OVH Cloud OVH Cloud

[Q] Le Corvophraseur sous X

37 réponses
Avatar
derfnam
Bonjour,
les plus anciens se souviennent peut-être de ce soft "inutile", mais
vraiment sympa... Est-il tombé en abandonware, et si oui, quelqu'un ici
ne pourrait-il pas le reprendre et le porter sous X? Ca m'arrangerait
bien, pour ne pas avoir à lancer Sheepshaver dès que je veux me détendre
5 mn avec cette petite perle "préhistorique"...
--
Manfred

10 réponses

1 2 3 4
Avatar
benoit.sansspam
Pierre-Alain Dorange wrote:

Aurélien n'ayant spécifié aucune licence pour son adaptation, je me
permet d'en diffuser le code source et éventuellement de l'adapté en
script python, que je maitrise mieux.

Ca donne (AppleScript) :
<http://dl.dropbox.com/u/722984/corvoX.scpt>



Ah que Merci !

--
Benoît http://picasaweb.google.com/leraillez/

Avec des fumeurs c'est difficile de s'arrêter. Avec des branleurs,
là, par contre, c'est difficile de continuer.
Avatar
DvC
In article <4bbb7203$0$28932$,
Le Moustique wrote:

Le 06/04/10 19:11, Manfred La Cassagnère a écrit :

>> Ca donne (AppleScript) :
>> <http://dl.dropbox.com/u/722984/corvoX.scpt>
>>
> Gé-nial!
> Je te remercie Pierre-Alain!

Moi aussi, je remercie Pierre-Alain... Ca fonctionne nickel! :-)



Moi aussi. « Damned, le relai réplicatif ne peut pas neutraliser
l'endiguement statique ! Nous allons être obligé de moduler la capacité
ionisée... »

--
DC
Avatar
pdorange
Le Moustique wrote:

>> Ca donne (AppleScript) :
>> <http://dl.dropbox.com/u/722984/corvoX.scpt>
>>
> Gé-nial!
> Je te remercie Pierre-Alain!

Moi aussi, je remercie Pierre-Alain... Ca fonctionne nickel! :-)



C'est surtout Aurélien (l'auteur du plug-in Adium) qu'il faudrait
remercier (je crois pas qu'il croise sur usenet-fr). C'est lui qui a
écrit ce script en 2006... je n'ai fais que extraire le script du
package et ajouter une ligne...

"Veuillez trouer l'aimant ossiphazolé avant de quadri-rediriger
sciemment."
--
Pierre-Alain Dorange <http://microwar.sourceforge.net/>

Ce message est sous licence Creative Commons "by-nc-sa-2.0"
<http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
Avatar
Jo
Pierre-Alain Dorange nous disait ceci le 07/04/10 08:53:
C'est surtout Aurélien (l'auteur du plug-in Adium) qu'il faudrait
remercier (je crois pas qu'il croise sur usenet-fr). C'est lui qui a
écrit ce script en 2006... je n'ai fais que extraire le script du
package et ajouter une ligne...



Grand'merci à toi. Question subsidiaire à deux euros : comment appeler
ce script depuis, par exemple, TextWrangler?

--
Jo
"Don't suffer from insanity, enjoy every minute of it."
Avatar
pdorange
Jo wrote:

> C'est surtout Aurélien (l'auteur du plug-in Adium) qu'il faudrait
> remercier (je crois pas qu'il croise sur usenet-fr). C'est lui qui a
> écrit ce script en 2006... je n'ai fais que extraire le script du
> package et ajouter une ligne...

Grand'merci à toi. Question subsidiaire à deux euros : comment appeler
ce script depuis, par exemple, TextWrangler?



C'est un scrip AppleScript, il s'ouvre "normalement" par défaut avec
l'éditeur de Script du MacOS X.
Mais c'est aussi un simple fichier texte, tu peux donc le glisser sur
l'icone de Textwrangler (dans le dock par exemple) ou clic-droit "ouvrir
avec..."
Tu peux même définir TextWrangler comme éditeur par défaut des .scpt
mais l'éditeur de Script intégré permet (en plus de l'édition) le
contrôle syntaxique et l'exécution...

--
Pierre-Alain Dorange <http://microwar.sourceforge.net/>

Ce message est sous licence Creative Commons "by-nc-sa-2.0"
<http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
Avatar
unbewusst.sein
Pierre-Alain Dorange wrote:

Sinon avec le source ou un peu de docu sur la techno (Luc est-tu dans le
coin) je veux bien y regarder pour adapter (en python) mais probablement
avec un GUI hyper basique (voir pas de GUI)



