Utilisateur anonyme
-
16 mars 2005 à 20:02
MJ92
Messages postés185Date d'inscriptionlundi 23 janvier 2006StatutMembreDernière intervention14 décembre 2014
-
6 sept. 2011 à 02:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
MJ92
Messages postés185Date d'inscriptionlundi 23 janvier 2006StatutMembreDernière intervention14 décembre 2014 6 sept. 2011 à 02:47
Je n'avais pas vu cette source...
Je passais par ici, souhaitant améliorer la mienne !
Pour reprendre ce que COOLMAN002 disait (certes en 2005), j'ai une autre proposition, pourquoi ne pas utiliser $reptock ?
J'utilise ceci :
On 1*:Input:*:{
If ($left($1,1) != $chr(47)) {
Var %rep = $1-
var %rep = $reptok(%rep,tjs,toujours,32)
.msg $active $upper($left(%rep,1)) $+ $mid(%rep,2)
}
}
Enfin, après faut juste faire le fichier de correction, car j'ai fait ce code il y a pas mal d'année, et je ne me suis pas remis dessus, jusqu'à ce jour.
Remplir ligne par ligne dans la remote... Ca devient lourd !
Sinon j'aime bien ta source MaX_62 ^^'
Orona
Messages postés42Date d'inscriptionjeudi 28 août 2008StatutMembreDernière intervention15 octobre 2011 14 avril 2009 à 17:33
Adapte le en dialog et sa sera encore mieu !
Camanche
Messages postés149Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention17 novembre 2007 6 nov. 2007 à 22:38
Tu as deux inputs dans ton script.
MisslOdiedu56
Messages postés1Date d'inscriptionmercredi 10 octobre 2007StatutMembreDernière intervention 5 novembre 2007 5 nov. 2007 à 18:21
alors.. malgres l'ancienneté de la source... j'ai pu testé ce correcteur d'ortographe.. au premier abord il était parfait du moins c ce ke je croyait juska ce que celà me fasse un effet perroquet... jvous laisse constaté:
[7Correction] La correction est maintenant activée
[18:09:25] <@misslOdiedu56> dc
[18:09:25] <@misslOdiedu56> donc
[18:09:29] <@misslOdiedu56> ah
[18:09:29] <@misslOdiedu56> ah
[18:09:31] <@misslOdiedu56> oO
[18:09:31] <@misslOdiedu56> oO
voilà -_-" maintenant j'aimeraiis bien avoir une explication ou es le probleme dans la remote!
et un avis personnel, t'aurai pu le faire en dialog!
sinon sa marchait bien:/
Wallom
Messages postés4Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention23 juin 2008 6 févr. 2007 à 23:09
Salut cela fonctionne très bien, mais moi non plus cela ne fonctionne pas en pv...je ne sais pas trop comment corriger cela... Quelqu'un pourrait m'aider ? en regardant le code ?
J'ai encore du chemin à faire pour faire ca seul Dsl...
DetaX
Messages postés69Date d'inscriptiondimanche 14 novembre 2004StatutMembreDernière intervention30 octobre 2007 8 févr. 2006 à 14:02
c'est cool mais il marche pas en pv chez moi :D
cs_Scorpion60
Messages postés1Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention11 septembre 2005 11 sept. 2005 à 15:46
J'ai mis 8/10 parce que comme la dit Asphere je pense qu'un dialog aurait etai neccesaire.
Beau travail.
Asphere
Messages postés12Date d'inscriptionmercredi 9 juillet 2003StatutMembreDernière intervention12 juillet 2005 12 juil. 2005 à 03:50
J'adore le principe et je trouve ça vraiment excellent et simple à la fois !
Toutefois, serait-il possible de le bidouiller un peu pour le mettre en boite de dialogue, en "dialog" je crois ;p
Désolé je suis pas très doué.
Je ne suis pas trop de cet avis, on voit MaX_62 depuis quelques temps déja et je trouve que cette source est digne d'un nouveau notamment parce qu'ils (moi aussi) ont tendance à faire des trucs "vus et revus"
cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006 18 mars 2005 à 21:44
Perso j'ai mis 9/10 parsk jtrouve que c vachement bien foutu. Jcomtais en faire un mais le coup du $ifmatch que je maitrisais pas est vrémen bien. Pas mis 10 parsk vu le commentaire de Huitre apparemment c peut etre optimisable...
enfin en tout cas félicitations jsuis bluffé =)
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 18 mars 2005 à 21:34
Si vous mettez des notes, il me semblerait utile de les justifier.
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 18 mars 2005 à 16:35
wims -> /correction STATUS 1
Huitre -> bonne idée, je vais y penser :)
Camanche -> C'est possible de corriger un mot en couleur mais pour le réecrire en couleur je sais pas.
Je mets a jour dans la soirée peut-être :)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 18 mars 2005 à 15:51
Ne marche pas chez moi, g remplacé le mot dtc par dans ton cul.
Il me dis bien :
[Correction] Liste des mots corrigés...
[Correction] Le mot "dtc" est remplacé par "dans ton cul"
[Correction] Fin de la liste des mots corrigés.
Mais quand j'ecris, rien, pas de message d'erreur.
cs_Huitre
Messages postés290Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention29 février 2008 17 mars 2005 à 23:34
Source originale, ca a l air de fonctionner (pas tester), mais une chose me tracasse, la rapidité d execution, un stockage de la base dans une htable n aurait pas ete plus judicieux ?
Car si tu as 10 mots a verifier en une phrase dans une base de 1500 mots, ca te fait 15 000 verifications :s
Au pire utilise le file handling (fopen n' Co).
Camanche
Messages postés149Date d'inscriptionjeudi 23 octobre 2003StatutMembreDernière intervention17 novembre 2007 17 mars 2005 à 21:54
Je n'ai pas essayé ton add-on mais corrige-t-il les mots si on écrit en couleur? Moi, j'écrivais en couleur et la correction de mon texte la ligne d'en dessous (sans couler). Alors voila c'est gênant...
Si vous avez une idée http://www.ircfr.com/forum.v2.aspx?ID=360907 :)
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 17 mars 2005 à 19:59
COOLMAN002 , le $replace j'aime pas trop. Exemple tout bête
je remplace "dc" par "donc"
je dis le mot "dcc" , j'aurai le mot "doncc" :/
Je préfère le $puttok :)
COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 20121 17 mars 2005 à 18:58
Le $ifmatch renvoi la valeur de $read(correction.txt,%o)
Pourquoi ne pas utiliser un $replace ?
cs_Squallou
Messages postés249Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention15 juillet 2006 17 mars 2005 à 18:49
J'ai vraiment bcp de mal avec les $ifmatch v_v
Dans :
if ($2 && !$3) {
var %o 1
while ($read(correction.txt,%o)) {
if ($gettok($ifmatch,1,32) == $2) { write $+(-dl,%o) correction.txt | echo -a [4Correction] Le mot $+(",$2,") a été supprimé de la liste. | halt }
inc %o
}
echo -a [4Correction] Le mot $+(",$2,") est introuvable dans la liste.
}
le $ifmatch (seul. Pas le gettok) revoie quoi au juste ? :x
6 sept. 2011 à 02:47
Je passais par ici, souhaitant améliorer la mienne !
Pour reprendre ce que COOLMAN002 disait (certes en 2005), j'ai une autre proposition, pourquoi ne pas utiliser $reptock ?
J'utilise ceci :
On 1*:Input:*:{
If ($left($1,1) != $chr(47)) {
Var %rep = $1-
var %rep = $reptok(%rep,tjs,toujours,32)
.msg $active $upper($left(%rep,1)) $+ $mid(%rep,2)
}
}
Enfin, après faut juste faire le fichier de correction, car j'ai fait ce code il y a pas mal d'année, et je ne me suis pas remis dessus, jusqu'à ce jour.
Remplir ligne par ligne dans la remote... Ca devient lourd !
Sinon j'aime bien ta source MaX_62 ^^'
14 avril 2009 à 17:33
6 nov. 2007 à 22:38
5 nov. 2007 à 18:21
[7Correction] La correction est maintenant activée
[18:09:25] <@misslOdiedu56> dc
[18:09:25] <@misslOdiedu56> donc
[18:09:29] <@misslOdiedu56> ah
[18:09:29] <@misslOdiedu56> ah
[18:09:31] <@misslOdiedu56> oO
[18:09:31] <@misslOdiedu56> oO
voilà -_-" maintenant j'aimeraiis bien avoir une explication ou es le probleme dans la remote!
et un avis personnel, t'aurai pu le faire en dialog!
sinon sa marchait bien:/
6 févr. 2007 à 23:09
J'ai encore du chemin à faire pour faire ca seul Dsl...
8 févr. 2006 à 14:02
11 sept. 2005 à 15:46
Beau travail.
12 juil. 2005 à 03:50
Toutefois, serait-il possible de le bidouiller un peu pour le mettre en boite de dialogue, en "dialog" je crois ;p
Désolé je suis pas très doué.
19 mars 2005 à 19:16
18 mars 2005 à 21:44
enfin en tout cas félicitations jsuis bluffé =)
18 mars 2005 à 21:34
18 mars 2005 à 16:35
Huitre -> bonne idée, je vais y penser :)
Camanche -> C'est possible de corriger un mot en couleur mais pour le réecrire en couleur je sais pas.
Je mets a jour dans la soirée peut-être :)
18 mars 2005 à 15:51
Il me dis bien :
[Correction] Liste des mots corrigés...
[Correction] Le mot "dtc" est remplacé par "dans ton cul"
[Correction] Fin de la liste des mots corrigés.
Mais quand j'ecris, rien, pas de message d'erreur.
17 mars 2005 à 23:34
Car si tu as 10 mots a verifier en une phrase dans une base de 1500 mots, ca te fait 15 000 verifications :s
Au pire utilise le file handling (fopen n' Co).
17 mars 2005 à 21:54
Si vous avez une idée http://www.ircfr.com/forum.v2.aspx?ID=360907 :)
17 mars 2005 à 19:59
je remplace "dc" par "donc"
je dis le mot "dcc" , j'aurai le mot "doncc" :/
Je préfère le $puttok :)
17 mars 2005 à 18:58
Pourquoi ne pas utiliser un $replace ?
17 mars 2005 à 18:49
Dans :
if ($2 && !$3) {
var %o 1
while ($read(correction.txt,%o)) {
if ($gettok($ifmatch,1,32) == $2) { write $+(-dl,%o) correction.txt | echo -a [4Correction] Le mot $+(",$2,") a été supprimé de la liste. | halt }
inc %o
}
echo -a [4Correction] Le mot $+(",$2,") est introuvable dans la liste.
}
le $ifmatch (seul. Pas le gettok) revoie quoi au juste ? :x
16 mars 2005 à 20:05
Tu nous refais les classiques ?
16 mars 2005 à 20:02