begin process at 2010 02 09 16:05:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > GESTION HTABLE

GESTION HTABLE


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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 194 / 114

Auteur : tofu

Ecrire un message privé
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/hco nf2.jpg

 Fichier Zip

Les Membres Club peuvent 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 :

 Sources du même auteur

MINI TUTO SUR L'OPTIMISATION
MASS MODES
Source avec Zip Source avec une capture MODÉRATION
NEWS K-OTIK.
Source avec Zip Source avec une capture ANTI PRIVÉ (ASSEZ SIMPLE..)

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

Commentaires et avis

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

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

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 ("")

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)

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 ;)

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..

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,")

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 ::

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 .

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..

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

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..

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-

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 :]

Commentaire de KiNdErMaXi le 02/02/2005 15:54:22

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

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

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,484 sec (3)

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