1

Salut les mecs !! grin

J'ai deux questions principales: vador

1) Comment faire démarrer un programme dès l'allumage de la calculatrice ?
=> Quel sont les lignes de programme ?
2) Comment poser une question qui attend comme réponse du texte ? Faut-il des guillemets ? Comment faire apparaitre ce texte après ?

Merci !!!! rotfl

2

1) C'est un TSR, assez compliqué à faire, je ne pense pas que tu ais le niveau vu ta 2e question.

2) Request "Question",variable ou bien inputstr "Question",variable

pour faire apparaitre :

Disp "Vous avez tapé :"
Disp variable

ou bien

Dialog
Text "Vous avez tapé :"
Text variable
enddlog
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Pour ta question 1, c'est facile si c'est ton programme qui éteind lui-même la calculatrice.

4

Pour la question 1, il faut que ton prog éteigne lui-même la TI, soit avec flib (http://leiber.free.fr), soit avec une chaîne Exec.
(Peut-être qu'en pressant 2nd+ON ça l'éteindra aussi, mais je ne suis pas sûr...)
Pour la question , Bob 64 a assez répondu, je pense, enfin, tu peux aussi utiliser la fonction Input.
Mais lis le manuel pour mieux connaître le fonctionnement de ces fonctions.

Bon, j'ai vérifié, si ton prog tourne et que tu fais 2nd+ON, ça ne fait rien, mais s'il est en Pause, ça éteint la TI
[edit]Edité par jackiechan91 le 05-02-2002 à 15:18:26[/edit]

5

1: pour que tes ligbnes de code s'exécutent A CHAQUE RALLUMAGE, et ce même pdt les jeux, il faut que tu détourne le trap #4
C'est IMPOSSIBLE en BASIC...
et en C, c'est déconseillé si tu ne sais pas parfaitement ce que tu fais !
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

6

oui, ça marche avec 2ND+ON, mais si tu utilisait un prog d'accélération des touches, avec flib ou un exec, t'es obligé de les rééxécuter pour que ton clavier soit à nouveau accéléré

7

Comme l'a fait remarquer Bob64 , j'ai pas trop le niveau. fou

Donc, concrètement, je suis dans home, aucun prog ne tourne. J'éteins la calc avec 2nd+ON. 2mn après je rallume avec ON. Par exemple ,je veux que ça me dise: "bonjour", ou plus sérieusement " mot de passe".

Comment je fais. Expliquez moi tout. C'est quoi flib, et connaissez vous kbdprgm6 qui dessine un graph type "camembert" et représente la mémoire de la caltos (il utilise flib)

Merci

8

Donc, concrètement, je suis dans home, aucun prog ne tourne. J'éteins la calc avec 2nd+ON. 2mn après je rallume avec ON. Par exemple ,je veux que ça me dise: "bonjour", ou plus sérieusement " mot de passe".

> C'est impossible à faire en basic, même en utilisant Flib. La seule chose que tu puisse faire, c'est un programme kbdprgmX, quand tu le lance la calc s'éteind, et au rallumage et demande un mot de passe.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

y veut p'tet install de dark-angel smile
En préretraitre

10

bah c tjrs possible si tu fais ton tsr sauf si tu etein la calto

11

le MEILLEUR moyen de TOUJOURS demander un mot de passe au rallumage de la TI, est de créer un TSR branché sur le trap #4 !!!
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

12

quand tu eteint la TI avc 2nd+ON et lancer un prog quand t'on la rallume, je vois pas a par en modifiant la ROM
Des joueurs de brood war ici? /w TIman[sL] [br] L’abondance de paroles inutiles est un symptôme certain d’infériorité mentale.

13

En basic, le mieux que tu puisse faire, c'est un programme avec pour nom KBDPRGMx (ou x est un nombre compris entre 1 et 9) contenant, en gros :

Loop
flib("off") éteint la calc
flib("breakoff") désactive le break (quand t'appuis sur ON)
Input "Mot de passe : ",mdp demande de mot de passeIf mdp="mot de passe quelquonque" vérifie si le mot de passe est corect
Exit sort de la boucle Loop si c'est le cas
EndLoop Retour à Loop

Aprés, tu peut compliquer le programme en utilisant PC1 (utilitaire de cryptage fait par FL).
Mais le mieux est de le faire en C ou en ASM.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

14

Squale92-> Facile à dire, qund tu ne programmes qu'en basic...

Mac Intoc-> Ton prog ne dois pas marcher (si je me souviens bien)
En effet, si quand tu allumes, tu laisses appuyé sur ON, t'auras un break avant l'instruction breakoff.
Il est plus simple et plus court d'écrire:
flib('off', 'breakoff')

15

à partir du moment ou flib ne bloque pas "2nd+droite+gauche +ON"

ça sert pas à grand chose.

16

Ce que vous dites à l'air passionnant, mais je ne vois pas pourquoi un kbdprgmX se lancerait dès l'allumage ( cf MacIntoc ).

Qu'est-ce qu'un trap #4 ?

17

non en fait c le kbdprgmX qui etteind la calculatrice...
(ds l'ecran home il suffit de tapper [<>]+[1] pour lancer le kbdprgm1)

le trap 4
c de l'asm

en gros ca eteint la calc...
avatar

18

En ASM, c'est un instruction superviseur utilisable en mode utilisateur (68kguidefr rulezzzzzgrin). Y en à 12. la 4, ça éteint la calc.

nounou>normalement ça marche.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

19

ha bah ca y est il a appri un truc et il fait son kaike...
avatar

20

nounoun> erf...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

21

Azerty83>rotfl
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

22

surtout qu'avec ton explicatino il a tout comprit maintenant roll
avatar

23

Mais si, mais si, il a compris quequeschose. T'as bien compris quelqueschose, toi.grin
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

24

oui mais moi... grin

donc recapitulons : Djin > lis d'abors 68kguidefr avanr de poser des questions picol
avatar

25

squale92-> je sais, elle était facile!rotfl

26

ok azerty83 (nom très original, mais je ne dis rien). Nouvelle preuve de ma stupidité (mais j'évolue): c'est koi 68kguidefr ? le manuel de974122316578463 pages du CD ?

27

Mais non. C'est pour apprendre rapidement quelques truc sur l'ASM. Notemment sur les instructions. C'est la dedans que j'ai appris hier ce qu'était une trap et comment passer en mode superviseur. Et maintenant, je me la pèterotfl

Et puis le bouquin sur le CD fait 600 ou 700 pages. Et je te conseil fortement de l'imprimer. Et télécharges FLib, aussi. C'est indispensable.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

28

OK, merci MacIntoc. Je crois bien avoir flib.
Mais où trouver ce fichu manuel aussi important, selon toi, pour les programmeurs, que la Bible pour les chrétiens ?????
Merci

29

avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

30

Où précisement ?