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 !

GESTION HTABLE


Information sur la source

Catégorie :AddOns Niveau : Débutant Date de création : 31/01/2005 Date de mise à jour : 01/02/2005 21:06:43 Vu / téléchargé: 3 021 / 113

Note :
6 / 10 - par 3 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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

Description

Cliquez pour voir la capture en taille normale
Simple gestionnaire de hash tables lui même fait en hash tables (utilisation de quelques regex pour les $did().sel ça mévitait plein de elseif.)

sinon pas grand chose à dire à part que selon l'action sélectionnée dans le combo de droite, l'édit pour la valeur sera disable ou non, vu qu'on on a pas besoin pour créer ou del une table.

j'espère que l'aspect général plaira, il est assez sobre et j'espère assez intuitif.
 

Conclusion

pour toute remarque: tofu.xdb@gmail.com

screenshot comme l'update du sshot a pas l'air de fonctionner..:
http://xdb.exagon.org/scripting/hconf2.jpg
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   thtable
    • htable.mrcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 598 octets
    • MDX.DLLTélécharger ce fichier [Réservé aux membres club]42 496 octets
    • t.hconf.hshTélécharger ce fichier [Réservé aux membres club]155 octets
    • VIEWS.MDXTélécharger ce fichier [Réservé aux membres club]53 760 octets

Télécharger le zip

Historique

01 février 2005 07:33:58 :
correction du bug pour les paths avec espace (si jme ss pas encore trompé)
01 février 2005 17:50:20 :
rajout d'un grid sur la list pour que ce soit plus lisible, correction du bug pour la path (j'espère) et quelques modifs sur le dialog pour supprimer l'espace vide.
01 février 2005 17:55:03 :
01 février 2005 19:14:28 :
changement de la façon d'enregistrer une table et de la loader
01 février 2005 20:44:53 :
ajout d'une fonction de recherche des items dans une table
01 février 2005 21:01:27 :
01 février 2005 21:06:43 :

Commentaires et avis

signaler à un administrateur
Commentaire de SornDrixer le 01/02/2005 07:10:57 administrateur CS

J'ai pleins de problème avec mon chemin à espace :
* /dll: unable to open 'C:\Documents' (line 6, htable.mrc)
* /hload: unable to open 'C:\Documents' (line 43, htable.mrc)
etc ..

Chemin où est installé mIRC :
C:\Documents and Settings\Administrateur\Mes documents\mIRC

signaler à un administrateur
Commentaire de tofu le 01/02/2005 07:38:01

j'avais oublié de rajouter une aliase avec un $shortfn, le problème devrait être fixé.

signaler à un administrateur
Commentaire de SornDrixer le 01/02/2005 13:27:55 administrateur CS

* /dll: unable to open 'C:\DOCUME~1\Administrateur\Mes' (line 6, htable.mrc)

A mon avis au lieu d'utiliser $shortfn(), tu devrais quoter tes path ("")

signaler à un administrateur
Commentaire de KiNdErMaXi le 01/02/2005 15:47:24

mais pour les htables, il n'y a pas d'autres moyen de s'y reperer que ca ??
(je ne connais pas les htables)

signaler à un administrateur
Commentaire de PaDa le 01/02/2005 17:01:50

bah si, de pas les afficher :/ ahah
en gros, ya rien a connaitre sur les htables, c tout bête : une table, des items, une valeur par item... c'est un système de variables comme un autre.
pi euh Sorn... désolé hein, mais ca m'énerve moi ce genre de réflections : quel intérêt d'aller foutre son script exprès  dans un répertoire à espace sachant bien que mirc sait parfois plus ou il campe dans ces cas là (et on peut pas lui en vouloir, j'ai jamais pigé l'intérêt des path a espaces...)
Pour le gestionnaire ca a l'air sobre, j'ai pas testé encore, je dirai après ;)

signaler à un administrateur
Commentaire de tofu le 01/02/2005 17:27:15

Sorn, j'ai testé en foutant des espace dans mon path et ça a marché .. mon path c'est F:\Scripting\m IRC\god irc\t htable\ et ça a marché dk bon ..

enfin pour quoter des paths faut juste que je fasse :

$+(",$shortfn($scriptdir),$1-,") ? vu que je l'ai jms fais..

signaler à un administrateur
Commentaire de PaDa le 01/02/2005 17:34:13

