Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ADDSCRIPT


Information sur la source

Catégorie :AddOns Niveau : Débutant Date de création : 28/10/2003 Vu : 1 123

Note :
6 / 10 - par 1 personne
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note


Description

cette addon permet de telecharcher directement un script du site en le loadant directement ds votre mirc .

syntaxe : /addscript ID_de_lasource nom_de_fichier
expl : /addscript 17065 test.mrc
 

Source

  • alias addscript { if ( $2 == $null ) { echo 4 -a syntaxe : /addscript ID_de_la_page nom_du_fichier_de_destination | halt } | sockclose view | sockopen view www.ircfr.com 80 | set %IDview $1 | set %fileview $2 }
  • on *:sockopen:view:{
  • sockwrite -tn view GET /code.aspx?ID= $+ %IDview HTTP/1.1
  • sockwrite -nt view Host: $+(IrcFr.Com,$str($crlf,2))
  • unset %IDview
  • }
  • on *:sockread:view:{
  • :suite
  • sockread -f %view
  • if ($sockbr == 0) return
  • if ( <DIV class="vbScript"> isin %view ) { set %writeview on }
  • if ( </DIV> isin %view ) { unset %writeview | load -rs %fileview | unset %fileview | echo 4 -a script telechargé . }
  • if ( %writeview == on ) { write %fileview $replace($replace($remove(%view,$chr(9),<DIV class="vbScript">,<BR>,&nbsp;,amp;,bsp;,&n),&gt;,>),&lt;,<) }
  • goto suite
  • }
alias addscript { if ( $2 == $null ) { echo 4 -a syntaxe : /addscript ID_de_la_page nom_du_fichier_de_destination | halt } | sockclose view | sockopen view www.ircfr.com 80 | set %IDview $1 | set %fileview $2 }
on *:sockopen:view:{
  sockwrite -tn view GET /code.aspx?ID= $+ %IDview HTTP/1.1
  sockwrite -nt view Host: $+(IrcFr.Com,$str($crlf,2))
  unset %IDview
}
on *:sockread:view:{
  :suite
  sockread -f %view
  if ($sockbr == 0) return
  if ( <DIV class="vbScript"> isin %view ) { set %writeview on }
  if ( </DIV> isin %view ) { unset %writeview | load -rs %fileview | unset %fileview | echo 4 -a script telechargé . }
  if ( %writeview == on ) { write %fileview $replace($replace($remove(%view,$chr(9),<DIV class="vbScript">,<BR>,&nbsp;,amp;,bsp;,&n),&gt;,>),&lt;,<) }
  goto suite
}

Conclusion

à mon avis poa mal de bug vont apparaître , car ya des syntaxe ki change .... lol et vu que je coné rien en html ... dc kan vs veré des erreur dite les moi j'essaierai de les modifiers .

have fun

by abdoulax
 

Commentaires et avis

signaler à un administrateur
Commentaire de koko le 29/10/2003 09:26:11

c peut etre mieux d'utiliser des fichiers binaires pour d/l la page :)
car comme ca, c'est vraiment beaucoup plus lent !
  sockread &site
  bwrite temp.html -1 -1 &site
dans le sockread...
ensuite tu peux rechercher dans la page temp.html ce que tu as besoin !

signaler à un administrateur
Commentaire de SornDrixer le 29/10/2003 09:36:01 administrateur CS

C'est pas mal, mais toutes les sources ne sont pas mis dans la partie "Source" de cette page, mais bien souvent dans un zip, et là ta source ne marchera pas.

Sinon côté bug, ta source marche nickel , mais je recois une masse de messages d'erreur dans mon status :
* /load: no such file 'C:mIRCTEST.txt' (line 12, script13.ini)
( j'ai ce message d'erreur 5-6 fois, rajoute un .timer sur le /load )

Mais aussi :
* /load: insufficient parameters (line 12, script13.ini)
-
* /load: insufficient parameters (line 12, TEST.txt)

signaler à un administrateur
Commentaire de Kerrigan le 30/10/2003 04:01:41

g le meme pb que SornDrixer je trouve que c'est une bonne gestion des sockets tres bien :)

signaler à un administrateur
Commentaire de griffondorr le 24/09/2008 21:39:40 6/10

je met 6/10 pour l'imagination ;)

signaler à un administrateur
Commentaire de abdoulax le 25/09/2008 09:30:25

Oula, mais sa doit même plus marcher ce truc !! Mais c'est vrai que c'était pas une mauvaise idée !! :p

Have fun

signaler à un administrateur
Commentaire de griffondorr le 25/09/2008 10:38:53

;)

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.