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 !

XDCC SYSTEM


Information sur la source

Catégorie :AddOns Niveau : Débutant Date de création : 16/10/2004 Date de mise à jour : 17/10/2004 02:13:38 Vu : 4 275

Note :
Aucune note

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

Description

Cette remote sers a lancer un Xdcc vers un bots et continuer les telechargement suivant ou non , reprendre si le telechargement a echoue
 

Source

  • dialog xdcc {
  • title "system xdcc"
  • size -1 -1 107 154
  • option dbu
  • button "lancer XDCC", 1, 30 140 37 12, ok
  • edit "", 2, 54 38 50 10
  • text "Nom du bot", 3, 2 38 48 8
  • edit "", 4, 54 55 50 10
  • text "Numero du premier slot", 5, 1 55 48 15
  • button "Continuer", 6, 3 97 37 12
  • button "Arreter ", 7, 66 97 37 12
  • text "Continue continue la suite des slot , arreter arrete les telechargement apres le premier slot", 8, 2 72 101 23
  • button "fermer", 9, 33 0 33 6, cancel
  • list 10, 2 110 102 28, size vsbar
  • edit %cv, 11, 54 22 50 10
  • edit %sv, 12, 54 8 50 10
  • text "nom du chan", 13, 2 23 47 9
  • text "Serveur du xdcc", 14, 2 8 49 10
  • }
  • on *:dialog:xdcc:sclick:1:{
  • if ( $did(2) != $null ) {
  • if ( $did(4) != $null ) { /set %nb $did(2) | /set %sb $did(4) | /didtok xdcc 10 c nom %nb slot %sb | /write xdcc.txt nom %nb slot %sb }
  • else { /echo 4 -a Impossible a lancer le xdcc si le slot n est pas preciser }
  • }
  • else { /echo 4 -a Impossible a lancer le xdcc si le nom du bot n est pas preciser }
  • }
  • on *:dialog:xdcc:sclick:6:{ /enable #continue }
  • on *:dialog:xdcc:sclick:7:{ /disable #continue }
  • on *:GETFAIL:*.avi:{
  • if ( $nick == %nb ) { /msg %nb xdcc send %sb }
  • else { /echo -a Error Dcc }
  • }
  • #continue off
  • on *:FILERCVD:*.avi:{
  • if ( $nick == %nb ) { /inc %sb 1 | /msg %nb xdcc send %sb }
  • else { /echo -a Error Dcc }
  • }
  • #continue end
  • on *:start:{ .server %sv }
  • on *:connect:{
  • if ( $server == %sv ) { /j %cv | /msg %nb xdcc send %sb }
  • else { /return }
  • }
  • alias xdcc {
  • /dialog -m xdcc xdcc
  • /timerlist 1 3 /xdcclist
  • }
  • menu menubar,nicklist,query,channel {
  • Systeme xdcc :/xdcc
  • }
  • alias xdcclist {
  • var %i = 1
  • while (%i <= $lines(xdcc.txt) ) {
  • /didtok xdcc 10 C $read(xdcc.txt,%i)
  • inc %i
  • }
  • }
dialog xdcc {
  title "system xdcc"
  size -1 -1 107 154
  option dbu
  button "lancer XDCC", 1, 30 140 37 12, ok
  edit "", 2, 54 38 50 10
  text "Nom du bot", 3, 2 38 48 8
  edit "", 4, 54 55 50 10
  text "Numero du premier slot", 5, 1 55 48 15
  button "Continuer", 6, 3 97 37 12
  button "Arreter ", 7, 66 97 37 12
  text "Continue continue la suite des slot , arreter arrete les telechargement apres le premier slot", 8, 2 72 101 23
  button "fermer", 9, 33 0 33 6, cancel
  list 10, 2 110 102 28, size vsbar
  edit %cv, 11, 54 22 50 10
  edit %sv, 12, 54 8 50 10
  text "nom du chan", 13, 2 23 47 9
  text "Serveur du xdcc", 14, 2 8 49 10
}


on *:dialog:xdcc:sclick:1:{
  if ( $did(2) != $null ) {
    if ( $did(4) != $null ) { /set %nb $did(2) | /set %sb $did(4) | /didtok xdcc 10 c nom %nb slot %sb | /write xdcc.txt nom %nb slot %sb }
    else { /echo 4 -a Impossible a lancer le xdcc si le slot n est pas preciser }
  }
  else { /echo 4 -a Impossible a lancer le xdcc si le nom du bot n est pas preciser }
}
on *:dialog:xdcc:sclick:6:{ /enable #continue }
on *:dialog:xdcc:sclick:7:{ /disable #continue }
on *:GETFAIL:*.avi:{
  if ( $nick == %nb ) { /msg %nb xdcc send %sb }
  else { /echo -a Error Dcc }
}
#continue off
on *:FILERCVD:*.avi:{
  if ( $nick == %nb ) { /inc %sb 1 | /msg %nb xdcc send %sb }
  else { /echo -a Error Dcc }
}
#continue end
on *:start:{ .server %sv }
on *:connect:{ 
  if ( $server == %sv ) { /j %cv | /msg %nb xdcc send %sb }
  else { /return }
}
alias xdcc {
  /dialog -m xdcc xdcc
  /timerlist 1 3 /xdcclist
}

menu menubar,nicklist,query,channel {
  Systeme xdcc :/xdcc
}

alias xdcclist {
  var %i = 1
  while (%i <= $lines(xdcc.txt) ) {
    /didtok xdcc 10 C $read(xdcc.txt,%i)
    inc %i
  }
}

Conclusion

pour le lancer soit le selectionner dans les menu soit tapper /xdcc
 

Historique

17 octobre 2004 02:13:38 :
ajout de connexion au serveur quand mirc lancer avec rejoin du chan list des xdcc lancer avant

Commentaires et avis

signaler à un administrateur
Commentaire de tofu le 16/10/2004 12:44:12

mouais c'est vrment limité, essaye d'etoffer avec un gestionnaire de téléchargements que t'as lancé..

signaler à un administrateur
Commentaire de pierre2565 le 16/10/2004 14:42:11

euh oki je le ferai ^^ :) c parceque en faite je l est fait a la va vite :) parceque sa me fesait chier de tapper tj #1 puis #2 ^^ etc
alor j ai fait sa mais je vais l amelirorai je crois que c etait ps encore poster ce genre de chose , nan ?
enfin merci comment de pas m avoir tros sacer ^^

signaler à un administrateur
Commentaire de tidds le 16/10/2004 17:03:34

Bof.

(script fait à la va vite = réponse à la va vite)

signaler à un administrateur
Commentaire de abdoulax le 17/10/2004 15:12:35

c clair , vraiment limité.....

signaler à un administrateur
Commentaire de darkyojimbo2 le 17/10/2004 20:22:54

Ca sert à rien de poster des scripts faits à la va-vite. Ce genre de codes sont pour un usage personnel si tu décides de le poster, fais quelque chose de bien construit.

signaler à un administrateur
Commentaire de Foufoune_Palace le 30/09/2006 18:57:26

Peut mieux faire ...

signaler à un administrateur
Commentaire de griffondorr le 29/10/2008 20:50:25

je comprend pas, j'ai essayer de télécharger un fichier en xdcc au début sa marchais et après j'ai réessayer et maintenant, il m'affiche des messages comme sa : [20:40:14] 7 Notice 10vouz avez été ajouté en position 2

et le fichier veut plus se faire télécharger en xdcc, il faut faire quoi dans ces cas là pour que sa remarche le téléchargement xdcc ?


signaler à un administrateur
Commentaire de tofu le 29/10/2008 20:52:45

Quand t'es en position 2, ça veut dire que le téléchargement se lancera lorsque la personne qui est en position 1 aura fini de charger le fichier il me semble...

Tout dépend de la configuration du serveur XDCC

(je peux me tromper, ça fait longtemps que je touche plus à ça)

signaler à un administrateur
Commentaire de griffondorr le 29/10/2008 23:19:40

non mais ya un truc qui vas pas, car ya que moi qui était en train de le télécharger et persone d'autre et à chaques fois que j'essaye de le télécharge la position augmente de place et le téléchargement se lance plus.

au bout d'un moment qu'en essaye de le télécharger le ficher, sa me marque "liste pleine" et je peux plus télécharger le fichier, ya un problème quelques part, en + on peut meme pas configurer, ya des trucs qui vont pas dans cette addons, c'est largement a revoir et le readme est a dévollopée ausi et les boutons a rectifier aussi, car sa me met tout le temps des erreurs de positions quand j'essaye de retélécharger un fichier et sa m'empeche de le télécharger , donc c'est largement a revoir son addons

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,530 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é.