begin process at 2010 02 10 10:24:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

IRC

 > 

Divers

 > 

Aide et documentation

 > 

Identification par socket


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Identification par socket

lundi 8 octobre 2007 à 14:20:22 | Identification par socket

Corween

Bonjour, il y a quelques mois, je vous avez demandé comment faire pour m'identifier sur un site internet à l'aide de sockets, Wims m'avait donné ce lien  :http://www.scriptsdb.org/tutar.php?id=635 et j'avais réussi, le problème c'est que après quelques mois quand je veux m'en resservir, bah ça marche pu.


<!------------------------------------- Compte  ------------------------->
<div align="center">
<form name="connection" action="./ident.php" method="POST">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td><div align="center" title="Pseudo">
<input name="pseudo" type="text" onFocus="if (value == 'Votre pseudo') value ='';" onBlur="if (value == '') this.value = 'Votre pseudo';" value="Votre pseudo" size="18" maxlength="16">
</div></td>
</tr>
<tr>
    <td><div align="center" title="Mot de passe">
<input name="password" type="password" onFocus="if (value == 'Password') this.value ='';" onBlur="if (value == '') this.value = 'Password';" value="Password" size="18" maxlength="16">
</div></td>
</tr>
<tr>
<td><div align="center">
<input type="submit" name="submit" value="Connexion">
</div></td>
</tr>
</table>
<div style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px"></div>
</form>
</div>

<!------------------------------------- Fin du compte ------------------------->

Voila, donc là je trouve les renseignements demandé à savoir :

  method=post action=/ident.php
  name=pseudo
  name=password
  name=submit value=Connexion

Mais quand je lance mon code ( le code ci dessous )

alias azop.login {
  sockclose azop.login
  sockopen azop.login bouzouks.net 80
}

on *:sockopen:azop.login:{
  if (!$sockerr) {
    var %azop.login = $+(pseudo=Corween,$chr(38),password=7845,$chr(38),connexion=submit)
    sockwrite -n $sockname POST /ident.php HTTP/1.1
    sockwrite -n $sockname Host: bouzouks.net
    sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded; charset="utf-8"
    sockwrite -n $sockname Content-Length: $calc($len(%azop.login) +1)
    sockwrite -n $sockname
    sockwrite -n $sockname %azop.login
  }
}

on *:sockread:azop.login:{
  sockread %azop.temp
  echo -a %azop.temp
}

Le message du serveur renvoyé est :

HTTP/1.1 301 Moved Permanently
Date: Mon, 08 Oct 2007 12:11:02 GMT
Server: Apache
Location: http://www.bouzouks.net/ident.php
Content-Length: 303
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://www.bouzouks.net/ident.php">here</a>.</p>
<hr>
<address>Apache Server at bouzouks.net Port 80</address>
</body></html>

Voila, donc si quelqu'un pouvait m'éclairer, ou me dire pourquoi ça ne marche, ce serait simpatique :)

Je vous remerci :)



PS : Désolé pour toutes ces couleurs qui font mal aux yeux mais tout en noir on s'y perd.

X`
lundi 8 octobre 2007 à 16:44:31 | Re : Identification par socket

ISoKa

le probleme vient pas de :<p>The document has moved <a href="http://www.bouzouks.net/ident.php">here</a>.</p> ?
l'adresse a pas changée ?

ISoKa
lundi 8 octobre 2007 à 19:52:55 | Re : Identification par socket

RCA ArKanis

l'erreur est dans le ON SOCKOPEN voire même avant

essaye ça : sockwrite -n $sockname POST
http://www.bouzouks.net/ident.php HTTP/1.0

si ça fonctionne pas, alors essaye ça (dans l'alias) :
sockopen azop.login www.bouzouks.net 80
lundi 8 octobre 2007 à 20:36:30 | Re : Identification par socket

wims

As tu déja réussis a le faire marché ce code ?
lundi 8 octobre 2007 à 23:25:12 | Re : Identification par socket

Corween

Isoka : nan nan s'toujours la même

Arkanis : ça me marque le même message d'erreur qu'avant pour la modification dans l'alias, et pour la modification du post ça ne trouve plus l'adresse :

HTTP/1.1 302 Found
Date: Mon, 08 Oct 2007 21:22:39 GMT
Server: Apache
X-Powered-By: PHP/5.2.3
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: PHPSESSID=c3b79649d2f38e93e4f79149cc747a57; path=/
Set-Cookie: mc=Corween; expires=Sun, 14-Oct-2007 21:22:39 GMT
Location: ./
Vary: Accept-Encoding,User-Agent
Content-Length: 0
Connection: close
Content-Type: text/html

Wims : Oui oui, il marchait très bien avant
mardi 9 octobre 2007 à 19:21:28 | Re : Identification par socket

wims

Ben voila, donc cela ne viens pas directement du code mais du site qui a changé qqch, mais avec les cookies, il n'y a pas deux socket ?


Cette discussion est classée dans : login, name, value, div, azop


Répondre à ce message

Sujets en rapport avec ce message

P'tit blem [ par ReMi34 ] Bonsoir tout le monde :)J'ai un petit probleme (vous l'aurez deviné) avec un tit script que j'ai fais, qui n'est pas terminé.Voici le code:dialog alia Alias pr Unreal [ par MaX_62 ] Bonjour,Est ce que quelqu'un aurait une solution pour un alias dans ma unrealircd.conf ? L'alias serait /vhost-public et la commande serait /vhost Un- Bot anti-pub [ par YkS ] Bonjour à tous, voilà j'ai été chargé de faire un bot anti-pub pour un channel sur QuakeNet. Il est sensé, lorsque quelqu'un pub pour un channel, rejo Invite System avec login pass dans un .txt [ par skydoom ] salut jaimerais avoir de laide pour monter mon bot mirc je voudrais lui ajouter un petit script qui inviterais mes users en tappant en pv avec le bot Mot dans variable? [ par spoker91 ] Salut à tous Voilà mon probleme J'ai mon script qui me sort la variable $name et j'ai ensuite une petit partie qui m'affiche cette variable sur mon [TCL]Probleme de liens entre deux bot [ par spoker91 ] Salut à tous!J'ai donc deux bots .. sur deux serveurs différentsOn dira Bot1 sur Serveur1 et Bot2 sur Serveur2J'ai linker ces deux bots..Quand je fais Fichier En Post Data [ par Lestat_2070 ] Bonjour Je m'initie un peu à l'utilisation des sockets, des cookies, du "POST", "GET" & co. J'ai fait quelques essais assez réussis pour essayer de bi full name [ par mixam ] bonjour a vous je cherche a mettre de la couleur a mon full name celui qui apparais quand on me whois merci de m'avoir ecouté Probleme logiciel putty [ par BLackHayate ] Bonsoir, J'ai un acheté un serveur sur exolia pour un tchat irc j'utilise putty afin de lancer mon Unrealircd adress : ssh.eXolia.net port 22 en ssh é


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales