uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 26 févr. 2010 à 00:43
Salut,
je ne comprends pas pourquoi tu écris le set log... quand je parle de vérification d'ouverture, c'est après l'ouverture justement.
L'algo de base est :
file = ouvrir(fichier)
si (file == NULL) erreur
sinon {
....continuer la procédure
....fermer(file)
}
Et tu ne vérifies qu'une seule fois (de mémoire) l'ouverture de fichiers. Certes, ça fonctionne... et le jour où ça ne fonctionnera pas ?
Idem pour les caractères mIRC, ça fonctionne, ok, mais ça ne se fait pas, c'est tout (cf http://www.eggdrop.fr/Couleurs_et_mise_en_forme). D'ailleurs "tu as testé, ça marche très bien"... c'est sûr que si tu as testé sous mIRC, forcément les caractères mIRC fonctionnent :)
La prog, ce n'est pas de l'approximation. Quand on code un programme (ou script, ou autre), il NE DOIT PAS planter.
(je parle en connaissance de cause, la plupart des sources que je postais ici, à l'époque, plantaient)
cs_Atok
Messages postés5Date d'inscriptionlundi 11 janvier 2010StatutMembreDernière intervention30 juin 2010 25 févr. 2010 à 23:42
salut
set log [open "./log.db" "a+"] c'est pour l'ouverture de fichier
c comme sa en tcl l'ouverture de fichier et pour les caractères mIRC sa marche bien il n'a pas de problème en peu utiliser je teste ce code et il marche très bien
"(Et le code... bof bof.)" je suis encore débutant merci :p
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 23 févr. 2010 à 22:51
Salut,
Les fichiers logs sont un exemple de base, et pourtant celui-ci est assez mauvais. Aucune vérification d'ouverture de fichier. Et le code... bof bof.
Pense à mettre les caractères spéciaux en octal (et non pas des caractères mIRC)
cs_Atok
Messages postés5Date d'inscriptionlundi 11 janvier 2010StatutMembreDernière intervention30 juin 2010 23 févr. 2010 à 22:26
salut
oui pingyan tu peu utiliser c script comme quoteur ou par exemple comme news
pingyan
Messages postés29Date d'inscriptionmardi 22 janvier 2008StatutMembreDernière intervention 9 novembre 2010 22 févr. 2010 à 09:22
26 févr. 2010 à 00:43
je ne comprends pas pourquoi tu écris le set log... quand je parle de vérification d'ouverture, c'est après l'ouverture justement.
L'algo de base est :
file = ouvrir(fichier)
si (file == NULL) erreur
sinon {
....continuer la procédure
....fermer(file)
}
Et tu ne vérifies qu'une seule fois (de mémoire) l'ouverture de fichiers. Certes, ça fonctionne... et le jour où ça ne fonctionnera pas ?
Idem pour les caractères mIRC, ça fonctionne, ok, mais ça ne se fait pas, c'est tout (cf http://www.eggdrop.fr/Couleurs_et_mise_en_forme). D'ailleurs "tu as testé, ça marche très bien"... c'est sûr que si tu as testé sous mIRC, forcément les caractères mIRC fonctionnent :)
La prog, ce n'est pas de l'approximation. Quand on code un programme (ou script, ou autre), il NE DOIT PAS planter.
(je parle en connaissance de cause, la plupart des sources que je postais ici, à l'époque, plantaient)
25 févr. 2010 à 23:42
set log [open "./log.db" "a+"] c'est pour l'ouverture de fichier
c comme sa en tcl l'ouverture de fichier et pour les caractères mIRC sa marche bien il n'a pas de problème en peu utiliser je teste ce code et il marche très bien
"(Et le code... bof bof.)" je suis encore débutant merci :p
23 févr. 2010 à 22:51
Les fichiers logs sont un exemple de base, et pourtant celui-ci est assez mauvais. Aucune vérification d'ouverture de fichier. Et le code... bof bof.
Pense à mettre les caractères spéciaux en octal (et non pas des caractères mIRC)
23 févr. 2010 à 22:26
oui pingyan tu peu utiliser c script comme quoteur ou par exemple comme news
22 févr. 2010 à 09:22
D'après ce que tu dis, c'est un quoteur ?