voilà, j'ai pecho des tutos sur les sockets, et je veux tenter un truc
le truc est de pouvoir envoyer un message sur le forum via mon script
Dans le tuto ça explique plus ou moin comment le faire.
Donc je me lance un peu tête baissée pour tenter ça ...
voilà ma procédure, et les info que je mets dedans, (elles sont peut être erronées donc si quelqu'uns sait exactement ce que je dois entrer je suis preneur
Donc je commence un alias qui va premierement fermer le sock
et ouvrir le sock ccscript.online.fr(je me plante peut être déja là...)
CODE
alias CCSOR.login {
sockclose ccsor.login
sockopen ccsor.login ccscript.online.fr/forum/index.php 80
}
sockclose ccsor.login
sockopen ccsor.login ccscript.online.fr/forum/index.php 80
}
après je crée un evenement on *:sockopen:
je rentre dans une variable mon nick précédé de username= (c'est ce que j'ai dans la source)
et mon mot de pass précédé de password= (j'ai aussi pris ça dans la source)
= aussi l'action dans le code source j'ai trouvé : act=login&code (perso je pense que je me plante là pour commencer) ... etc...etc
CODE
on *:sockopen:ccsor.login: {
if (!$sockerr) {
var %ccsor.login = $+(username=Orus,$chr(38),password=monpass,$chr(38),act=Login&code)
sockwrite -n $sockname POST /Login.php HTTP/1.1
sockwrite -n $sockname Host: ccscript.online.fr/forum/index.php
sockwrite -n $sockname content="text/html; charset=iso-8859-1"
sockwrite -n $sockname Content-Length: $calc($len(%ccsor.login) +1)
sockwrite -n $sockname
sockwrite -n $sockname %ccsor.login
}
}
if (!$sockerr) {
var %ccsor.login = $+(username=Orus,$chr(38),password=monpass,$chr(38),act=Login&code)
sockwrite -n $sockname POST /Login.php HTTP/1.1
sockwrite -n $sockname Host: ccscript.online.fr/forum/index.php
sockwrite -n $sockname content="text/html; charset=iso-8859-1"
sockwrite -n $sockname Content-Length: $calc($len(%ccsor.login) +1)
sockwrite -n $sockname
sockwrite -n $sockname %ccsor.login
}
}
ensuite je lance un evenement on *:sockread:
je rajoute un echo pour voir ce que ça donne et là ... rien ...^^
CODE
on *:sockread:ccsor.login: {
sockread %temp
/echo -a %temp }
sockread %temp
/echo -a %temp }
voici donc la premiere partie de ce qui marche pas ...
J'ai pu me gourrer dans l'adresse, j'ai aussi pu me gourré en regardant le code source de la page, et même carrement me gourrer sur le code par lui même si jamais le forum fonctionne pas comme les autres forum ...
Si quelqu'un a les bonnes infos, je suis preneur merci