bon, je l'ai traduit en ruby, pour ceux que ça intéresse faitent moi
signe ici...
testé sur qq corvophrases, le script respecte les noms de vars et de
fonctions applescript.
--
« L'humanité qui devrait avoir six mille ans d'expérience,
retombe en enfance à chaque génération. »
(Tristan Bernard)
Avatar
unbewusst.sein
Une Bévue wrote:

testé sur qq corvophrases :



zsh-% ./corvoX.rb
Damned, l'ana-survolteur à haute vitesse ne peut pas auto-scanner la
quadri-matiere calorifique ! nous allons être obligé de servo-relayer
l'homo-turbulence oblatif...
zsh-% ./corvoX.rb
Voici le bouclier compressé dont il est temps de non-optimiser le
pseudo-détonateur gravifique sans oublier de thermo-inhiber le
quadri-parallax ossiphazolé.
zsh-% ./corvoX.rb
Si nous pouvons theta-encrypter l'endiguement binaire, nous devrions
pouvoir crypto-relayer le vagissement moncturien et ana-annuler le
buffer à grand rayon d'action !
zsh-% ./corvoX.rb
Pas de panique ! crypto-annuler le vagissement dimensionnel ne nous
empêche pas de néo-inverser le bouclier corporel ni même de sur-ajuster
la sustentation carpienne.


j'ai juste ajouté une capitalisation, ie. le premier caractère est tjs
en lettre capitale.


--
« L'humanité qui devrait avoir six mille ans d'expérience,
retombe en enfance à chaque génération. »
(Tristan Bernard)
Avatar
pdorange
Une Bévue wrote:

> Sinon avec le source ou un peu de docu sur la techno (Luc est-tu dans le
> coin) je veux bien y regarder pour adapter (en python) mais probablement
> avec un GUI hyper basique (voir pas de GUI)

bon, je l'ai traduit en ruby, pour ceux que ça intéresse faitent moi
signe ici...
testé sur qq corvophrases, le script respecte les noms de vars et de
fonctions applescript.



De mon coté, j'ai fait une petite adaptation en script python :
<http://dl.dropbox.com/u/722984/CorvoNG.py>

Peut être intégration d'un GUI et intégration des listes en règles dans
un fichier DATA externe... quand j'aurai un peu de temps...

--
Pierre-Alain Dorange <http://microwar.sourceforge.net/>

Ce message est sous licence Creative Commons "by-nc-sa-2.0"
<http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
Avatar
unbewusst.sein
Pierre-Alain Dorange wrote:


Peut être intégration d'un GUI et intégration des listes en règles dans
un fichier DATA externe... quand j'aurai un peu de temps...



Ah, bonne idée, d'externaliser les listes, perso, je passerai les
attributs tels que "0".."2" en entiers plutôt qu'en strings d'abord.

je pense qu'il est important d'avoir d'autres listes, c'est lassant à la
fin.

quant à un GUI, avec Ruby, malheureusement il n'y a que MacRuby (version
0.6) qui n'est pas au point avec les caractères accentués...

sinon, dès qu'il tourne en UTF-8 je fais ça assez rapidement.
--
« L'humanité qui devrait avoir six mille ans d'expérience,
retombe en enfance à chaque génération. »
(Tristan Bernard)
Avatar
pdorange
Une Bévue wrote:

> Peut être intégration d'un GUI et intégration des listes en règles dans
> un fichier DATA externe... quand j'aurai un peu de temps...

Ah, bonne idée, d'externaliser les listes,

perso, je passerai les
attributs tels que "0".."2" en entiers plutôt qu'en strings d'abord.



C'est fait dans mon script Python, mais il faudrait même plutot leur
mettre un sens réel (masculin, féminin, préfix...)

je pense qu'il est important d'avoir d'autres listes, c'est lassant à la
fin.



On peut en imaginer pleins avec d'autres thématiques (faux messages
d'erreur, troll fcsm, etc...)

quant à un GUI, avec Ruby, malheureusement il n'y a que MacRuby (version
0.6) qui n'est pas au point avec les caractères accentués...



En Python on a droit à WxPython, Tkinter, GTK, QT, SDL, Pygame, PyObjC
(Mac only), etc...
<http://wiki.python.org/moin/GuiProgramming>
Je n'ai pas beaucoup d'expérince en GUI/Python à part pygame (mais c'est
pas très ergonomique pour un logiciel).

sinon, dès qu'il tourne en UTF-8 je fais ça assez rapidement.



J'en ai profité pour ouvrir un projet "SourceForge" pour éventuellement
y placer les sources et travailler à plusieurs...
<https://sourceforge.net/projects/corvophraseur/>

Ca permet au moins de conserver ce qu'y existe dans un endroit stable et
public.

Y'a un dossier "Ruby" dispo...

--
Pierre-Alain Dorange <http://microwar.sourceforge.net/>

Ce message est sous licence Creative Commons "by-nc-sa-2.0"
<http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
1 2 3 4