| NXTTransfer | |
|
|
|
Auteur | Message |
---|
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: NXTTransfer Sam 23 Fév - 19:20 | |
| Recherche : un suicidaire je crée un petit gestionnaire de fichier en python et j'aurai besoin d'un testeur disposant de NXT_python En CLI pour l'instant j'essayerai de lui administrer une interface graphique bientôt. voili voilou avis aux volontaires :) | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Dim 24 Fév - 14:26 | |
| | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Dim 24 Fév - 16:48 | |
| Bien, en parlant d'interface graphique, je souhaiterais faire un programme qui assemble NBC et t2n pour ainsi faciliter la compilation et le transfert sur linux. Il servirait aussi à écrire son programme en incluant un éditeur de texte avec une liste des balises NXC et une coloration du texte. | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Dim 24 Fév - 17:00 | |
| mieux que t2n : NXT_python ! Tu peux aussi ajouter l'interface Bluetooth ! Et c'est plus ou moins ce que je suis en train d'essayer. De plus avec python tu peux appeler les programmes très facilement ( j'ai un script qui compile et qui envoie directement sur la brique ! ) Si tu veux on peut essayer de mettre notre projet en commun, on pourrait sortir un bon truc . Que connais-tu comme langage de programmation ? perso c'est C et python (python j'adore désormais ) | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Dim 24 Fév - 17:09 | |
| Ben, je pense que je vais me mettre tout doucement au python et voir ce que je peux en tirer. Je ne connais pas vraiment de langage, je les survole par des tutos... Mais le python, ça me sera vraiment utile par la suite. Aurais-tu un site à proposer pour son apprentissage, je sais pas vraiment par où commencer... Je suis d'accord pour le projet d'interface graphique, on peut faire du bon boulot. | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Dim 24 Fév - 17:13 | |
| Le tuto le plus reconnu est celui de Gerard Swinnen : http://lacratex.free.fr/PageIndexLangage/Python/python_notes.pdfSinon, il peut y avoir celui-du site du zéro pour bien commencer mais il n'est pas fini : :nav:http://www.siteduzero.com/tuto-3-2092-0-apprenons-python.html mais ça peut-être un très bon début. Ce qui est bien c'est que le python est très facile à apprendre, clair et pas du tout tordu . | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Dim 24 Fév - 17:17 | |
| Merci, je m'y mets tout de suite! | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Dim 24 Fév - 17:22 | |
| bon travail (vive les vacances quand même ) si tu as des questions n'hésite pas, je pourrais peut-être y répondre. | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Dim 24 Fév - 17:24 | |
| Ok, pas de problème. | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Jeu 28 Fév - 14:24 | |
| pour mon 100eme message ( ) une grande nouvelle (ou pas ^^) : NXTTransfer : première beta-release C'est un gestionnaire de fichiers à utiliser en console. je ne le met pas encore en package python (de nombreuses modifications sont à prévoir) et il n'existe pas encore de plate-forme de téléchargement mais quiquoncque en fait la demande le recevra :) ce script necessite le module NXT_python de Douglas P. Lau et le compilateur nbc de John Hansen. La license est la license GPL (celle de NXT_Python) | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Jeu 28 Fév - 16:11 | |
| | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Jeu 28 Fév - 16:14 | |
| moui mais étant donné que j'aimerais un truc où je puisse mettre un peu autre chose, je vois pour prendre un hébergement simple et je ferai le site moi-même | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Jeu 28 Fév - 16:27 | |
| Ok, si tu as des questions pour ton futur site, n'hésite pas à me les poser. Je ne suis pas un pro en matière de site web mais je peux éventuellement t'être utile. P.S.: si c'est un wiki, aucun problème pour la mise en place, j'ai mis une semaine pour y arriver et maintenant je m'y connais. | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Jeu 28 Fév - 17:10 | |
| merci a priori ce sera juste xhtml, php et un peu de MySQL, mais logiquement tout est prêt quelque part sur mon ordi | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Ven 29 Fév - 1:27 | |
| | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Ven 29 Fév - 16:15 | |
| Pas mal ce petit site, xdir est un hébergeur facile pour commencer ce projet, mais j'en ai une mauvaise expérience, je n'arrivais pas à me connecter à mon FTP, pas moyen. J'ai donc laisser tomber... Mais bravo! | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Ven 29 Fév - 17:35 | |
| ah ben ça c'est fait sans trop de problème pour ma part. Le site est affreusement moche, mais j'ai pris une feuille css qui traînait par la alors ... tu n'as pas reperé trop d'erreur d'anglais ? | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Ven 29 Fév - 22:28 | |
| Allez, petite correction pas bien méchante dans la FAQ: "For any question, please send me a n e-mail ." (je chipotte sur la ponctuation.) "Hum...Maybe because I don't have the time to do a beautiful website[...]" Je pense que ce mot ressort mieux comme ça en anglais. Sinon, je ne vois rien d'autre. Bon travail! | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Ven 29 Fév - 23:03 | |
| J'ai essayé de transférer un fichier .nxc sur le NXT avec : ./NXTTransfer.py -put <chemin_vers_le_fichier> et j'obtiens cette erreur: - Code:
-
Traceback (most recent call last): File "./NXTTransfer.py", line 119, in <module> appl() File "./NXTTransfer.py", line 51, in __call__ self.printer.upload(file_to_upload) File "/home/louis/nxttransfer/brickprinter.py", line 50, in upload if self.special_brick.file_is_here(fname): File "/home/louis/nxttransfer/specialbrick.py", line 52, in file_is_here self.brick.find_first(fname) File "/usr/lib/python2.5/site-packages/nxt/brick.py", line 23, in poll return parse_func(igram) File "/usr/lib/python2.5/site-packages/nxt/system.py", line 92, in _parse_find tgram.check_status() File "/usr/lib/python2.5/site-packages/nxt/telegram.py", line 109, in check_status nxt.error.check_status(self.parse_u8()) File "/usr/lib/python2.5/site-packages/nxt/error.py", line 82, in check_status raise ex nxt.error.SysProtError: Illegal file name
Heureux soit les bétâ tests, mais je ne comprends pas grand chose à cette erreur... | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Sam 1 Mar - 2:18 | |
| merci pour les corrections pour l'erreur, c'est normal, le programme ne prend pas en charge les chemins vers un fichier, il doit être appelé directement dans le fichier. Pour faciliter cela, j'ai changé un peu le schmilblick ... il y a désormais un script setup.py qu'il faut lancer, en tant que root, ainsi : - Code:
-
python setup.py install On peut alors directement appeler NXTTransfer de n'importe quel dossier, exemple : - Code:
-
cd ~/vers/l'infini/et/l'audela NXTTransfer --transfer nimportnawak.nxc | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Sam 1 Mar - 13:34 | |
| Je pense que tout ceci est régulièrment mis à jour sur ton petit site web, non? Je le prends le .tar sur ton site xdir? | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Sam 1 Mar - 13:51 | |
| oui ça a été mis à jour | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Sam 1 Mar - 13:57 | |
| ok, merci! | |
|
| |
gtkshroom Admin
Nombre de messages : 238 Age : 32 Localisation : France/Moselle(57) Date d'inscription : 03/11/2007
| Sujet: Re: NXTTransfer Sam 1 Mar - 20:18 | |
| Succès! J'ai uploadé un programme sur le NXT et tout s'est bien passé, maintenant je vais le tester. ++ | |
|
| |
manawy Grand Maître
Nombre de messages : 243 Age : 36 Localisation : Morbihan(56) Date d'inscription : 02/01/2008
| Sujet: Re: NXTTransfer Sam 1 Mar - 20:34 | |
| | |
|
| |
Contenu sponsorisé
| Sujet: Re: NXTTransfer | |
| |
|
| |
| NXTTransfer | |
|