begin process at 2010 02 10 01:10:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > RANGER VOS URL !

RANGER VOS URL !


 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/08/2004 Date de mise à jour :31/08/2004 21:06:27 Vu :1 220

Auteur : Raziell

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

C'est un dialog qui retien les url que vous le dite, il peu egalement les supprimer. Un peu comme des " Favories "

Source

  • dialog Url {
  • title "Gestionnaire d'url"
  • size -1 -1 211 211
  • option dbu
  • list 1, 3 7 200 125, size vsbar
  • button "Effacer", 2, 28 163 37 12, flat
  • edit "", 3, 16 142 125 10, autohs
  • button "Ajouter", 4, 150 141 37 12, flat
  • button "Echo", 5, 76 163 37 12, flat
  • button "Dire", 6, 123 163 37 12, flat
  • button "Fermer", 7, 23 180 150 12, ok, flat
  • box "" ,8, 1 1 205 195
  • box "",9,3 135 200 20
  • text "Url:",10,5 144 10 8
  • }
  • on *:dialog:Url:*:*:{
  • if $devent == init { if $exists(url.txt) { loadbuf -ro url 1 url.txt } }
  • If $devent == Sclick {
  • if $did == 4 { write -a Url.txt $did(3) | loadbuf -ro url 1 url.txt }
  • If $did == 5 { if ($did(1).seltext != $null) { scid $activecid | echo $active $did(1).seltext } }
  • if $did == 6 { if ($did(1).seltext != $null) { scid $activecid | msg $active $did(1).seltext } }
  • If $did == 2 { if ($did(1).seltext != $null) { scid $activecid | write -dl $+ $did(1).seltext url.txt | loadbuf -ro url 1 url.txt } }
  • }
  • if $devent == dclick {
  • if $did == 1 { run $did(1).seltext }
  • }
  • }
  • Menu Channel,menubar {
  • -
  • - Gestionaire d'url -:/dialog -m url url
  • }
dialog Url {
  title "Gestionnaire d'url"
  size -1 -1 211 211
  option dbu
  list 1, 3 7 200 125, size vsbar
  button "Effacer", 2, 28 163 37 12, flat
  edit "", 3, 16 142 125 10, autohs
  button "Ajouter", 4, 150 141 37 12, flat
  button "Echo", 5, 76 163 37 12, flat
  button "Dire", 6, 123 163 37 12, flat
  button "Fermer", 7, 23 180 150 12, ok, flat
  box "" ,8, 1 1 205 195
  box "",9,3 135 200 20
  text "Url:",10,5 144 10 8
}
on *:dialog:Url:*:*:{
  if $devent == init  { if $exists(url.txt) { loadbuf -ro url 1 url.txt } }
  If $devent == Sclick {
    if $did == 4 { write -a Url.txt $did(3) | loadbuf -ro url 1 url.txt }
    If $did == 5 { if ($did(1).seltext != $null) { scid $activecid | echo $active $did(1).seltext } }
    if $did == 6 { if ($did(1).seltext != $null) { scid $activecid | msg $active $did(1).seltext } }
    If $did == 2 { if ($did(1).seltext != $null) { scid $activecid | write -dl $+ $did(1).seltext url.txt | loadbuf -ro url 1 url.txt } }
  }
  if $devent == dclick { 
    if $did == 1 { run $did(1).seltext }
  }
}

Menu Channel,menubar {
  -
  - Gestionaire d'url -:/dialog -m url url 
}

 Conclusion

Voilà j'ai pas eu de bug sauf au 1° demarage où il ne trouve pas " url.txt " mais apres sa va tout seul ^^

Si je peu ameliorer dite le moi, et dite aussi si il y a des bug :)


 Historique

31 août 2004 18:12:03 :
Modification du titre =)
31 août 2004 21:06:27 :
Mise a jour du dialog ( plus beau ) , dsl pour ce que veulent des groupe de favoris je pense que les tabs sa rend les dialogs moche.

 Sources du même auteur

ANTI PV
Source avec une capture SYSTEME ANTI-MAUVAIS MOT CONFIGURABLE

 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 gammax le 31/08/2004 18:59:14

" Voilà j'ai pas eu de bug sauf au 1° demarage où il ne trouve pas " url.txt " " << pour ça, remplaces "If $devent == init { loadbuf -ro url 1 url.txt }" par "If $devent == init { if $exists(url.txt) { loadbuf -ro url 1 url.txt } }" comme ça si url.txt n'existe pas, le loadbuf n'aura pas lieu.

Ensuite pour lancer une url de ta liste, utilises dclick plutôt que sclick, paske si on sélectionne une url pour la supprimer par exemple, ça va la lancer avec Explorer en même temps, ce qui est ennuyeux ;(

Sinon je trouve le dialog trop gros, ya trop d'espaces inutiles entre les différents éléments :/

Mais ça va, un bon tit addon tout simple :)

Commentaire de Raziell le 31/08/2004 19:15:00

Merci gammax, j'ajouterai ton aide dans l'update ^^

Commentaire de Huitre le 31/08/2004 19:19:01

Moui ca change d un auto auth/join, mais c loin d etre bon...

-Ton dialog est pas beau

-Ton addon ne gere pas les espaces

-Rajoute les urls par genre configurable (comme les favoris)
utilise un ini pour ca (ou plusieurs  txt que tu placeras ds un rep histoire de garder la rapide du loadbuf)

-Rajoute aussi les urls que l on cite ds le chan

Commentaire de Sect0r X le 31/08/2004 19:47:55

Le concepte est relativement original mais je trouve ça pas assez complet, je m'explique:
-déjà le dialog n'est pas très beau.
-tu pourrais faire des classes d'url c'est a dire par types donc comme la dit Huitre utilise les fichier .ini qui sont plus configurables tu pourrais les ranger par section au lieu d'en faire plusieur(sur les fichiers .txt)
-au lieu de if (condition != $null) tu pourrai l'optimiser je sais plus de quelle manière mais je vais regarder
-après prend en compte les commentaires des autres qui sont pertinents.

donc bonne continuation et develloppe nous tout ça =)
6/10

Commentaire de tofu le 31/08/2004 20:35:19

"if ($did(1).seltext != $null) " et si "$did(1).seltext" est égal à zero, ça fait quoi ? Ca va bug.

Commentaire de Raziell le 31/08/2004 21:12:25

Tofu : faudrai étre un gro neuneu pour pas surligner un text ...
Sinon j'ai fait une maj ^^

Commentaire de Huitre le 31/08/2004 21:34:09

treeview au lieu des tabs =) (mdx.dll)

Commentaire de tofu le 01/09/2004 07:12:40

faudrait être un gros neuneu, en attendant c'est une possibilité de bug. je vois pas ce que ça coute d'utiliser le bon identifieur à savoir la negation "!": !$did(1).seltext = rien et même pas zero.
et personnellement pour "gérer" les erreurs je mettrais
if $devent == init  { $iif($exists(url.txt),loadbuf -ro url 1 url.txt,did -ra $dname 1 Fichier url.txt Inexistant) }

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

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,671 sec (3)

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