tu mets juste des quotes autour du chemin pour ta dll, mais n'utilise pas $shortfn dans ce cas...
genre si mdx est au mm niveau que ton remote :
Alias mdxpath return $+(",$scriptdir,mdx.dll,")

signaler à un administrateur
Commentaire de Zova le 01/02/2005 17:39:15

Ca m'a l'air très bien même si je n'ai pas testé.. une source qui est très bien malgrès quelques choses qui me chagrinne :
-Les bouttons "Annuler" et "OK" trop gros et la perte d'espace en bas à gauche
-Ainsi que les mots abrégés du genre "nb"

Mis à par ça du bon boulot (pour pas changer) :]

P.S > une petite idée serai de caller le boutton annuler juste en dessous de l'edit "valeur" et de virer le ok enfin à moin qu'il soit indispensable.

Allé bonne continuation et bon scripting ::

signaler à un administrateur
Commentaire de tofu le 01/02/2005 17:58:01

voila j'ai fais une petite update du code et du sshot ms pr le sshot ça a pas l'air de rulz donc j'ai add l'url dans l'explication finale du code .

signaler à un administrateur
Commentaire de tofu le 01/02/2005 19:15:48

je viens une nouvelle fois d'update car j'ai changé la façon de loader un fichier table ou  de l'enregistrer en faisant afficher une boite de dialog pour aller chercher un fichier ou le créer, ce qui est plus intuitif que d'écrire le path du fichier dans l'édit..

signaler à un administrateur
Commentaire de SornDrixer le 01/02/2005 19:51:07 administrateur CS

PaDa : la pluspart de mes répertoires contiennent des espaces, et je n'aime pas installer les progs à la racine du disque dur. (je suis un maniaque du rangement sur DD lol :x)

Je préfère tout de même signaler que le système de base que tofu avait prévu avec $shortfn() ne fonctionnait pas pour tout les types de path à espace, je ne dois pas être le seul à installer mIRC dans un path à espace.


Bref, l'addon fonctionne maintenant, merci tofu :p
Il y a juste une chose que je trouve dommage, on ne peut peut pas ajouter ou modifier directement un item depuis le "tableau", on est obligé de passer par le menu de droite.

Sinon rien à dire, c'est pratique, complet, et bien réalisé.

signaler à un administrateur
Commentaire de tofu le 01/02/2005 20:57:11

je viens d'update encore une fois, parceque sur les conseils de kkun j'ai rajouté une fonction de recherche, c'est à dire que lorsque vous avez sélectionné une table dans le combo de gauche, avec le combo de droite vous pouvez choisir "rechercher un item" et dans l'édit en dessous vous mettez le pattern à rechercher par exemple *b* . vous aurez un message retournant le nombre d'occurences et leur noms
exemple:
Gestion des HTables: Table [t.mod] Nombre d'occurence de [*b*][5][nblettres nbcaps badw.except act.badw badw]

si il n'y a pas d'item(s) rien ne s'affichera..

signaler à un administrateur
Commentaire de J4Gu4R le 02/02/2005 00:02:05

l'idée me plait beaucoup, va falloir que jme mette vraiment aux h-tables sérieux lol
KiNdEr_MaXi si j'suis pas là souvent t'inkiète, j'suis sur un projet de page html avec tous mes cours d'école pour un site et en + G pleins de travail en ce moment sans compté les pannes d'ordi avec l'alim ki a cramé, les barettes de mémoires qui fonctionnaient plus...  :p

-J4Gu4R-

signaler à un administrateur
Commentaire de PaDa le 02/02/2005 00:09:30

ok alors Sorn :p j'réagis plutot dans l'autre sens a éviter les path avec espaces... *résignation* tu viendras ranger mon DD a l'occaz =]

tofu quite à ajouter une fonction de recherche, pourquoi pas deux checkbox ? recherche dans les noms d'item ou valeurs, et recherche en regex ou masques standards...

bonuit :]

signaler à un administrateur
Commentaire de KiNdErMaXi le 02/02/2005 15:54:22

c'est ici qu'on range les DD ?? :)

signaler à un administrateur
Commentaire de tofu le 02/02/2005 22:19:03

oui c'est en trin pada mais bon comme on m'avait dmdé ça de suite, jai fais un truc simple au départ.

enfin je vais pas pouvoir finir le système de recherche tout de suite parceque on commence à nous presser au lycée pour le projet de bac dsl.. donc dès que j'ai le temps je m'y remets ;)

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,187 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é.