Mon petit programme "RubikConvert".
- Simboubou
- VIP au club des 1000
- Messages : 2052
- Enregistré le : sam. déc. 09, 2006 1:10 pm
- Localisation : Boulogne-Billancourt.
- Contact :
Mon petit programme "RubikConvert".
J'ai programmé un petit logiciel pour convertir un algo du site en notation internationale, et un algo en notation internationale vers la notation spéciale du site
http://www.yourfilehost.com/media.php?c ... onvert.zip
Ce n'est pas grand chose, mais j'ai vus que certains convertissaient systématique leurs notations, alors...
http://www.yourfilehost.com/media.php?c ... onvert.zip
Ce n'est pas grand chose, mais j'ai vus que certains convertissaient systématique leurs notations, alors...
- Julien
- Truc nous pète le cube
- Messages : 881
- Enregistré le : dim. juin 25, 2006 1:52 pm
- Localisation : quelque part en bretagne, ça s'appelle Nantes, vous connaissez ?
- Contact :
j'allais poser la même question ^^
cela dit, c'est bien fait, t'as géré le coup des i ou des ' dans les deux sens ^^
sinon en fait je viens de voir que c'est du python
et j'ai réussi à faire planter ton programme mouahaha (avec la méthode apprise en cours : faire l'utilisateur qui comprend rien au programme et qui met n'importe quoi.)
alors comme truc bien :
les i et ' qui fonctionnent dans les deux sens
les majuscules ou minuscules, le programme tourne quand même.
Quand on met n'importe quoi, genre Kjdu ça va traduire le U et le d si c'est dans le sens 2 ou que le u si c'est dans le sens 1.
si on met O, dans le sens 1, il restera O.
et comme bug :
ton programme crash quand on met par exemple RUO, le O va le faire crasher dans le sens 1, mais ça fonctionne que si on commence par un algo qui existe dans ce sens.
voilà sinon c'est bien fait ^^
ah si, le programme accepte que les entiers au choix 1 ou 2, ça le fait crasher sinon ^^
et tiens tant que j'y suis je vais faire mon lourd ^^
à quand les notations pour le 4 et le 5 ??
l'inconvénient c'est que en international, je ne sais pas s'il y en a...
cela dit, c'est bien fait, t'as géré le coup des i ou des ' dans les deux sens ^^
sinon en fait je viens de voir que c'est du python
et j'ai réussi à faire planter ton programme mouahaha (avec la méthode apprise en cours : faire l'utilisateur qui comprend rien au programme et qui met n'importe quoi.)
alors comme truc bien :
les i et ' qui fonctionnent dans les deux sens
les majuscules ou minuscules, le programme tourne quand même.
Quand on met n'importe quoi, genre Kjdu ça va traduire le U et le d si c'est dans le sens 2 ou que le u si c'est dans le sens 1.
si on met O, dans le sens 1, il restera O.
et comme bug :
ton programme crash quand on met par exemple RUO, le O va le faire crasher dans le sens 1, mais ça fonctionne que si on commence par un algo qui existe dans ce sens.
voilà sinon c'est bien fait ^^
ah si, le programme accepte que les entiers au choix 1 ou 2, ça le fait crasher sinon ^^
et tiens tant que j'y suis je vais faire mon lourd ^^
à quand les notations pour le 4 et le 5 ??
l'inconvénient c'est que en international, je ne sais pas s'il y en a...
Julien [Membre du mouvement anti-lol]
- Simboubou
- VIP au club des 1000
- Messages : 2052
- Enregistré le : sam. déc. 09, 2006 1:10 pm
- Localisation : Boulogne-Billancourt.
- Contact :
J'ai fait simple : Si une lettre ne correspond à rien, il la laisse.
De cette facon il est possible d'inclure des x, des m, etc...
En fait, si la lettre n'existe pas la prog' considérent que c'st une nottation spéciale.
Ainsi, si dans le sens inter => allemand, tu tape RUO, il laisse le O, car ca n'existe pas en langage international : ROO
Mais, si tu fait RUO en allemand => inter, il traduit RDU.
De toute facon, si tu tape un algo qui n'a pas de sens dans une notation, c'est normal que ca ne veuille rien dire dans l'autre, non ?
Bon je me suis pas fatiquer avecles exeption et les verification d'entrée : celui qui VEUT faire planter le prog y arrive de toute facon.
Nottez que les minuscule en language allemand veulent dire la meme chose qu'en inter : mouvement de 2 tranches.
Si un tel prog vous intteresse, je l'améliorerait !
De cette facon il est possible d'inclure des x, des m, etc...
En fait, si la lettre n'existe pas la prog' considérent que c'st une nottation spéciale.
Ainsi, si dans le sens inter => allemand, tu tape RUO, il laisse le O, car ca n'existe pas en langage international : ROO
Mais, si tu fait RUO en allemand => inter, il traduit RDU.
De toute facon, si tu tape un algo qui n'a pas de sens dans une notation, c'est normal que ca ne veuille rien dire dans l'autre, non ?
Bon je me suis pas fatiquer avecles exeption et les verification d'entrée : celui qui VEUT faire planter le prog y arrive de toute facon.
Nottez que les minuscule en language allemand veulent dire la meme chose qu'en inter : mouvement de 2 tranches.
Si un tel prog vous intteresse, je l'améliorerait !
- deadalnix
- Unix Cube
- Messages : 7316
- Enregistré le : sam. nov. 11, 2006 10:44 pm
- Localisation : Par GPS
- Contact :
C'est exactement le concept du logiciel libre, il faut meme ajouter que j'ai le droit de les modifier et de redistribuer des versions modifiées, du moment que ces versions soient libre aussi.Julien a écrit :nan faut lui envoyer 20€ ^^
bah je pense que si, tu dois même pouvoir lui demander les sources
Libre ne veux pas dire gratuit, ni meme que les sources sont disponibles (on parle alors d'open source).
- Spols
- Le belge du Magic
- Messages : 5466
- Enregistré le : jeu. août 18, 2005 2:44 pm
- Localisation : Sur mon clavier ou dans mon lit
- Contact :
cela dépens de la licence sous la quelle est distribué le programme, dans certain cas la licence autorise même la commercialisation du programme
en gros si des gens sont assez con (ou ignorant) pour acheter un programme qui existe gratuitement ailleur, je peux gagner plein d'argent
en gros si des gens sont assez con (ou ignorant) pour acheter un programme qui existe gratuitement ailleur, je peux gagner plein d'argent
Ce nouveau forum valait bien une nouvelle signature
- ofapel
- Grand Manie Tout
- Messages : 12689
- Enregistré le : lun. avr. 24, 2006 7:32 pm
- Localisation : Nantes
- Contact :
bon ben je vais faire le mec qui a rien compris.
C'est un gratuiciel ou un partagiciel? Dans le cas échéant, je voudrais savoir si il y a un copyleft dessus. bonhomme comprendra.
C'est un gratuiciel ou un partagiciel? Dans le cas échéant, je voudrais savoir si il y a un copyleft dessus. bonhomme comprendra.
sets appris : full OLLCP, PLL, PLLEF, ELL, cas purs, L3C, 22LL
sets envisagés : L4C,FLS, line, flipped line
Mon parrainage duolingo
sets envisagés : L4C,FLS, line, flipped line
Mon parrainage duolingo