Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation TI-Basic » Un programme bien pensé (19 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 23:02 Déconnecté(e)    
 
Un gars que je connais a fait un programme qui demande un mot de passe à l'allumage de la TI. Tout en Basic. Il me l'allume et me le passe. Heureux de pouvoir lui montrer que ce n'est que du Basic et qu'on peut le breaker, j'apuuye sur ON.
Trois fois.
Un programme tout en Basic qui ne peut pas être interrompu avec ON.
Je regarde la source : 10 lignes.
Il a fait une boucle infinie avec GetCalc dedans. C'est totalement imparable !
Donc j'ai juste une question : pourquoi est-ce imparable ?
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 23 décembre 2004 à 23:12 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Parce que les routines de liaison convertissent les erreurs Break irrécupérables en des erreurs Link Transmission récupérables.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 23:12 Déconnecté(e)    
 
Ca veut dire que si la calculatrice plante dans une boucle comme ça, on ne peut plus en sortir, sauf en enlevant les piles ?
    
./Post n°3   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 23 décembre 2004 à 23:13 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


2nd+gauche+droite+ON...
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°4   Marquer comme non lu.
Invité Ecrit le: Jeudi 23 décembre 2004 à 23:15 Déconnecté(e)    
 
Ah ça marche quand même.
    
./Post n°5   Marquer comme non lu.
limmt Ecrit le: Vendredi 24 décembre 2004 à 07:59 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


y'a une solution pire! BreakOff avec flib ca empeche meme le 2nd + -> + <- + ON t'est alors obligé d'enlever une pile :)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°6   Marquer comme non lu.
Dari Ecrit le: Vendredi 24 décembre 2004 à 11:26 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Balèze, je savais même pas !
Mais par contre, le breakoff se désactive tout le temps, non ?
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°7   Marquer comme non lu.
Folco Ecrit le: Vendredi 24 décembre 2004 à 11:57 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


que si tu appelles un sous programme, un fonction, ou que tu appelles la fonction string()
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°8   Marquer comme non lu.
limmt Ecrit le: Vendredi 24 décembre 2004 à 12:12 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


Oué, mais si tu fait flib("breakoff"):Loop:EndLoop ca bloque tout :)
J'avais fait un ptit virus pour les gars qui m'emmerdaient dans le temps :)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°9   Marquer comme non lu.
Folco Ecrit le: Lundi 27 décembre 2004 à 12:12 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


autant leur faire un reset directement, ça revient au même :|
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°10   Marquer comme non lu.
Invité Ecrit le: Mercredi 29 décembre 2004 à 15:32 Déconnecté(e)    
 
En passant, je tiens a dire que ceci fonctionne aussi sur TI-83. J'avais fais un jeu pour 2 83 une fois, et je me suis retrouvé coincé dans une boucle de ce style, et il a donc fallut enlever les piles...
Et évidemment, ca m'est re-arrivé une fois sur 89, et bien sur je n'avais rien archivé. #gni#
    
./Post n°11   Marquer comme non lu.
Folco Ecrit le: Mercredi 29 décembre 2004 à 18:13 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


=TnT= :
et bien sur je n'avais rien archivé. #gni#

mdr! Ce qui est bien, c'est que ce genre de truc n'arrive qu'une fois :D
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°12   Marquer comme non lu.
Popov Ecrit le: Lundi 10 janvier 2005 à 19:55 Déconnecté(e)    Voir le profil de Popov Envoyer un email à Popov Envoyer un message privé à Popov  

Tu dis que ce programme se lance à l'allumage de la TI, comment on fait pour lancer à chaque fois le meme programme au démarrage ?
    
./Post n°13   Marquer comme non lu.
bobti89 Ecrit le: Lundi 10 janvier 2005 à 20:07 Déconnecté(e)    Voir le profil de bobti89 Envoyer un email à bobti89 Visiter le site WEB de bobti89 Envoyer un message privé à bobti89  

Cherche un prog appelé autorun.
(probablement ici)
bob ou bob, vous ne voyez pas la différence. Pourtant il y en a une fondamentale, l'un est écrit à l'endroit, l'autre à l'envers.

Visitez mon site : http://www.bobti89.fr.st
Testez mon forum ici
    
./Post n°14   Marquer comme non lu.
Popov Ecrit le: Mardi 11 janvier 2005 à 13:32 Déconnecté(e)    Voir le profil de Popov Envoyer un email à Popov Envoyer un message privé à Popov  

J'ai une autre question... Apres avoir essayé sur ma TI89, je n'arrive pas à faire cette boucle infinie... Le GetCalc prend un temps fou (comme un wait de flib) et en appuyant sur ON, ca bloque encore le programme (avec une erreur : "Link Transmission").
Comment vous pouvez faire pour "récupérer" l'erreur ? (si j'ai bien compris ce qu'a dit Kevin Kofler, c'est ce qu'il faut faire :)) et ensuite, comment vous faites pour que la calculette ne passe pas 40 ans à faire son GetCalc ?

Pour faire la meme chose, je me suis débrouillé avec getkey() et le breakoff de flib, mais ca prend un peu plus de lignes ^^
    
./Post n°15   Marquer comme non lu.
limmt Ecrit le: Vendredi 14 janvier 2005 à 08:23 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


Try
Else
EndTry
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°16   Marquer comme non lu.
Managaia Ecrit le: Samedi 15 janvier 2005 à 20:17 Déconnecté(e)    Voir le profil de Managaia Envoyer un email à Managaia Envoyer un message privé à Managaia  

Oui mais ya faille...
J'ai fait le prgm sur ma Ti-89, et si on tape sur ON très vite pendant qie le prgm est dans le "Else : Endtry", ca plante ^^
Cthulhu attend, plongé dans ses rêves...
    
./Post n°17   Marquer comme non lu.
Invité Ecrit le: Samedi 15 janvier 2005 à 20:33 Déconnecté(e)    
 
Ah bon ? Je vais essayer.
    
./Post n°18   Marquer comme non lu.
Popov Ecrit le: Samedi 15 janvier 2005 à 23:04 Déconnecté(e)    Voir le profil de Popov Envoyer un email à Popov Envoyer un message privé à Popov  

Si vous pouvez montrer le code que vous utilisez pour ca, parceque moi je ne vois vraiment pas... Des que j'utilise un prompt/input/request il peut appuyer sur on, j'en reste donc à utiliser Getkey()...
    
./Post n°19   Marquer comme non lu.
Invité Ecrit le: Samedi 15 janvier 2005 à 23:09 Déconnecté(e)    
 
Il faut faire un GetCalc en boucle.
    
  :: Index » Forum Ti68K » Programmation TI-Basic » Un programme bien pensé (19 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 52.28ms avec 24 requetes