1

*(unsigned char*)(n+5)

qu'est ce que ca veut dire
n est un pointeur vers une variable
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

2

Lit le caractère à l'adresse n+5*sizeof(*n) et l'interprète comme un nombre non signé.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

ca lit le 5eme octet de la variable n?
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

4

Le 6ème, vu que le premier est à *n==*(n+0).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

ok, merci bcp
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

6

Tu codes Internet Explorer 6 pour TI89 ?
grin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

7

non non ce serait trop utile

8

nan c windows 2003 server trilove
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

9

héhé grin
t'as prévu deja une sp1 ?

10

lol smile faut aussi que tu conçoives dès maintenant ton site Windows Update gni

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

11

héhé grin
N'oublie pas non plus de faire des clés d'enregistrment et des connections automatiquea internet pour activer le logiciel grin

12

Ah oui, un système d'activation trilove

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

13

et surtout oubli pas les bug et les spy !!!!!! wink
vodoo93
I still believe in your eyes;
I just don't care what you have done in your life.
Baby i'll always be here by your side;
Don't leave me waiting too long, please come by!
I, still believe in your eyes;
There is no choice, I belong to your life.
Because I will live to love you someday;
You'll be my baby and we'll fly away

14

lol y'aura pas de bug ni de spy
par contre contrairement au vrai windows ca sera open source
forums/400
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

15

oué mais sachant qui a fait les sources tu devrais pas en être fier de l'open grin
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

16

char* mk_nam(char *str)
{
static char name[19] = {0} ;
short len = strlen(str) ;

if (len > 17) return NULL ;

return strcpy(name+1, str)+len ;
}

SYM_ENTRY* get_temp_entry(char *nom, char *fold)
{
return DerefSym(FindSymInFolder(nom, fold));
}

char* get_ptr(SYM_ENTRY *entry)
{
if (entry == NULL || entry->handle == H_NULL) return NULL ;
return (char*)HeapDeref(entry->handle) ;
}

SYM_ENTRY* get_entry(char *str, char *fold)
{
char *nom = mk_nam(str) ;
SYM_ENTRY *entry = get_temp_entry(nom, fold) ;

if (entry != NULL) return entry ;
return SymFindPtr(nom, 0) ;
}

char *getvar (char *str, char *fold)
{
return get_ptr(get_entry(str, fold));
}



getvar me renvoie une chaine non nulle mais qui ne safficher pas a l'ecran quand je passe comme argument main pour le dossier et le nopm d'une chaine de caracteres non vide comme fichier
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

17

*ahem*
Joli copier-coller de "commun.h" de FLib. Déjà repomper une source comme ça c'est nul, mais en plus la faire passer pour du code à toi...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

18

1 g pa di que ct du code a moi
2 g modifié des trucs
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

19

uivante à laquelle j'ai apporté quelques modifications provient de FlibLe minimum à faire quand on pompe la source d'un copain, c'est d'écrire// la fonction shum
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

20

je l'ai pas mi sur yaronet mais dans le code source je l'ai mi
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

21

Je viens d'aller voir l'originale pour vérifier : t'as rien modifié du tout roll
T'as supprimé 2 lignes dans get_temp_entry, et à part ça c'est du copier coller pur et simple. Comme dit Thibaut... (enfin NiPuteNiSoumise gol)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

22

limmt
: je l'ai pas mi sur yaronet mais dans le code source je l'ai mi

Et la marmotte ?

1) tu peux accélérer la fonction mk_name (personne voudra d'un Window$ 2003 Server lent tongue)
)static char name[19];
short len = strlen(str);

name[0]= 0;
if (len > 17) return NULL ;
(...
De cette manière, il n'y a plus qu'un seul élément qui est mis à zéro, au lieu de 19.

2) Il faut aussi que fold débute par un zéro quand tu appelles get_temp_entry.)
 :char *nom = mk_nam(str) ;
char *dossier= mk_nam(fold) ;
SYM_ENTRY *entry = get_temp_entry(nom, dossier) ;
(..
J'imagine que c'est la fameuse ligne que tu as supprimée crash
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

23

merci mais y'a un pb: ca marche tjs po sad ca renvoie une chaine nulle
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

24

Ha oui ! c'est normal !
La chaîne renvoyée par le premier appel à mk_nam est écrasée au second appel.
Il faut faire une copie de la première avant d'appeler à nouveau mk_nam.)
 :char nom[19];
char *dossier;

memcpy(nom, mk_nam(str), 19);
dossier= mk_nam(fold);
SYM_ENTRY *entry = get_temp_entry(nom, dossier) ;
(..
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

25

Normalement (c'est une macro et je ne suis pas allé voir comment elle était implémentée) SYMSTR devrait marcher aussi. C'est moins propre, mais vu que tu m'as l'air de ne rien comprendre à "ton" code, peu importe.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

26

grin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

27

*(unsigned char*)(n+5)

Hé ben, et ca veut coder un OS (euh, pardon, un shell (euh, pardon, un truc))
*ahem* Joli copier-coller de "commun.h" de FLib. Déjà repomper une source comme ça c'est nul, mais en plus la faire passer pour du code à toi...
Je viens d'aller voir l'originale pour vérifier : t'as rien modifié du tout T'as supprimé 2 lignes dans get_temp_entry, et à part ça c'est du copier coller pur et simple. Comme dit Thibaut... (enfin NiPuteNiSoumise )


Tu vx mon avis? Tu te pointe sur un forum fréquenté par des gars qui on utilisé flib avant toi, et tu balance tes copier coller?
De une tu doit vraiment nous prendre pour des cons en fesant ca.
De deux comme il a déjà été dit avant c'est pas intelligent de repomper des sources, et de surcroit malhonnête quand on voit que tu vx les faire passer pour les tiennes! Heureusement que tout le monde n'est pas comme toi!
Ceci dit tu as interet à remercier Vertyos et NiPuteNiSoumise de t'avoir aidé, parce que moi, pour les raisons précédemment citées, je ne l'aurai pas fait.
A bon entendeur...

28

smash.jpg
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

29

trigninewbie.jpgtrigni
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

30

deadbird
: De deux comme il a déjà été dit avant c'est pas intelligent de repomper des sources, et de surcroit malhonnête quand on voit que tu vx les faire passer pour les tiennes!

C'est bien de t'exciter comme ça, mais où a-t-il dit que ce n'était pas les sources de flib ? Où a-t-il voulu les faire passer pour les siennes ?
avatar
I'm on a boat motherfucker, don't you ever forget