ceci a pour but de tourner dans une application XUL (extension pour firefox)

j'essaye de me loguer automatiquement sur le forum de developpez.com

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
function send(url,data,method,xml=false) {
	var xhr = new XMLHttpRequest();
 
	if (method == "POST") {
		xhr.open("POST",url,false);
		xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr.send(data);
	} else {
		if (data == "") {
			xhr.open("GET",url,false);
		} else {
			xhr.open("GET",url+'?'+data,false);
		}
		xhr.send(null);
	}
 
	if (xml) {
		return xhr.responseXML;
	}
	return xhr.responseText;
}
 
function log()
{
	var res = send('http://www.developpez.net/forums/',"",'GET');
	var R = /<input type="hidden" name="s" value="\w*" \/>/;
	var tmp = R.exec(res);
	var temp = tmp[0].split('"');
	var sessid = temp[5];
 
	var username = document.getElementById('login').value;
	var password = document.getElementById('password').value;
 
	var data = '';
	data += 'vb_login_username=' + username;
	data += '&vb_login_password=' + password;
	data += '&cookieuser=1'; 
	data += '&do=login';
	data += '&s=' + sessid;
 
	field_password = document.getElementById('password');
	field_md5 = document.getElementById('vb_login_md5password');
	field_md5_utf = document.getElementById('vb_login_md5password_utf');
 
	md5hash(field_password, field_md5, field_md5_utf, 0);
	var vb_login_md5password = document.getElementById('vb_login_md5password').value;
	var vb_login_md5password_utf = document.getElementById('vb_login_md5password_utf').value;
	data += '&vb_login_md5password=' + vb_login_md5password;
	data += '&vb_login_md5password_utf=' + vb_login_md5password_utf;
 
	//alert(data);
	res = send('http://www.developpez.net/forums/login.php',"data",'POST');
	document.getElementById('res_connect').value = res;
}
pour la fonction de codage du mot de passe... c'est celle du forum, mise en pièce jointe


malheureusement, rien ne veut marcher


si quelqu'un connait...