Poster un nouveau sujet Poster une réponse
UPDATED ! Lancer un programme ASM / Basic sans avoir son nom
Auteur Message
matrefeytontias



Autorisation : Membre
Nb de messages : 111
Inscrit le : Lun 25 Jui 2012, 15:51
Posté le : Jeu 28 Jui 2012, 1:24   Citer 

Salut les gens !

Cette fois-ci, dans "le retour des programmes hexa" ( bigmouth.gif ), je vous propose un programme qui permet d'exécuter le programme dont le nom est contenu dans Ans !

Par contre, pour l'instant vous ne pouvez exécuter que d'autres programmes hexa, mais je planche actuellement sur la version permettant d'exécuter un programme Basic winkle.gif

ZEXECASM :


Code
CD8E42
3E72
323A80
CD2A44
D8
E61F
FE04
C0
213980
3605
23
1A
4F
0600
13
13
EB
EDB0
CD2A44
D8
CD0251
C9
End
0000
End



Pour l'utiliser, mettez le nom du programme ASM à exécuter dans Ans, et lancez prgmZASMEXEC !

Exemple : vous faites un programme pour vos poteaux qui sont des nouilles et pas capables de lancer un programme ASM tout seuls :


Code
Input "Launch prgm",Str1
Str1
Send(9prgmZEXECASM
DelVar Str1



Et le tour est joué, votre programme ASM est lancé !

----------------------
Vous n'avez pas d'iPod ? Pas grave, vous pouvez quand même jouer à Jetpack sur votre calculatrice z80 : http://mattias.refeyton.fr/espace-ti/jetpack8x(+).zip !

Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : http://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
matrefeytontias



Autorisation : Membre
Nb de messages : 111
Inscrit le : Lun 25 Jui 2012, 15:51
Posté le : Jeu 28 Jui 2012, 10:49   Citer 

Update !

Fonctionne maintenant avec les programmes Basic !

Voici une nouvelle version permettant de lancer un programme Basic dont le nom est contenu dans Ans :

zExecBas :
Code
CD8E42
3E72
323A80
CD2A44
D8
E61F
FE04
C0
213980
3605
23
1A
4F
0600
13
13
EB
EDB0
FDCB084E
F5
FDCB08CE
CD8C4E
F1
2004
FDCB088E
C9
End
0000
End



Ne vous embêtez plus avec 42 tests lors de la sélection d'un programme dans les menus ! Mettez juste le nom du programme choisi dans Ans, et exécutez zExecBas !

----------------------
Vous n'avez pas d'iPod ? Pas grave, vous pouvez quand même jouer à Jetpack sur votre calculatrice z80 : http://mattias.refeyton.fr/espace-ti/jetpack8x(+).zip !

Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : http://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 878
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Jeu 28 Jui 2012, 11:14   Citer 

Avec ZHide il y a bien toujours moyen de lancer un programme "caché". Eh bien c'est complémentaire avec ce programme alors non ? happy.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
matrefeytontias



Autorisation : Membre
Nb de messages : 111
Inscrit le : Lun 25 Jui 2012, 15:51
Posté le : Jeu 28 Jui 2012, 11:17   Citer 

Ah non, impossible de lancer un programme caché ... je l'ai déjà dit, une fois qu'il est caché on peut absolument plus rien lui faire, à part le révéler.

----------------------
Vous n'avez pas d'iPod ? Pas grave, vous pouvez quand même jouer à Jetpack sur votre calculatrice z80 : http://mattias.refeyton.fr/espace-ti/jetpack8x(+).zip !

Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : http://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible
 Adresse email Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 878
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Jeu 28 Jui 2012, 11:18   Citer 

Arfeufeu ! Dommage ... et il y aurait moyen qu'on puisse lancer un programme caché ? winkle.gif

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
matrefeytontias



Autorisation : Membre
Nb de messages : 111
Inscrit le : Lun 25 Jui 2012, 15:51
Posté le : Jeu 28 Jui 2012, 11:20   Citer 

Je suis pas sûr, mais si c'était le cas il faudrait ENCORE refaire un autre programme ... ça fait beaucoup de programmes pour la même chose au final. Pis le but du programme caché c'est justement qu'on puisse rien faire avec ... si tu veux l'exécuter faut le révéler.

----------------------
Vous n'avez pas d'iPod ? Pas grave, vous pouvez quand même jouer à Jetpack sur votre calculatrice z80 : http://mattias.refeyton.fr/espace-ti/jetpack8x(+).zip !

Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : http://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Jeu 28 Jui 2012, 11:23   Citer 

Hmh, il devrait être possible de le copier/coller dans un programme temporaire, non ?
Puis d'éxécuter le programme temporaire.

Sauf que comme il est planqué, faudra e trouver dans la VAT et le copier avec un pointeur, comme tu me l'as si bien expliqué hier.

 Adresse email Haut de page Bas de page 
 
matrefeytontias



Autorisation : Membre
Nb de messages : 111
Inscrit le : Lun 25 Jui 2012, 15:51
Posté le : Jeu 28 Jui 2012, 11:24   Citer 

Nan, je pourrais très facilement trouver le programme caché dans la VAT, le problème c'est que comme justement il est caché → il a un nom invalide, donc est-ce que l'OS acceptera de le lancer ?

----------------------
Vous n'avez pas d'iPod ? Pas grave, vous pouvez quand même jouer à Jetpack sur votre calculatrice z80 : http://mattias.refeyton.fr/espace-ti/jetpack8x(+).zip !

Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : http://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Jeu 28 Jui 2012, 11:28   Citer 

pas le lancer, le copier

 Adresse email Haut de page Bas de page 
 
matrefeytontias



Autorisation : Membre
Nb de messages : 111
Inscrit le : Lun 25 Jui 2012, 15:51
Posté le : Jeu 28 Jui 2012, 11:30   Citer 

Alors je ne sais pas du tout manipuler les programmes temporaires, mais oui ça devrait être possible. Sinon t'as qu'à faire un programme Basic :


Code
:Input "Launch hidden prgm",Str0
Send(9prgmZUNHIDE
Str0
Send(9prgmZEXECASM
Send(9prgmZHIDE
DelVar Str0



----------------------
Vous n'avez pas d'iPod ? Pas grave, vous pouvez quand même jouer à Jetpack sur votre calculatrice z80 : http://mattias.refeyton.fr/espace-ti/jetpack8x(+).zip !

Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : http://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink