cs_ababi
Messages postés19Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention28 juillet 2006
-
20 juil. 2005 à 16:09
S333
Messages postés266Date d'inscriptionvendredi 8 juillet 2005StatutMembreDernière intervention26 juin 2008
-
21 juil. 2005 à 22:57
Bonjour,
je suis novice dans l'utilisation de sockets et ne connait pas grand chose non plus à l'utilisation des &binvar, et je patauge donc un peu...
je cherche à télécharger des images de sites web depuis mon client IRC (mIRC), et ce via l'utilisation de sockets. J'ai vu le [tuto de Zova http://www.ircfr.com/tutorial.aspx?ID=119] mais je rencontre quelques difficultés sur certaines images, je pense à cause de leur taille.
Est-il possible de récupérer une image sur un site, quelqu'en soit la taille, ou est-on limités par des caractéristiques de &binvar, /sockread ou autre ?
la taille limite des images que j'arrive à télécharger semble être autour de 3ko. D'après l'aide de mIRC, j'ai vu qu'apparement il existait une limite de 4ko pour /sockread, mais je ne suis pas sur d'avoir bien compris...
Si quelqu'un avait quelques tuyaux à me donner, ce serait sympa ;)
on copie tout ce qui se trouve dans la variable &steam après le
caractère $crlf (chr 10 et 13 qui est répété 2 fois. je le cherche avec
$bfind et j'ajoute 3 pour 13 10 13)
bwrite babi.jpg -1 -1 &temp2 ;j'écris ensuite les information dans le fichier.
Ce qui est contenu avant les 2 $crlf(10 13 10 13) sont les informations
sur le fichier : Taille, nom, type de fichier. si tu veux les voir mets
ça :
echo -a $bvar(&temp,1, $bfind(&temp,1,10 13))
ca retourne un truc du genre :
HTTP/1.1 200 OK
Cache-Control: max-age=86400
Content-Length: 4112
Content-Type: image/gif
Last-Modified: Mon, 12 Jul 2004 01:34:44 GMT
Accept-Ranges: bytes
ETag: "8660969b067c41:2bd" etc...
--------------------------------
Signature des parents :
Y a-t-il des paramètres à spécifier, mettre un autre port, etc ? Ou alors est-ce que certains sites ne sont pas accessibles, protégés ou autres, via les sockets ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_ababi
Messages postés19Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention28 juillet 2006 21 juil. 2005 à 21:02
si tu pouvais m'expliquer la source du sockread ouais, ce serait sympa, parce que je capte pas grand chose :/
comment on fait pour utiliser l'alias aussi ? il faut taper $addrimg()
où ? j'ai essayé différentes méthode ( /addrimg $addrimg() ; $addrimg()
; etc) mais sans résultats...je n'ai jamais utilisé ce genre
d'identifieur comme ça pour lancer un alias, je suis perdu ^^