Page 6 sur 8

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 22 Déc 2016, 20:35
de Hayleia
Ça serait possible aussi d'afficher les fichiers source ASM (par exemple les fichiers .z80 dans Smash) ? Je veux dire, ok, je peux cliquer sur l'œil et avoir une page qui m'affiche le code, mais c'est moins pratique que d'avoir les sources directement sur la page de l'archive comme pour les .8xp Basic.

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 23 Déc 2016, 11:51
de Adriweb
Ce n'est pas inimaginable, je garde l'idée en tête, on verra quand je m'y pencherai.

(Il faudrait que je puisse refactoriser une partie de tivars_lib pour pouvoir lui filer en entrée des données directement, pas forcément un fichier - du coup ça me permettrait de l'utiliser simplement via le previewer "universel", et bref ça simplifierait les choses pour pouvoir ensuite faire un code commun plus propre et plus concis pour entre autre afficher du basic, asm, etc. à l'intérieur de la zone de code sur la page d'archives)

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 23 Fév 2017, 19:40
de Adriweb
2 petits bugs (après une erreur, choisir un autre fichier ne marchait pas, et des fichiers d'OS n'étais pas tous correctement filtrés) révélés au sein de la même archive (merci AC) corrigés d'un coup.

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 29 Oct 2017, 19:05
de Adriweb
Bug corrigé lorsqu'on avait des : à l'intérieur d'un string ; il se faisait remplacer par une nouvelle ligne (alors que ça, c'est valide quand il n'est pas à l'intérieur d'une string...)

Par exemple avec archives_voir.php?id=1191794 :
Avant :
Image
Maintenant :
Image

Commit: https://github.com/adriweb/tivars_lib/c ... 1b6614d933

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 25 Mai 2020, 17:05
de Adriweb
L'afficheur de code gère désormais les fichiers de type Python (.py) :)

Par exemple sur cette archive:


Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 25 Mai 2020, 17:16
de Hamza.S
Belle avancée, beau travail :bj:

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 25 Mai 2020, 17:30
de Bobb
Ça c'est bien joué

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 25 Mai 2020, 17:32
de Lylian16harry
C'est cool ! 👍

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 25 Mai 2020, 17:47
de Adriweb
Merci.

Pour le moment ça ne concerne que les fichiers .py mais quand j'aurais passé le lecteur de fichiers TI depuis la version PHP (que j'ai abandonné il y a quelques temps) vers la version C++ (que je maintiens toujours à jour), on va pouvoir avoir le code des fichiers Python quand il sont dans les variables TI (appvar = .8xv), aussi :)

Re: Affichage du code source TI-Basic d'un programme 82/83/8

Message non luPosté: 25 Mai 2020, 17:49
de Bobb
En parlant de fichiers .py, est ce que l'on peut convertir des programmes python TI en .py ?