TCKJ*.PRG - Le "Cookie Jar" de TUBS

  Le "cookie jar" est une collection de valeurs initialises par le systme
d'opration, (pour les version de TOS  partir de 1.06), et par divers 
programmes rsidents. Ces valeurs peuvent alors tre utilises  diverses 
fins par d'autres programmes. Depuis TOS 1.06, le systme cre ce "cookie 
jar" au lancement. Il est tout de mme possible de crer cette structure pour 
les anciennes versions de TOS, grce  un petit programme plac dans le 
rpertoire AUTO. Comme plusieurs programmes utilisent maintenant ces valeurs, 
c'est une bonne ide de crer cette structure.

  Depuis TOS 1.06, les systmes "normaux" crent un "cookie jar" de 16 
positions ce qui est souvent insuffisant de nos jours. Multitos rserve 
1024 positions.

  La fonction de TCKJ*.PRG est double. Premirement, il cre un "cookie jar" 
ou augmente la capacit de celui-ci s'il existe dj. Dans ce dernier cas, 
bien sr, les entres dj l sont conserves. La taille dsire, ou plus 
prcisment le nombre de positions dsires est ajoute au nom de TCKJ, par 
exemple TCKJ30.PRG cre un "cookie jar" de 30 positions (ou pour tre plus 
juste, avec 29 position, car la dernire valeur sert toujours  indiquer la 
taille du "cookie jar").

  Deuximement, le programme dtermine si la mise en marche a t faite " 
chaud" ou " froid". TUBS peut alors examiner cette information. TCKJ*.PRG 
installe galement un indicateur si le "cookie jar" existant est plus grand 
que celui qui est requis par TCKJ*.PRG, (tel qu'indiqu par le nombre contenu 
dans le nom du programme). Dans ce cas, TCKJ*.PRG ne cre cependant pas un 
nouveau "cookie jar".

  Pour qu'il soit possible  TUBS d'examiner ce "cookie", TCKJ*.PRG doit
s'excuter avant TUBS dans le rpertoire AUTO.

  TCKJ_MAG est une version spciale TCKJ*.PRG qui n'a probablement d'intrt 
que pour Manfred, mais il est possible que d'autres le trouvent utile. Cette 
ver- sion dtermine si le "cookie" MagX existe, et si oui, valide les bits 1 
et 2 du "cookie" TUBS. Le bit 1 interdit  TUBS de considrer les intervalles 
de temps prprogramms, alors que le bit 2 avertit TUBS de ne pas utiliser la 
configuration par dfaut. Le but de ceci est d'empcher TUBS de considrer 
les intervalles ou d'activer la configuration par dfaut si MagiC est actif. 
  Dterminez vous-mme si ceci est d'un quelconque intrt pour vous.
  Il existe au moins une personne intresse.

  Si vous dsirez utiliser TCKJ_MAG.PRG, il faut le renommer TCKJ*.PRG,
o '*' est un nombre, bien sr, comme vu plus haut. 
stands for a number (see above).