Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 2859
Réponses : 17
Type : discussion
Etat : réponses autorisées

Copyright/version d'essai

Rézus le 21/06/2009 à 15:16
Ben un petit prgm pour embêter les gens qui connaissent rien à la programation et qui veulent rien y connaitre :
Code
:L6(1)->A
:If A<3
:Then
:A+1->A
:{A}->L6
:Return
:Else
:Output(1,1,"LA VERSION D'ESSAI EST DEPASSEE.
Wirekey le 21/06/2009 à 20:42
Ah mdr c'est excellent j'ai pas lu apart le Output(1,1,"LA VERSION D'ESSAI EST DEPASSEE.

Mais c'est vraiment excellent ^^ Superbe idée xD

Et si tu veux compliquer un peu bloque le programme un fois qu'il est fini il ne pourrons plus l'éditer a partir d'une ti ( a moins qu'il sache le débloquer mais bon ... C'est pas donner a tt le monde )
Rézus le 21/06/2009 à 20:56
Ouais bonne idée mais je sais pas comment on fait faut m'expliquer je programme depuis même pas 1 an et même si je suis pas mauvais ya bcp de trucs dont j'ai pas entendu parlé (genre randint)
Wirekey le 21/06/2009 à 20:58
Ba l'as franchement ^^ je sais coment on fais mais je n'est pas compris ^^

Car c'est impossible en basic c'est un code hexa ASM

Du style 056456A4554E454D ^^

Attend je vais te cherché ca ^^ jles noté quelque part.
Wirekey le 21/06/2009 à 21:01
RRR ^^ évite le vieux copié coller ^^
Wirekey le 21/06/2009 à 21:06
Attend jtenvois les codes ^^

Recopie le sans faute ca peut planté la Ti ^^

Pour bloquer un programme :

CD8E423E72323A80CD2A44DA7B46E61FFE04C26C462139803605231A4F06001313EBEDB0CD2A44DA7B463606C9
End
0000
End

NB : 0000 Corespond a ta chaine et perso moi ca me fesait chier car ma chaine 0 est utilisé alors tu peux mettre 0001 pour la chaine 1.
Rézus le 21/06/2009 à 21:07
ok merci j'essaye tout de suite.
Rézus le 21/06/2009 à 21:20
ou plutot j'essaierais plus tard si c'est pas une connerie lol
déjà kil me semble qu'on peut pas programmer en asm directement sur la ti
Wirekey le 21/06/2009 à 21:25
Ba si tu peux la preuve !!

Mais franchement qui programmerait un programme comme ca ??

Ca resemble a quelque chose 056E487A1545D454874C4548 ???

Non alors il le font sur le PC ou ca donne :

section ".data"
include "OS.h"
xdef _nostub
xdef _ti89
xdef _ti92plus

_main:
move.l $C8,a0
move.l ngetchx*4(a0),a0
jsr (a0)
rts
Akmdad le 29/06/2010 à 18:33
le code hexa c'est la version compilée de l'asm
on programme de l'asm comme en C
linkakro le 29/06/2010 à 19:47
Une fois que le code hexadécimal est généré on peut le recopier à volonté. (mais pas en plein milieu d'un autre)
Akmdad le 29/06/2010 à 22:54
Rézus a écrit :
Ouais bonne idée mais je sais pas comment on fait faut m'expliquer je programme depuis même pas 1 an et même si je suis pas mauvais ya bcp de trucs dont j'ai pas entendu parlé (genre randint)

randint() signifie entier aleatoire
pour simuler un lancé de dé on fait randint(1,6)
si tu as une fr alors remplace par entalea()
dans [math] [gauche] [gauche]
Akmdad le 29/06/2010 à 23:19
bravo pour le nombre record de vues en si peu de temps
Rézus le 30/06/2010 à 11:22
Mdr merci mais là ça fait un peu plus d'un an ^^ donc 400 vus et quelques en 1 an on peut pas appeler ça un record.
Akmdad le 30/06/2010 à 13:54
ah j'avais pas vu l'année...
linkakro le 01/07/2010 à 00:39
Akmdad a écrit :
randint() signifie entier aleatoire
pour simuler un lancé de dé on fait randint(1,6)
si tu as une fr alors remplace par entalea()

Tu confond peut-être randint et randbin
randint donne des entiers aléatoires (selon n'importe quel sujet) et randbin génère une série de résultats binaires selon des probabilités.
Rézus le 01/07/2010 à 16:35
Mdr c'est exactement ce qu'il a dit ^^
Akmdad le 02/07/2010 à 11:24
ben oui