cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 17 janv. 2008 à 15:20
Mais après ça ne serait plus un anagrammeur ;)
pgnouf
Messages postés3Date d'inscriptionlundi 10 juin 2002StatutMembreDernière intervention17 janvier 2008 17 janv. 2008 à 15:18
pas mal, mais il pourrait être pratique de faire des recherches avec les mot de moins de lettres que notées.
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 15 janv. 2008 à 03:13
Voici l'ODS complet. Si vous trouvez des mots absents dites moi, mais à priori c'est bon!
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 8 janv. 2008 à 18:11
En fait c'est un mixte, j'ai rentré les mots de 2 et 3 lettres, mais je vais écrire un script automatique pour rentrer tous les mots parce qu'il y en a trop. Je ferais ça quand j'aurai le temps.
Merci de la remarque ;)
cs_gamesou
Messages postés1Date d'inscriptionmardi 8 janvier 2008StatutMembreDernière intervention 8 janvier 2008 8 janv. 2008 à 18:07
Très bien ce programme !
Juste une remarque : il me semble que le dictionnaire est l'ODS4 et pas l'ODS5 (il ne contient pas AALENIEN par exemple). Erreur de lien ?
(d'ailleurs si tu sais ou trouver l'ODS5 au format texte ca m'intéresse) !
Merci et bnone année !
CYM13
Messages postés18Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention16 octobre 2006 23 août 2007 à 14:57
Pour une prochaine amélioration, tu devrait envisager de :
-ne pas limiter le nombre de lettres
-ne retenir que les solution les plus pertinentes en vérifiant la présence de groupes de lettres souvent présents (le,la,les,...)
Je sait que j'adore les codes secrets mais que comme je viens juste de télécharger l'interpréteur python, je suis incapable de réaliser un code décent. Bonne chance.
PS:Tu pourrait même mettre une fonctionnalité pour choisir entre le mode sccrabble et le mode libre. Enfin moi! Pour ce que j'en dis ...
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 6 janv. 2007 à 14:27
Juste pour l'exemple, 2minutes de code, comment récupérer le code python et l'intégrer à un serveur
cs_totot49
Messages postés6Date d'inscriptionlundi 1 janvier 2007StatutMembreDernière intervention 6 janvier 2007 6 janv. 2007 à 14:04
ouais sa c bien mais dans mon exemple y'a plein de truc avec (plus 1 lettre etc...)
gros travail ke ta fait ? ou c un pteit amusement pour "l'exemple"
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 6 janv. 2007 à 12:54
cs_totot49
Messages postés6Date d'inscriptionlundi 1 janvier 2007StatutMembreDernière intervention 6 janvier 2007 5 janv. 2007 à 17:46
merci mais comme jy comprend rien cela ne va guerre m'avancer ;)
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 5 janv. 2007 à 17:41
si tu veux, pour l'exemple j'ai fait un petit serveur en python qui trouve les anagrammes d'un mot en ce servant de la classe.
cs_totot49
Messages postés6Date d'inscriptionlundi 1 janvier 2007StatutMembreDernière intervention 6 janvier 2007 5 janv. 2007 à 15:24
ok c bon j'ai compris domage pour moi que tu n'es pas fait la "conversion"
merci et bonne journée
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 5 janv. 2007 à 15:01
Car la il s'agit d'un moteur pour trouver des anagrammes et exploité par une interface graphique, et NON par une page web. C'est à dire que l'application marche seule, elle n'a pas besoin d'un navigateur internet (comme la calculatrice windows par exemple).
Je fournis le code de mon application, après libre aux gens de la modifier selon leurs besoins.
Après pour la question du travail, cela en demande peu s'il s'agit seulement de convertir cela en script CGI...
cs_totot49
Messages postés6Date d'inscriptionlundi 1 janvier 2007StatutMembreDernière intervention 6 janvier 2007 5 janv. 2007 à 13:43
comme tu l'a dit je n'ai pas le niveau, je c modifier quelques script javascript ,integrer des liens dans 1 fichiers js (mais sa meme un gosse de 7 ans saurai le faire) je tien a te remercier pour la clareté de t explication, o moins je suis moins nul maintenant.
mais si cela est possible de faire des modif pour avoir la meme chose que mon exemple pk cela n'est-il pas fait ? cela serait bien pour moi et mon site :-D ( et a d'autre je pense), cela demande bcp de travail ?
merci
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 5 janv. 2007 à 13:10
Toto49: Un programme est écrit dans un langage particulier. Ici, le langage utilisé est le python (extension .py ou .pyw ou .pyc). Un fichier portant l'extension .js est un programme écrit dans le langage javascript (directement compris et exécuté par le navigateur internet, à la différence de python).
Si tu veux utiliser les lignes de code du programme python pour utiliser cet anagrammeur sur une page web, comme l'exemple que tu as fournis, tu as plusieurs solutions (mais je ne pense pas que tu ais le niveau nécessaire pour les mettre en exécution, ce ne sont pas des opérations triviales):
-réécrire légerement le script python pour qu'il se comporte comme un script CGI et renvoie à partir des données d'un formulaire la liste des anagrammes, intégrer tout cela à ton site (cela impose que ton serveur web gère python comme langage de script CGI)
-autre solution: utiliser directement un serveur web écrit en python, utiliser la méthode find pour récupérer la liste des anagrammes
-autre solution: réécrire ce script du python vers le javascript(le client fait le calcul) ou le php(le serveur fait le calcul)
Chacune de ces solutions nécessite des bases solides en programmation, donc je ne pense pas que partir de ce script python soit une bonne solution pour toi, pour ajouter un anagrammeur à ton site web.
Bonne chance tout de même!
cs_totot49
Messages postés6Date d'inscriptionlundi 1 janvier 2007StatutMembreDernière intervention 6 janvier 2007 1 janv. 2007 à 07:30
si g bien tout compris ceci es un programme mais comment fait-on si on veut le mettre sur un site comme le fait celui-ci
je tien a preciser d'abord que je suis nul mais j'essai de comprendre kan meme :D
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 5 août 2006 à 18:44
C'est normal qu'il ne trouve pas de mots en dessous de 7 lettres si vous entre 7 lettres, il recherche des anagrammes au mot que vous avez entré et n'est pas spécifiquement pour trouver des tirages au scrabble.
Cordialement
linus06vl
Messages postés58Date d'inscriptionmercredi 2 août 2006StatutMembreDernière intervention25 novembre 2013 5 août 2006 à 18:21
Bonjour,
Merci de m'avoir répondu si rapidement.
J'ai télécharger le progromme comme indiqué dans votre réponse et à la fin de l'installation, un message apparait, peut-être sans importance puisque l'anagrammeur fonctionne mais "à moitié" seulement.
En effet, il ne trouve que des anagrammes de mots de 7 lettres et les mots de moins de 7 lettres il ne les trouve pas.
Special xindows thanks to :
letterror, Erik Van Blokland, for the Python for windows graphic.
HTTP://www.letterror.com/
Mark Hammoud, without whose yearsof freely shared windows expertise, Python for windows would still be Python for dos.
Merci.
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 5 août 2006 à 14:20
Bonjour. Le programme d'installation "Python - 2.4.3ia64" est sans doute pour processeur 64bits et vous devez avoir un processeur 32 bits. Téléchargez le programme d'installation "normal" (pour processeur 32 bits)
--> http://www.python.org/ftp/python/2.4.3/python-2.4.3.msi <--
linus06vl
Messages postés58Date d'inscriptionmercredi 2 août 2006StatutMembreDernière intervention25 novembre 2013 2 août 2006 à 17:33
Bonjour,
j'ai bien tout déziper et mis ods4 dans le même fichier, j'ai aussi télécharger le programme Python - 2.4.3ia64 mais lors de l'installation un message d'erreur apparaît : "Ce package d'installation n'est pas pris en charge par ce processeur."
Je suis sous XP et le processeur est un pentium 4 CPU 3 GHz.
Merci pour votre aide.
cs_DoudouBidou
Messages postés102Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention23 juin 20085 19 avril 2006 à 16:00
j'ai placé une autre source sur le même modèle mais plus spécialisé dans la triche au Scrabble ;)
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 19 avril 2006 à 12:35
Avec plaisir au contraire! Et peut être m'en inspirerais-je pour améliorer mon anagrammeur
cs_DoudouBidou
Messages postés102Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention23 juin 20085 19 avril 2006 à 10:38
ça m'a donné une idée et finalement j'ai écris un petit script très simple où la recherche est basé sur la longueur du mot et le contenu du mot
et là la recherche est pratiquement instantannée !
si ça ne t'embète pas je vais poster mon code dès que j'aurai fait une interface graphique, non pas pour te faire de la concurrence mais pour montrer une autre façon de faire
Seb
cs_DoudouBidou
Messages postés102Date d'inscriptionjeudi 29 mai 2003StatutMembreDernière intervention23 juin 20085 19 avril 2006 à 10:05
Je n'ai pas regardé la source mais c'est pas mal du tout
effectivement c'est un peu long pour 7 caractères avec 2 inconnus
mais en même temps ce n'est pas le plus courant de faire des mots avec 2 inconnus (encore que...)
al1k
Messages postés2Date d'inscriptiondimanche 31 juillet 2005StatutMembreDernière intervention 1 novembre 2005 1 nov. 2005 à 22:19
Bonsoir,
Pour ma part, ça s'est mis à bien marcher quand j'ai téléchargé et lancé le fichier d'installation "python-2.4.2.msi" du site de Python (http://python.org/), comme Vychnou me l'avais préconisé.
En effet, après cela, les fichiers .py sont reconnus par ton OS et tu peux les exécuter ou les éditer ...
Bonne chance ...
ange1402
Messages postés1Date d'inscriptionmardi 1 novembre 2005StatutMembreDernière intervention 1 novembre 2005 1 nov. 2005 à 20:41
Salut
Alors j'ai bien tout déziper et mis ods4 dans le même fichier mais cela ne donne rien je n'ai pas d'application, je veux dire que je n'ai pas de programme au montré plus haut.
Merci de m'aider un peu
Sinon ce programme à l'air d'être très bien.
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 24 août 2005 à 05:22
Aurais-tu oublié de télécharger le dictionnaire que je propose (l'officiel du scrabble), un fichier contenant tous les mots francais de 2 à 15 lettres acceptés dans le scrabble ?
http://www.membres.lycos.fr/utilitairesonline/ pour le télécharger
Il faut ensuite placer le fichier (ods4.txt) dans le dossier ou tu as placé les fichiers du zip.
lyzdcoto
Messages postés1Date d'inscriptionmardi 23 août 2005StatutMembreDernière intervention23 août 2005 23 août 2005 à 05:03
C'est pas clair pour moi la façon d'intaller l'ensemble. Ils sont tous dans la chemise de "pythonfrance" dans "Application" mais le terminal me donne toujours la même erreur:
Welcome to Darwin!
toronto-hse-ppp3770698:~ quelqun$ "/usr/bin/pythonw" "/Applications/pythonfrance/anagrammes.py" && echo Exit status: $? && exit 1
Traceback (most recent call last):
File "/Applications/pythonfrance/anagrammes.py", line 128, in ?
fen=IHM_Anagrammes()
File "/Applications/pythonfrance/anagrammes.py", line 72, in __init__
self.initDico(self.path+'ods4.txt')
File "/Applications/pythonfrance/anagrammes.py", line 48, in initDico
f = open(cheminDuDico)
IOError: [Errno 2] No such file or directory: 'ods4.txt'
toronto-hse-ppp3770698:~ quelqun$
que dois-je faire
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 1 août 2005 à 03:35
Python est un langage interprété qui, comme java, recquiert un interpréteur.
Tu devras l'installer sur ton système d'exploitation.
Vas sur le site de python pour télécharger le nécessaire.
al1k
Messages postés2Date d'inscriptiondimanche 31 juillet 2005StatutMembreDernière intervention 1 novembre 2005 31 juil. 2005 à 17:57
Moi, j'ai trouvé cette intéressante page par Google en cherchant "anagrammeur" mais je ne connais pas Python.
J'ai téléchargé le zip de Vychnou puis l'ai dézipé dans un dossier et fait de même avec celui d'ODS4, dans le même dossier.
Et ensuite ... que faut-il exécuter ?
Si quelqu'un pouvait m'aider ou m'orienter ...
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 2 juil. 2005 à 13:06
Oui je l'ai remarqué et j'ai mis à jour la page depuis hier mais ca n'a pas bougé?!
Le problème surviens sous IE, pas sous firefox, il suffit alors d'aller sur la page http://www.membres.lycos.fr/utilitairesonline/ Désolé pour le désagrément
cs_lepecheur
Messages postés35Date d'inscriptionlundi 28 juillet 2003StatutMembreDernière intervention29 octobre 2007 2 juil. 2005 à 10:48
17 janv. 2008 à 15:20
17 janv. 2008 à 15:18
15 janv. 2008 à 03:13
8 janv. 2008 à 18:11
Merci de la remarque ;)
8 janv. 2008 à 18:07
Juste une remarque : il me semble que le dictionnaire est l'ODS4 et pas l'ODS5 (il ne contient pas AALENIEN par exemple). Erreur de lien ?
(d'ailleurs si tu sais ou trouver l'ODS5 au format texte ca m'intéresse) !
Merci et bnone année !
23 août 2007 à 14:57
-ne pas limiter le nombre de lettres
-ne retenir que les solution les plus pertinentes en vérifiant la présence de groupes de lettres souvent présents (le,la,les,...)
Je sait que j'adore les codes secrets mais que comme je viens juste de télécharger l'interpréteur python, je suis incapable de réaliser un code décent. Bonne chance.
PS:Tu pourrait même mettre une fonctionnalité pour choisir entre le mode sccrabble et le mode libre. Enfin moi! Pour ce que j'en dis ...
6 janv. 2007 à 14:27
6 janv. 2007 à 14:04
gros travail ke ta fait ? ou c un pteit amusement pour "l'exemple"
6 janv. 2007 à 12:54
6 janv. 2007 à 06:21
http://vychnou.selfip.net
*et
http://vychnou.selfip.net/?
5 janv. 2007 à 17:55
http://vychnou.selfip.net/?
5 janv. 2007 à 17:46
5 janv. 2007 à 17:41
5 janv. 2007 à 15:24
merci et bonne journée
5 janv. 2007 à 15:01
Je fournis le code de mon application, après libre aux gens de la modifier selon leurs besoins.
Après pour la question du travail, cela en demande peu s'il s'agit seulement de convertir cela en script CGI...
5 janv. 2007 à 13:43
mais si cela est possible de faire des modif pour avoir la meme chose que mon exemple pk cela n'est-il pas fait ? cela serait bien pour moi et mon site :-D ( et a d'autre je pense), cela demande bcp de travail ?
merci
5 janv. 2007 à 13:10
Si tu veux utiliser les lignes de code du programme python pour utiliser cet anagrammeur sur une page web, comme l'exemple que tu as fournis, tu as plusieurs solutions (mais je ne pense pas que tu ais le niveau nécessaire pour les mettre en exécution, ce ne sont pas des opérations triviales):
-réécrire légerement le script python pour qu'il se comporte comme un script CGI et renvoie à partir des données d'un formulaire la liste des anagrammes, intégrer tout cela à ton site (cela impose que ton serveur web gère python comme langage de script CGI)
-autre solution: utiliser directement un serveur web écrit en python, utiliser la méthode find pour récupérer la liste des anagrammes
-autre solution: réécrire ce script du python vers le javascript(le client fait le calcul) ou le php(le serveur fait le calcul)
Chacune de ces solutions nécessite des bases solides en programmation, donc je ne pense pas que partir de ce script python soit une bonne solution pour toi, pour ajouter un anagrammeur à ton site web.
Bonne chance tout de même!
1 janv. 2007 à 07:30
http://duel-de-mots.com/cgi-bin/q3shell.php
Il faut creer un fichiers js ?
je tien a preciser d'abord que je suis nul mais j'essai de comprendre kan meme :D
5 août 2006 à 18:44
Cordialement
5 août 2006 à 18:21
Merci de m'avoir répondu si rapidement.
J'ai télécharger le progromme comme indiqué dans votre réponse et à la fin de l'installation, un message apparait, peut-être sans importance puisque l'anagrammeur fonctionne mais "à moitié" seulement.
En effet, il ne trouve que des anagrammes de mots de 7 lettres et les mots de moins de 7 lettres il ne les trouve pas.
Special xindows thanks to :
letterror, Erik Van Blokland, for the Python for windows graphic.
HTTP://www.letterror.com/
Mark Hammoud, without whose yearsof freely shared windows expertise, Python for windows would still be Python for dos.
Merci.
5 août 2006 à 14:20
--> http://www.python.org/ftp/python/2.4.3/python-2.4.3.msi <--
2 août 2006 à 17:33
j'ai bien tout déziper et mis ods4 dans le même fichier, j'ai aussi télécharger le programme Python - 2.4.3ia64 mais lors de l'installation un message d'erreur apparaît : "Ce package d'installation n'est pas pris en charge par ce processeur."
Je suis sous XP et le processeur est un pentium 4 CPU 3 GHz.
Merci pour votre aide.
19 avril 2006 à 16:00
http://www.pythonfrance.com/code.aspx?ID=37146
19 avril 2006 à 13:12
allez faire un petit tour pour comparer :)
http://www.pythonfrance.com/code.aspx?ID=37143
19 avril 2006 à 12:35
19 avril 2006 à 10:38
et là la recherche est pratiquement instantannée !
si ça ne t'embète pas je vais poster mon code dès que j'aurai fait une interface graphique, non pas pour te faire de la concurrence mais pour montrer une autre façon de faire
Seb
19 avril 2006 à 10:05
effectivement c'est un peu long pour 7 caractères avec 2 inconnus
mais en même temps ce n'est pas le plus courant de faire des mots avec 2 inconnus (encore que...)
1 nov. 2005 à 22:19
Pour ma part, ça s'est mis à bien marcher quand j'ai téléchargé et lancé le fichier d'installation "python-2.4.2.msi" du site de Python (http://python.org/), comme Vychnou me l'avais préconisé.
En effet, après cela, les fichiers .py sont reconnus par ton OS et tu peux les exécuter ou les éditer ...
Bonne chance ...
1 nov. 2005 à 20:41
Alors j'ai bien tout déziper et mis ods4 dans le même fichier mais cela ne donne rien je n'ai pas d'application, je veux dire que je n'ai pas de programme au montré plus haut.
Merci de m'aider un peu
Sinon ce programme à l'air d'être très bien.
24 août 2005 à 05:22
http://www.membres.lycos.fr/utilitairesonline/ pour le télécharger
Il faut ensuite placer le fichier (ods4.txt) dans le dossier ou tu as placé les fichiers du zip.
23 août 2005 à 05:03
Welcome to Darwin!
toronto-hse-ppp3770698:~ quelqun$ "/usr/bin/pythonw" "/Applications/pythonfrance/anagrammes.py" && echo Exit status: $? && exit 1
Traceback (most recent call last):
File "/Applications/pythonfrance/anagrammes.py", line 128, in ?
fen=IHM_Anagrammes()
File "/Applications/pythonfrance/anagrammes.py", line 72, in __init__
self.initDico(self.path+'ods4.txt')
File "/Applications/pythonfrance/anagrammes.py", line 48, in initDico
f = open(cheminDuDico)
IOError: [Errno 2] No such file or directory: 'ods4.txt'
toronto-hse-ppp3770698:~ quelqun$
que dois-je faire
1 août 2005 à 03:35
Tu devras l'installer sur ton système d'exploitation.
Vas sur le site de python pour télécharger le nécessaire.
31 juil. 2005 à 17:57
J'ai téléchargé le zip de Vychnou puis l'ai dézipé dans un dossier et fait de même avec celui d'ODS4, dans le même dossier.
Et ensuite ... que faut-il exécuter ?
Si quelqu'un pouvait m'aider ou m'orienter ...
2 juil. 2005 à 13:06
Le problème surviens sous IE, pas sous firefox, il suffit alors d'aller sur la page http://www.membres.lycos.fr/utilitairesonline/
Désolé pour le désagrément
2 juil. 2005 à 10:48