cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 2010
-
24 mai 2005 à 15:49
l_ange_noir
Messages postés17Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention 4 juin 2005
-
4 juin 2005 à 23:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
l_ange_noir
Messages postés17Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention 4 juin 2005 4 juin 2005 à 23:34
pour le code pas testé, mais pour les numeros de lignes, j'suis sur vous utilisez MF .... car j'ai testé sous I.E apres avoir eut le meme pb et c'etait bon .... bug avec les tableaux sous MF :( dmge
l_ange_noir
Messages postés17Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention 4 juin 2005 4 juin 2005 à 23:13
pour le code pas testé, mais pour les numeros de lignes, j'suis sur vous utilisez MF .... car j'ai testé sous I.E apres avoir eut le meme pb et c'etait bon .... bug avec les tableaux sous MF :( dmge
AgoRa_ScripT
Messages postés136Date d'inscriptionjeudi 22 juillet 2004StatutMembreDernière intervention20 octobre 2007 27 mai 2005 à 23:38
Exactement le même autojoin que le script NoFear.. bizarre.
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 27 mai 2005 à 18:46
(aimabilité)
=> tape /dialog -md autojoin autojoin
sinon fais toi un alias qui l'ouvre plus rapidement
kiffmarseillais
Messages postés12Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention10 mai 2006 27 mai 2005 à 18:36
ben oui mais i se lance pas ji peu rien
quel émabilité ici :/
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 27 mai 2005 à 18:33
tu comptes mettre ce commentaire sur tous les codes du site?
pour load un fichier remote on c/c le code ds un fichier remote (alt +r) ds mIRC..
kiffmarseillais
Messages postés12Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention10 mai 2006 27 mai 2005 à 15:48
comment on le charge ?
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 25 mai 2005 à 21:09
Si je demande un zip c'est pas pour moi vu que j'ai pas tester.On a deja parler de ce pb et fjxokt a "regler" le probleme avec un alias :)
cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006 25 mai 2005 à 19:55
Mwé je l'avais lu. Mais il me semblait un peu léger. Enfin bon, s'il le dit et que tout le monde le fait c'est que c'est le cas :p. Donc je vais mettre des parenthèses partout =)
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 25 mai 2005 à 18:29
"2.5. /if
Certains tests ont été fait et voici l'ordre de rapidité d'execution des différentes syntaxes de /if.
1) if (condition) command
2) if condition { command }
3) if (condition) { command }"
c/c d'un tuto de scriptsdb.
cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006 25 mai 2005 à 11:27
Mwé bizarre que ça vous copie les numéros de ligne. Pour une fois que j'ai pas de pbs :p. Sinon pour la source, le support multiserveur aurait été pas mal. Pourquoi utiliser un goto aussi barbare ? :p les While sont + rapides et bien plus pratiques. Comme l'ont dit les autres scripteurs, enleve tes "!==".
Une petite question : je sais que les crochets après un IF optimisent la vitesse d'exécution. Mais est-ce pareil pour des parenthèses dans un IF ? Moi je n'en met jamais pour une seule condition et je me posais la question en voyant plusieurs sources en contenir :p.
Sinon design propre et clair et à part le non support multiserveurs j'aime :p
Bonne continuation ^^
7/10
talking
Messages postés343Date d'inscriptiondimanche 30 novembre 2003StatutMembreDernière intervention19 août 20061 24 mai 2005 à 21:09
Puis je pense que un autojoin avec listview mdx gérant le multiserveur puis la possiblité d'avoir une ey (+k) comme l'a dit
fjxokt Tout celà stoqué dans une hashtable aurait été l'idéal
cs_HySteriK
Messages postés74Date d'inscriptionmercredi 16 mars 2005StatutMembreDernière intervention17 décembre 20052 24 mai 2005 à 20:04
ouais c'est vrai c'est lourd les numéros quand on c/c les codes ..
je n'est pas tester ..
je test de moin en moin
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 24 mai 2005 à 19:27
hum alors que dire...
il y a des milliers d'autojoin sur cs, et il y en a des bien plus complet que le tien
- aucune gestion des chans avec clé (+k)
- tu ne verifie pas ce que l'on rentre comme channel (on peut y mettre des espaces etc...)
- il n'est pas multi serveurs
- tu stockes toutes tes données dans des var, chose horrible pr un code de ce genre (les .ini et surtout les hash tables existent)
-de plus je trouve le code assez gros pr ton autojoin pourtant basique
- pourquoi utilise tu une loop dans ton autojoin.update au lieu d'une while ?
- enfin le niveau initié... hum hum
en tout cas ton code ne merite surement pas 7 (dsl de te dire ça mais bon c'est pour la bonne cause ;)
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 24 mai 2005 à 19:14
pourquoi tu n'utilises pas l'auto-join de mIRC ? il est complet, tu peux mettre un mot de passe, et choisir le serveur, etc ... :x
regroupe tes ON DIALOG sous un même et unique ON DIALOG :p
cs_clem54
Messages postés253Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention16 octobre 2005 24 mai 2005 à 19:09
7/10, je suis trop gentil :p
cs_clem54
Messages postés253Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention16 octobre 2005 24 mai 2005 à 18:54
change d'ordinateur :p
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 24 mai 2005 à 17:32
non, moi non plus je px pas c/c de code, j'ai les n° des lignes à chaque fois..
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 24 mai 2005 à 16:58
- tu peux mettre tes aliases en local (-l)
- pour l'alias autojoin.join, la condition n'est pas nécessaire, car si %autojoin.delai == 0, le timer sera a zero secondes et ça joindra instantanément...
- au lieu de if (%var == $null) tu peux mettre if (!%var)
- au lieu de if (%var != $null) tu peux mettre if (%var)
- dans l'alias autojoin.update, sers toi de /while au lieu de /goto
Puisque cet addon ne gère pas les serveurs, je préfère utiliser l'auto join de mIRC...
PS @ wims : je vois pas pourquoi on devrait mettre un zip a chaque source uniquement parce que TU n'arrives pas a les copier...
PS @ Damien520 : je pense que cette source est plutot niveau débutant que initiée...
talking
Messages postés343Date d'inscriptiondimanche 30 novembre 2003StatutMembreDernière intervention19 août 20061 24 mai 2005 à 16:57
En ce qui concerne le code. Il y a une optimisation à faire :
if ($did(4) == $null) { did -b autojoin 5,6 }
devient
if (!$did(4)) { did -b autojoin 5,6 }
et
if (%autojoin.delai !== $null) { did -a autojoin 13 autojoin.delai }
devient
if (%autojoin.delai) { did -a autojoin 13 $ifmatch }
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 24 mai 2005 à 15:49
Hum a chaque fois que j'veux copier coller une source il me copie aussi les n° des ligne a coté ce qui m'embete assez.J'ai donc pas tester le code ( mais un zip a la limite )
Dans le code apparement je comprend que quelque sois le server/network tu join toujours les meme channel ce qui vraiment pas utile du tout.Des autojoins y'en a pas mal ici , tu aurai pu t'en inspirer :)
4 juin 2005 à 23:34
4 juin 2005 à 23:13
27 mai 2005 à 23:38
27 mai 2005 à 18:46
=> tape /dialog -md autojoin autojoin
sinon fais toi un alias qui l'ouvre plus rapidement
27 mai 2005 à 18:36
quel émabilité ici :/
27 mai 2005 à 18:33
pour load un fichier remote on c/c le code ds un fichier remote (alt +r) ds mIRC..
27 mai 2005 à 15:48
25 mai 2005 à 21:09
25 mai 2005 à 19:55
25 mai 2005 à 18:29
Certains tests ont été fait et voici l'ordre de rapidité d'execution des différentes syntaxes de /if.
1) if (condition) command
2) if condition { command }
3) if (condition) { command }"
c/c d'un tuto de scriptsdb.
25 mai 2005 à 11:27
Une petite question : je sais que les crochets après un IF optimisent la vitesse d'exécution. Mais est-ce pareil pour des parenthèses dans un IF ? Moi je n'en met jamais pour une seule condition et je me posais la question en voyant plusieurs sources en contenir :p.
Sinon design propre et clair et à part le non support multiserveurs j'aime :p
Bonne continuation ^^
7/10
24 mai 2005 à 21:09
fjxokt Tout celà stoqué dans une hashtable aurait été l'idéal
24 mai 2005 à 20:04
je n'est pas tester ..
je test de moin en moin
24 mai 2005 à 19:27
il y a des milliers d'autojoin sur cs, et il y en a des bien plus complet que le tien
- aucune gestion des chans avec clé (+k)
- tu ne verifie pas ce que l'on rentre comme channel (on peut y mettre des espaces etc...)
- il n'est pas multi serveurs
- tu stockes toutes tes données dans des var, chose horrible pr un code de ce genre (les .ini et surtout les hash tables existent)
-de plus je trouve le code assez gros pr ton autojoin pourtant basique
- pourquoi utilise tu une loop dans ton autojoin.update au lieu d'une while ?
- enfin le niveau initié... hum hum
en tout cas ton code ne merite surement pas 7 (dsl de te dire ça mais bon c'est pour la bonne cause ;)
24 mai 2005 à 19:14
regroupe tes ON DIALOG sous un même et unique ON DIALOG :p
24 mai 2005 à 19:09
24 mai 2005 à 18:54
24 mai 2005 à 17:32
24 mai 2005 à 16:58
- pour l'alias autojoin.join, la condition n'est pas nécessaire, car si %autojoin.delai == 0, le timer sera a zero secondes et ça joindra instantanément...
- au lieu de if (%var == $null) tu peux mettre if (!%var)
- au lieu de if (%var != $null) tu peux mettre if (%var)
- dans l'alias autojoin.update, sers toi de /while au lieu de /goto
Puisque cet addon ne gère pas les serveurs, je préfère utiliser l'auto join de mIRC...
PS @ wims : je vois pas pourquoi on devrait mettre un zip a chaque source uniquement parce que TU n'arrives pas a les copier...
PS @ Damien520 : je pense que cette source est plutot niveau débutant que initiée...
24 mai 2005 à 16:57
if ($did(4) == $null) { did -b autojoin 5,6 }
devient
if (!$did(4)) { did -b autojoin 5,6 }
et
if (%autojoin.delai !== $null) { did -a autojoin 13 autojoin.delai }
devient
if (%autojoin.delai) { did -a autojoin 13 $ifmatch }
24 mai 2005 à 15:49
Dans le code apparement je comprend que quelque sois le server/network tu join toujours les meme channel ce qui vraiment pas utile du tout.Des autojoins y'en a pas mal ici , tu aurai pu t'en inspirer :)