SIMPLE NAVIGUATEUR INTERNET

cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 - 3 mai 2004 à 07:12
cs_NeO47 Messages postés 33 Date d'inscription dimanche 15 février 2004 Statut Membre Dernière intervention 5 août 2004 - 5 mai 2004 à 20:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22479-simple-naviguateur-internet

cs_NeO47 Messages postés 33 Date d'inscription dimanche 15 février 2004 Statut Membre Dernière intervention 5 août 2004
5 mai 2004 à 20:47
J'ai suivi vos conseils et j'ai rajouter un screen pour montrer ce que j'ai fait avec nhtml je pense que c'est inutile de la poster car elle n'a pas encore assez d'option pour etre sur le site...
Ben je vous remercie encore ca me motive pour progresser de plus en plus :)
@ une prochaine source :p
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
4 mai 2004 à 18:23
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
4 mai 2004 à 16:00
Va télécharger "Super Aide mIRC", alias smIRC, regroupant l'aide de mirc, ainsi que différentes aides de dll (dont nhtml) le tout en français :
http://www.scriptsdb.org/comments.php?id=779
cs_NeO47 Messages postés 33 Date d'inscription dimanche 15 février 2004 Statut Membre Dernière intervention 5 août 2004
4 mai 2004 à 13:15
Par contre j'ai cherché mais je ne trouve pas de tuto en francais pour nhtml.dll si quelqu'un en connait un...
cs_NeO47 Messages postés 33 Date d'inscription dimanche 15 février 2004 Statut Membre Dernière intervention 5 août 2004
4 mai 2004 à 10:19
Ben merci tout le monde vos conseils me vont etre utile j'esserai donc avec nhtml
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
3 mai 2004 à 22:23
tien, si ça peut te donner des idées de ce qu'on peut faire avec nhtml.dll (coté graphique, et je dis pas que ce que j'ai fais est super beau hein):
http://membres.lycos.fr/xdbconcept/scripting/navigateur.PNG
cs_Seregon Messages postés 126 Date d'inscription mercredi 30 avril 2003 Statut Membre Dernière intervention 29 août 2004
3 mai 2004 à 18:24
Si tu veu passe(r a la vitesse superieure utilise Nhtml.dll la tu pourra gérer les pages web directement sous mIRC et non plus faire /run
Utilise les hash table, c pareil ke les var mais l'acces aux données est boosté
Jte conseille de préferer une police plus clean que Comic Sans MS genre Tahoma Microsoft sans MS ou otre
juki_webmaster Messages postés 947 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 avril 2008 3
3 mai 2004 à 16:09
En effet c'est pas mal pour une premiere source !
Prend ces fin conseil de Sorn pour ameliorer tout ça, et bonne continuation.
cs_NeO47 Messages postés 33 Date d'inscription dimanche 15 février 2004 Statut Membre Dernière intervention 5 août 2004
3 mai 2004 à 13:18
OK ben merci pour tes conseils Sorn DRixer ben des que je suis chez moi je revoit mon code @++
cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
3 mai 2004 à 07:12
Pour une 1ère source, c'est pas trop mal, mais tu peux largement améliorer ça :
>>> write favoris.txt $did(favori,3).text
Pas besoin de spécifier le nom du dialog vu que tu utilises ton $did dans ton événement dialog.
Et si $did(3) n'existe pas ? un jolie msg d'erreur, donc :
if $did(3) { write favoris.txt $did(3) }

>>> dll mdx.dll SetMircVersion $version
tout le monde n'a pas mdx à la racine de son script, fais plutôt un alias qui lui va essayer de trouver où est mdx dans le script afin de l'utiliser après.

<<< ton alias /fav
Tu sais que tu peux faire beaucoup plus simple pour charger le contenu d'un fichier dans un LIST ?
il suffit de faire : /loadbuf -o nomdudialog id fichier

Sinon, tu peux également mieux organiser ton code, en regroupant les événements dialog comme ceci :
ON *:DIALOG:nomdudialog:*:*:{
if $devent == init {
tel action
}
if $devent == sclick {
if $did == unID { tel action }
}
}

Dernier petit conseil pour ton addon : au lieu de proposer un seul moteur de recherche, proposes en plusieurs, que tu peux mettre dans une liste, on sélectionne le moteur voulu dans la liste, on tape une recherche, et ton addon lance la requete sur le moteur choisis.

Voila, bonne continuation.
Rejoignez-nous