[Asm+grammer] Lancer une appli depuis un programme !!
+2
nikitouzz
persalteas
6 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
[Asm+grammer] Lancer une appli depuis un programme !!
Oui, oui
je croyais en avoir déjà parlé, mais je ne retrouve plus le topic...
Ce n'est pas encore super au point parce que ça laisse des tas de caractères moches a l'écran, mais ça fonctionne !
Choisissons une App au hasard, on prendra l'Axe parser vu le nombre de militants sur ce fofo (et vu que le screen est fait avec Axe).
[Vous devez être inscrit et connecté pour voir cette image]
je croyais en avoir déjà parlé, mais je ne retrouve plus le topic...
Ce n'est pas encore super au point parce que ça laisse des tas de caractères moches a l'écran, mais ça fonctionne !
Choisissons une App au hasard, on prendra l'Axe parser vu le nombre de militants sur ce fofo (et vu que le screen est fait avec Axe).
- Code:
.0:
FindVar("EAppName
AsmPrgm2178843614EF4E4CD8D306C38040
Misc(4,2,"non trouvé
Stop
[Vous devez être inscrit et connecté pour voir cette image]
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
hum.... je n'ai pas saisi le truc.... tu pourrais le reexpliquer ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Qu'est-ce qu'il y a à comprendre, que tu ne comprends pas ??
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Le code hexa c'est ça en ASM (fait de tête, j'peux me tromper) :
EDIT : j'ai rajouté les alias que j'ai trouvé.
EDIT 2 : Pour les caractères, essayes d'enlever le D306 de ton code hexa, mais attention, j'suis pas sûr que ça marche, donc gare au RAM clear.
- Code:
ld hl,Op1
ld (hl),$14
Bcall _FindApp
Ret z
Out (6),a
Jp $4080
EDIT : j'ai rajouté les alias que j'ai trouvé.
EDIT 2 : Pour les caractères, essayes d'enlever le D306 de ton code hexa, mais attention, j'suis pas sûr que ça marche, donc gare au RAM clear.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
apres relecture j'ai compris
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
En fait non surtout n'enlève pas le D306, c'est ça qui lance l'app
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Moio j'en sais rien j'ai pas trouvé ce code tout seul c'est Xeda qui me l'a donné !
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Oui j'me doute bien (gnerk gnerk) mais moi j'essaye de le comprendre
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Persalteas aime le copier coller... et pas seulement en programmation.
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Arrêtez avec ces messages inutiles purée >_<
@Persalteas je cherche actuellement un moyen de lancer une app sans quitter le programme ...
@Persalteas je cherche actuellement un moyen de lancer une app sans quitter le programme ...
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
oui c'est vrai que les message du type "lol" ou "ok" ou "" ne sont pas les bienvenue surtout de la part d'un modérateur Alex...
quand l'app est lancee et que on la quitte, on revient dans le programme ou on en sort ?
quand l'app est lancee et que on la quitte, on revient dans le programme ou on en sort ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Nan, l'app fait quitter le prog au moment où on l'appelle, et je cherche un moyen de faire en sorte que le programme continue.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
a ok sa serait bien parceque pour cree des shells sa serait pratique
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
ça pue le sous-entendu, mais je ne vois pas lequel...Persalteas aime le copier coller... et pas seulement en programmation.
a ok sa serait bien parceque pour cree des shells sa serait pratique
Hélas non, car en Grammer il n'existe pas de fonction de recherche de fichiers si on a pas un titre pré-connu.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
En Axe non plus, pourtant je sais le faire.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
axe <3
bref en grammer il doit bien exister un moyen de parcourir la vat...
bref en grammer il doit bien exister un moyen de parcourir la vat...
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
bah, il y a bien des pointeurs en grammer non? Si oui, il suffit de pointer le bon endroit dans la ram
sandro- Or 4
- Sexe :
Age : 28
Messages : 806
Date d'inscription : 01/07/2011
Etudes : T°S SVT spé maths
Points Forum : 29
Points Concours : 5
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-82 Stats.fr
- - TI-84+ SE
- - TI-89
- - Casio Collège
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Il y a une commande pour lire les octets un par un.
noelthebest- Platinum 1
- Sexe :
Age : 26
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
il faut encore savoir ou il se place mais il faut lire les octet un par un ou on peut en sauter plusieurs ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Nan mais la VAT c'est spécial ... En Axe, lire la VAT c'est comme ça :
- Code:
:{E9830}r->P
:.le début de la VAT, donc le premier objet, est dans P
:
:{P}
:.Donne le type
:{P-6}
:.donne la longueur du nom
:.etc, de {P} à {P-{P-6}}, avec les {P-6} derniers octets étant autant de caractères du nom.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [Asm+grammer] Lancer une appli depuis un programme !!
je sais XD j'ai lue le tuto
mais sinon en grammer on peut bien parcourire des adresse comme sa ?
mais sinon en grammer on peut bien parcourire des adresse comme sa ?
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
En Axe non plus, pourtant je sais le faire.
Fait péter les explications, génie.
Si oui, il suffit de pointer le bon endroit dans la ram
je ne vois pas où tu veux en venir. Si je ne sais pas si ce que je recherche existe ou pas, comment puis-je pointer quoi que ce soit ?
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [Asm+grammer] Lancer une appli depuis un programme !!
en axe il suffit de recherche a l'adresse {E9830}r->P
mais comme la vat se lis a l'envers XD bah on enleve des ocetet pour lire dans l'ordre : le nom, la taille du nom, la page, l'adresse, la version, la protection et le type :D
apres tu bidouille un prog qui te donne ces differente info :D je n'en dis pas plus pour le moment...
mais comme la vat se lis a l'envers XD bah on enleve des ocetet pour lire dans l'ordre : le nom, la taille du nom, la page, l'adresse, la version, la protection et le type :D
apres tu bidouille un prog qui te donne ces differente info :D je n'en dis pas plus pour le moment...
nikitouzz- Platinum 1
- Sexe :
Age : 28
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [Asm+grammer] Lancer une appli depuis un programme !!
Mes réactions:
1) voire même ou
2)
3)
4)
5) voire même
6)
Bref, j'avais envie de jouer avec les smileys, mais tu l'auras compris:
je ne sais pas ce que c'est la VAT et là tu me parles chinois.
1) voire même ou
2)
3)
4)
5) voire même
6)
Bref, j'avais envie de jouer avec les smileys, mais tu l'auras compris:
je ne sais pas ce que c'est la VAT et là tu me parles chinois.
persalteas- Platinum 2
- Sexe :
Age : 28
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Page 1 sur 2 • 1, 2
Sujets similaires
» [Grammer] Mon premier programme (qui, évidemment, ne sert à rien lol )
» l'Appli CatalogHelp
» Hacker une PS3 avec une appli 84+
» [Grammer] Pong S5
» [83+/84+]Programmer en Grammer: la pratique
» l'Appli CatalogHelp
» Hacker une PS3 avec une appli 84+
» [Grammer] Pong S5
» [83+/84+]Programmer en Grammer: la pratique
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|