begin process at 2012 02 11 16:12:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

IRC

 > 

Scripting

 > 

Général

 > 

Variables


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

Variables

dimanche 18 juin 2006 à 19:08:33 | Variables

GenerationNoNNoN

Bonjour à tous, je vous explique mon problème en espérant que vous me comprendrez,
Je chercher a récupérer toutes les variables comme %vvAAA %vvZEETR
(vous l'aurez compris, %vv* )
Les variables sont égales à des nombres, comme %vvAAA 1 / %vvZERGOf 5 / %vvAOZZ 4
Je voudrais que les variables soient classées par ordre croissant dans un fichier texte de mon choix,
ce qui donnerait par exemple un classement dans le fichier texte choisi de forme (en ne conservant que la fin de la variable, c'est a dire en enlevant le %vv) :

ZERGOf 5
AOZZ 4
AAA 1

Si quelqu'un peut me guider ou encore m'aider sa serait vraiment sympa, j'ai beau chercher je ne trouve pas, en espétant que ce soit faisable.
Merci. 
dimanche 18 juin 2006 à 19:40:56 | Re : Variables

wims

Réponse acceptée !
$var(%vv*,0) retournera le nombre total de variable commencant par %vv
$var(%vv*,1) retournera la premiere variable commencant par %vv
Donc tu boucle la dessus en stockant les variable dans une seul variable locale  :
var %a 1 ,%b = $var(%vv*,0)
while (%a <= %b) {
var %stock = %stock $+($($var(%vv*,%a),2),.,$mid($var(%vv*,%a),2,$len($var(%vv*,%a))))
inc %a
}
; la tu obtient pour ton exemple : 1.AAA 4.AOZZ 5.ZERGOf
; suffit de classer numeriquement
var %tristock = $sorttok(%stock,32,nr)
; la tu obtient 5.ZERGOF 4.AOZZ 1.AAA
; ensuite tu ecris ds le fichier en bouclant sur la variable triée
var %a 1
while (%a <= %b) {
tokenize 46 $token(%tristock,%a,32)
write VV.txt $2 $1
inc %a
}

Je n'ai pas essayé mais ca devrait marché :)

dimanche 18 juin 2006 à 21:41:49 | Re : Variables

ISoKa

seule remarque, si jamais y a bcp de variable dans la partie archivage du file handling serai ptete mieu , ainsi :

var %a 1
while (%a <= %b) {
tokenize 46 $token(%tristock,%a,32)
write VV.txt $2 $1
inc %a
}
devient :
var %a 1 | .fopen artxt VV.txt
while (%a <= %b) {
tokenize 46 $token(%tristock,%a,32)
.fwrite -n artxt $2 $1
inc %a
}
.fclose artxt

ISoKa-qui-cherche-du-poil-sur-les-oeufs
dimanche 18 juin 2006 à 21:55:55 | Re : Variables

wims

Si jamais si jamais, le file handling est generalement employé pour gagner en vitesse d'execution et si la vitesse d'execution aurait ete le probleme, j'pense qu'il l'aurait precisé ( dans son exemple il n'y a que 3 variables... ) m'enfin bon c'est vrai que c'est mieux :)


Cette discussion est classée dans : fichier, variables, chercher, vvaaa, vv


Répondre à ce message

Sujets en rapport avec ce message

Gestion de fichier ... c possible ? [ par PopKorn ] J'ai stocker une serie d'adresse et de nick dans un .txt. J'aimerai savoir comment retrouver une ligne precise ? avec une boucle ? ou peut-on se servi cmt faire pr ajouter une action ds un fichier ini avec la fonction /writeini? [ par kidpigeyre ] je voudrais ajouter on *:load: join #cticion *:load: join #hmmmds un fichier ini qui pourrait etre loader plus tardEst-il possible d'utiliser la fonct Help : commande pour que mIRC n'interprète pas les variables [ par grmbl ] Je cherche un moyen pour que quand je fasse un echo $2 (par exemple) ça affiche $2 au lieu du param... Le coup du $chr(36) ça marche pas parce qu'aprè téléchargement de fichier sur un site via mirc [ par CyberPunk2020 ] Voila je désire transferer les fichiers se trouvant sur un site par mirc et sans confirmation (puisque je la gere déjà) est-ce que quelqu'un sait comm fichier .mdx (explication!!) [ par DarkFox ] The ShaDowtt d'abors merci de repondre si vous connaissez la réponse et salut (ken mm)il me semble que les fichier en .Mdx sont censé modifier l'appar j'arrive pas de continue le téléchargement d'un fichier sur le mirc [ par arabsman ] Un grand salut a tous,le probleme que je n'arrive pas de continue le telechargement sur IRC, si il y as un soft ou un truc pour continue le telecharg input et variables [ par thedarksider ] J'ai comme qui dirait un petit probleme en ce qui concerne mon script. J'y ai placé un on input, pour permettre de colorier le texte (tout bête, mais Comparer les lignes d'un fichier [ par thedarksider ] J'ai un fichier texte dans lequel se trouvent des masques. J'ai testé de trois manieres différentes de les comparer, mais soit ca prend trop de temps Tcl : récupération de données [ par Nenex ] Bjour, voilà je cherche à recupérer des données inscrites au préalable dans un fichier "monfichier" à la racine du répartoire de mon eggdrop.code de c Comment utiliser un fichier source ... [ par nidala4 ] Je posséde Teamscript et je voudrais ajouter cet alias pour l'utiliser : http://www.ircfr.com/article.aspx?Val=851Il permet la conversion d'une IP lon


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 2,122 sec (3)

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