updated on Wed Jan 25 20:08:56 UTC 2012
[aur-mirror.git] / fortune-mod-multidesk / fortunes.txt
blob8996905aea5eaa61a021bc5c526abc2db8597301
1 Il est même stipulé dans le contrat de license que le système pouvait se
2 modifier seul et que  je  n'étais  pas  responsable  en  cas  d'attaques
3 racistes ou terroristes de la part du système.
4 -- Jayce - Tremblez bourgeois ! --
6 MultiDeskOS permettra peut-être à Linux  d'avoir  enfin  des  programmes
7 professionels fonctionnant dessus via le futur starter cmdlinux.
8 -- Jayce - La civilisation avance --
10 Si certains sont intéressés aussi  pour  être  payé  20  Euros  pour  se
11 ballader dans une ville tel Paris ou Bruxelles  en  portant  un  de  mes
12 futurs teeshirts, ou casquettes, ca m'intéresse aussi.
13 -- Jayce - Businessman --
15 La FAQ sera encore modifiée, corrigée et traduite par des professionnels
16 -- Jayce - Y'a du boulot. --
18 MultiDeskOS est le langage  par  définition  qui  utilise  le  moins  de
19 ressources système pour fonctionner. Nous entendons par là,  qu'il  vous
20 est totalement possible  de  le  démarrer  en  mode  texte  ou  en  mode
21 graphique selon le starter utilisé, et MultiDeskOS est donc  capable  de
22 transformer votre simple DOS en vraie interface graphique ne faisant que
23 quelques Ko sur le disque.
24 -- Jayce - Révolutionnaire --
26 Comme  MultiDeskOS  est  un  langage  pour  le  moment,  il  nous   faut
27 actuellement le démarrer sous  un  autre  système  d'exploitation.  D'où
28 l'idée,  afin  de  ne  pas  entrer  en  conflit,  de  faire  un  système
29 interpréteur et non compilateur. MultiDeskOS  fonctionne  donc  en  mode
30 texte. Ceci a pas mal d'avantages, comme par exemple, le fait de pouvoir
31 faire tourner les logiciels en multitâche sans entrer en conflit avec le
32 multitâche du système  d'exploitation  qui  tourne  derrière.  Un  autre
33 avantage de taille, est qu'il n'est plus nécessaire de compiler le  code
34 du programme, ce qui nous fait gagner de l'énergie mais qui permet aussi
35 une compatibilité complète entre toutes les versions de MultiDeskOS.
36 -- Jayce - L'interpréteur pour un développement durable --
38 Actuellement donc, MultiDeskOS est un langage de programmation  évoluant 
39 vers un OS.
40 -- Jayce - Théorie de l'évolution --
42 Ce qui justifie que MultiDeskOS est un  peu  plus  lent  que  DOS  (5x).
43 Toutefois, comme il fonctionne en mode texte et avec  des  starters,  il
44 serait possible  de  créer  un  processeur  2048  bits  pour  8(bits)  *
45 256(Commande MultiDeskOS) et avoir ainsi un OS plus rapide que tous  les
46 autres. MultiDeskOS permettra d'arrêter une fois pour toute les attentes
47 entre logiciels et matériels puisqu'il me suffit  de  créer  un  starter
48 pour la nouvelle machine 64GBits pour que tout MultiDeskOS, ses jeux  et
49 programmes tournent dessus. MultiDeskOS est donc un peu  plus  lent  que
50 DOS mais pourrait devenir plus rapide, exécutant une commande au lieu de
51 20 instructions asm.
52 -- Jayce - Je me comprends --
54 Il faut savoir que la nouvelle version incrémente un  compteur  de  1  à
55 1000000 en 5 secondes en mode texte, au lieu de 228 secondes pour la 1.0
56 beta 29c qui est sur le site internet. 
57 -- Jayce - Bench 2, le retour --
59 En clair, la nouvelle version 1.1 de MultiDeskOS est 2 fois plus  rapide
60 que la version précédente 1.0.  Comme  la  boucle  MultideskOS  de  test
61 comprend 4 instructions, on peut donc dire  que  le  nouveau  MDOS  peut
62 exécuter plus de 4 millions de commandes en une seule minute sur un  P2.
63 MultideskOS vous offrira donc une vitesse presque égale  à  MS-DOS  avec
64 des graphismes et des Shell à la Windows  -  Linux.  Autrement  dit,  la
65 nouvelle version de MultideskOS  exécutera  en  une  seule  minute,  750
66 programmes de 5303 commandes.
67 -- Jayce - Bench --
69 Je vais ptetre passer pour un couillon, mais c'est quoi DTC ? 
70 -- Jayce - Couillon --
72 Je projette par la suite, de recompiler MultideskOS pour  Amiga  500  et
73 Atari 1040 ST fm et STE. De  cette  manière,  MultideskOS  tournera  sur
74 quelques plateformes et quelques plates formes tourneront sous celui-ci.
75 Ca marchera dans tous les sens :-) 
76 -- Jayce - Et vice et versa --
78 Les versions futures  de  MultideskOS  vous  permettront  de  gérer  des
79 niveaux  de  sécurité  supplémentaires,  permettront  de  rediriger  des
80 satellites de la NASA par internet et supportera une interface domotique
81 de 8 entrées + sorties. 
82 -- Jayce - C'est l'amérique ! --
84 Je préfère vous foutre tous le cul par terre dans  3  à  6  mois,  après
85 avoir travaillé  sur  MultideskOS  et  après  l'avoir  rendu  stable  et
86 intuitif. [...] De plus, un éditeur de  logiciel  m'a  proposé  d'éditer
87 MultideskOS. Ne vous inquiétez pas, et commencez à programmer dessus  si
88 vous voulez gagner, à moyen et à long terme, un bon paquet de fric. Tous
89 les logiciels windows et linux  devront  être  reprogrammés  sous  notre
90 MultideskOS. Reste à savoir qui les fera et  qui  gagnera  des  $$$.  
91 -- Jayce - Business plan --
93 Comme tu vois, il y a bien plus qu'un programme derrière MultideskOS. Ca
94 m'étonnerait qu'à lui seul, il ait réussi à faire un système avec toutes
95 les facultés qu'a le mien. 
96 -- Jayce - Ciel ! Un concurrent --
98 Programmer en francais est plus rapide car notre cerveau parle  francais
99 depuis  la  naissance  et  ne  doit  donc  pas  convertir.  
100 --  Jayce - Évidemment, en allemand c'est plus dur. --
102 Même un gamin de 12 ans pourrait faire un Word ou un  Excel  sous  notre
103 MultideskOS. 
104 -- Jayce - Scénario de fin du monde --
106 Conception d'un logiciel sur demande :
107 - Petit utilitaire en mode texte. 61,97 Euros.
108 - Programme privé en mode texte ou graphique. 247,89 Euros.
109 - Logiciel complet pour entreprises. 495,79 Euros. 
110 -- Jayce - Catalogue --
112 > Pouvez-vous nous montrer un exemple de comment on assigne une fonction
113 > à un signal ou à un évènement ?
114 Pour appeler une fonction, il suffit de tapper son nom. 
115 -- Jayce  -  Y'a pas besoin de tout ça. --
117 Avez-vous un exemple de programme partagé ? Genre, mémoire  partagée  ou
118 autre... ? 
119 -- Jayce - Curieux --
121 Je crois que vous êtes tous tellement habitués à Windows  et  Linux  que
122 vous ne vous rendez pas compte des facilités de MultideskOS. 
123 -- Jayce - Coding party --
125 Pour le Multitache, sache aussi, que le vrai Multitache n'existe  pas  !
126 Pour avoir du vrai Multitache, il  te  faut  plusieurs  processeurs.  
127 -- Jayce - Je sais, ça fait mal --
129 Mais si tu charges Word et Excel par exemple, rien ne  sert  d'avoir  un
130 multitache puissant ! Tu connais quelqu'un qui peux tapper sous Excel et
131 sous Word en même temps ? Impossible. Tu peux faire  des  copier/coller,
132 ils peuvent tourner ensemble l'un  derrière  l'autre  à  quelques  micro
133 secondes d'intervalles, mais ils ne seront jamais en même temps et n'ont
134 pas besoin de l'être car un seul clavier 
135 -- Jayce - Logique --
137 Les bouton occupent 0% du temps processeur ! 
138 -- Jayce - \o/ --
140 MultideskOS est donc interpréteur et non pas compilateur  comme  Windows
141 ou Unix. 
142 -- Jayce - Faut pas confondre --
144 On peut avoir des if imbriqués mais pas de Else imbriqués.  
145 --  Jayce - Limitations --
147 On ne sait pas définir MultideskOS. C'est un OS ou en  tout  cas  ca  le
148 sera par la suite. 
149 -- Jayce - Mystique --
151 Pour quitter, on va donc sur la ligne "Quitter" de la fiche "Options" et
152 on fait Shift gauche + Enter dessus ou Shift Gauche + 2  (pas  pavé)  
153 -- Jayce - Interface intuitive --
155 Si tout le monde s'en fou, pourquoi tout le monde est abonné ? 
156 -- Jayce - sarcastique --
158 Découvrez  MultideskOS,  notre  nouvel  OS  compatible  MSDOS,  Windows,
159 Macintosh et Linux ! Supporte la domotique, l'intelligence artificielle,
160 ne peut-être contaminé par des  virus  informatique,  transportable,  ne
161 craint pas le piratage informatique si utilisé sans autre OS. 
162 -- Jayce - Introduction/Conclusion --
164 Utilisez MultideskOS  pour  créer  des  outils  plus  puissants  tel  de
165 nouveaux GSM, de nouvelles imprimantes intelligentes, des vidéo VHS avec
166 menu  interactifs,  équipez  vos   satellites   d'un   système   souple,
167 configurable et sécurisé, afin de gérer toute une liste de  tâches  pour
168 un moindre coùt. 
169 -- Jayce - Technologies d'avant garde -
171 MultideskOS ne gère pas la mémoire comme tout le monde... Il n'y  a  pas
172 de swapping ni de fragmentation, car tri automatique des variables  dans
173 la mémoire par ordre alphabétique etc.. 
174 -- Jayce - Ça me la coupe --
176 Alors, la beta29B, en plus de ces deux changements, aura  quelques  bugs
177 en  moins,  mais  assez   indescriptibles...   Par   exemple,   les   IF
178 fonctionneront mieux dans la 29b que dans la 29 ou une  condition  était
179 inversée... 
180 -- Jayce - Logique floue --
182 > > Oh, j'aime pas trop parler de comment MultideskOS gère les progs...
183 > Pourquoi ? Trop technique pour vous ? ;-)
184 Non, mais je n'aime pas que tout le monde connaisse  son  fonctionnement
185 parfaitement, car je ne veux pas qu'on me vole mon projet. Je sais qu'il
186 y a de bons programmeurs dans le monde et qu'ils seraient  tout  a  fait
187 capables de prendre mes idées. 
188 -- Jayce - Espionnage industriel --
190 > Mode réel et protégé dépendent du processeur (Intel  et  compatibles).
191 > Un pocket sous ARM ne proposera jamais de modes comme ceux la par ex.
192 Je sais mais ils pourraient changer le processeur. Je sais très bien que
193 le 286 tourne en réel et que le 386+ en protégé. 
194 -- Jayce - Supprimer le problème, vous supprimez la solution --
196 De plus, rien n'empeche Amiga de créer eux-même un shell Amiga  afin  de
197 rester dans la course et d'avoir un ordinateur compatible avec ceux  qui
198 sont dans le commerce aujourd'hui. [...] C'est pour ce genre de  société
199 que MultideskOS peut s'avérer etre une puissance de taille à moyen et  à
200 long terme. 
201 -- Jayce - Tous avec moi ! --
203 Chez nous, pas question de faire des milliers de logiciels tant que nous
204 n'aurons pas un MultideskOS valable. Ce qui sera le cas dans les jours à
205 venir, voir les deux ou trois semaines. On est  tout  bon.  
206 --  Jayce - Satisfaaaaaakchieuuuune --
208 Bon, chez nous, People et MultideskOS fonctionnent tous les deux,  alors
209 il est difficile de se rendre compte... mais nous venons  de  mettre  un
210 nouveau fichier  people10.exe  et  multidsk.exe  sur  le  site  internet
211 officiel. Cette nouvelle  version  alloue  8.192.000  octets  alors  que
212 l'ancienne version en allouait 65.535.000. 
213 -- Jayce - Code de haute voltige -
215 Nous avons toutefois un support téléphonique  que  vous  pouvez  joindre
216 sans hésitation au  (+32)xxxxxxxxx.  Ce  support  téléphonique  n'a  pas
217 encore d'horaire et peut-être soit allumé, soit éteint. 
218 -- Jayce - Dodo --
220 En effet, nous vous proposions nos  produits  gratuitement,  et  n'avons
221 rien gagné comme argent. Nous nous sommes fait pirater, et avons  décidé
222 de faire certains services payants, mais ceci ne vous plaît  pas.  C'est
223 pourquoi, nous refaisons tout gratuit, y compris les logiciels,  puisque
224 pour tout le monde, contribuer est de trop. Toutefois, ne venez pas nous
225 faire chier pour nous poser la  moindre  question  par  email,  nous  ne
226 voyons pas pourquoi nous devrions répondre à toutes vos questions  alors
227 que nous ne sommes pas payés pour cela. 
228 -- Jayce - Énervé --
230 Si ce groupe n'est pas accessible, c'est qu'il a été piraté et  on  s'en
231 fou, vous n'aviez qu'à nous donner  les  moyens  de  porter  plainte  et
232 d'agir en conséquence. Il se pourrait que Jayce poste sur le chat ou  le
233 forum de ce groupe Yahoo, mais il se peut aussi  que  quelqu'un  d'autre
234 poste sous son nom. On en a rien à foutre. 
235 -- Jayce - Blues --
237 Je pense que je vais créer un autre format que le MPG, AVI et  MOV,  qui
238 soit propre à MultideskOS, avec mes propres compressions. J'ai  quelques
239 idées pour faire de bonnes compressions. 
240 -- Jayce - Garagiste --
242 Vous bénéficieriez alors de la puissance de MultideskOS, avec un système
243 portant vôtre nom, garanti sans plantages que vous  pourriez  configurer
244 comme vous le souhaitez et rester cependant compatible avec  les  autres
245 systèmes comme Macintosh par exemple qui pourrait alors faire un système
246 Mac compatible Windows... 
247 -- Jayce - Suivez moi bien --
249 Les icones  et  curseurs  de  souris  peuvent  être  ceux  utilisés  par
250 Microsoft Windows, mais seuls les fichiers  de  766  Octets  32x32  sont
251 supportés pour le moment. 
252 -- Jayce - Précis --
254 * MultideskOS gère mieux le clavier.
255 * La calculatrice refonctionne
256 * Un petit jeu avec une balle qui rebondit a été ajouté.
257 * Les boutons fonctionnent maintenant parfaitement et à chaque fois.
258 * La  vitesse  de  MultideskOS  a  été  énormément  améliorée.  Il   est
259   maintenant beaucoup plus rapide que tous ses concurrents. 
260 -- Jayce - Changelog --
262 <Jesus> Tiens, Jayce, rigolons un coup  :  pour  le  support  de  l'IDE,
263 compte 10000 lignes de C 
264 <Jayce> on s'en fou, je  programme  MultideskOS en pascal 
265 -- Jayce - Le pascal, c'est plus fort que toi --
267 <on_baise_pas_jesus> jayce, tu devrais pas être te  comporter  comme  ça
268 avec ce genre de public, tu pourrais le regretter, cincèrement 
269 <Jayce> on>> pourquoi ? ils vont me faire quoi hein ? je suis le fils d'
270 un sénateur je te le rappelle 
271 -- Jayce - Intouchable --
273 <Jayce> le C c de l'assembleur 
274 <Jayce> un niveau au dessus  
275 <Jayce> qui est lui aussi un niveau au dessus du 0 et 1 du processeur 
276 -- Jayce - La théorie des couches --
278 <Jayce> j'attaque Windows  comme  un  virus  
279 <Jayce> je le bouffe  de l'intérieur puisque je ne peux pas  le  contrer  
280 <Jayce> je le double
281 <Jayce> je gagne avec ou sans lui 
282 -- Jayce - A genou ! --
284 <Jayce> Al // MultideskOS a son propre language ,  c'est  une  sorte  de
285 Visual Basic indépendant 
286 -- Jayce - VB, _la_ référence --
288 <glandium> jayce : t'as pas  de  remords  à  entuber  tes  amis/proches/
289 connaissances ? 
290 <Jayce> glandium / ils sont tous très heureux 
291 -- Jayce - Les pratiques de mes amis ne me regardent pas --
293 <DJailles> Jayce: sérieux MultideskOS t'occupe à plein temps  ?  
294 <Jayce> DJailles // oui, c mon métier 
295 <Jayce> comme Bill Gates avec  Windows  
296 -- Jayce - Illustre précédent --
298 <guile> Diskor: prend un vrai OS: BeOS 
299 <Jayce>  guile  //  BeOS  a  fait faillite 
300 <Jayce> trop gratuit, ca fait fermer la boite  
301 <Diskor> Jayce: c'est quoi la différence entre gratuit et trop gratuit ? 
302 <Jayce>  Diskor // BeOS donnait une  version  de  50  Mb  avec  quelques 
303 trucs... ce n'est pas bon, il faut que l'OS soit  payant  pour  que  les 
304 gens doivent  payer  pour
305 <Jayce> utiliser les logiciels gratuits 
306 -- Jayce - Quand on paie,  c'est moins gratuit, mais c'est mieux --
308 <marc_> tu connais le Hurd ? 
309 <Jayce> non 
310 <Jayce> c quoi ? 
311 <marc_> tu connais L4 ? 
312 <Jayce>  non  plus,  je connais pas bcp de language 
313 -- Jayce - Et L5, c'est du poulet ? --
315 <Jayce> il est ou votre OS a vous ? 
316 <marc_> Jayce: dtc 
317 <polop>  Jayce  : DTC 
318 <guile> Jayce: dtc 
319 <longhairedguru> Jayce: dtc 
320 <Jayce> c koi  dtc  ?
321 -- Jayce - Il n'est jamais trop tard pour apprendre --
323 <Jayce> eluom // Windows a beaucoup de pascal 
324 <Jayce> à la base 
325 -- Jayce - On en apprend tous les jours --
327 <Jayce> jjb, tu sais, le C, c de l'assembleur,  mais  avec  des  crasses
328 dedans 
329 <Jayce> le VB c de l'assembleur  avec  plein  de  crasses  dedans
330 <Jayce> la programmation objet c de l'asm aussi tout n'est qu'asm,  mais
331 a diff niveaux 
332 -- Jayce - La programmation, c'est sale ! --
334 <Ploop> Jayce : J'ai programmé un cd-key generator, C'est mal ?  
335 <Jayce> ploop // ca ne marche  pas  sous  MultideskOS  ca  
336 <Ploop>  Jayce  :  et pourquoi ca ne fonctionne pas ? 
337 <Jayce> ploop /  parce  que  MultideskOS est recompilé pour chaque  user
338 (  produit  )  
339 <Jayce> s'il y a 100 commandes de MultideskOS, il est recompilé 100 fois  
340 <Ploop>  Et  tu  le genere comment le no. de serie ? 
341 <Jayce> c automatique  le  recompilage, tu met compile = 100 et voila :-)
342 <Jayce> ploop //  au  hasard  
343 <Frodon> Jayce: au hasard ? comment t'assure que tu fais pas 2  fois  le
344 même  ?
345 <Jayce> et les fichiers sont cryptés avec ce nr de série, donc si tu  le
346 change, tous les fichiers sont détruits 
347 <Jayce> frodon // il retient  ce qu'il a déjà sorti 
348 -- Jayce - 100% secure --
350 <Jayce> moi je n'ai pas beaucoup de savoir, mais bcp d'intelligence, car
351 je sais me sortir de tous les problèmes rencontrés 
352 -- Jayce - Ph34r ! --
354 <Jayce> GIF, JPG etc -> DIA <Ploop> Jayce : DIA ? <Jayce> DIA =  Dessins
355 assistés par Intelligence Artificielle <Jayce> et les vidéos  c'est  VIA
356 -- Jayce - Logique --
358 (20:17:33) Ploop: Tu peut m'expliquer comment fonctionne l'IA?
359 (20:17:34) Jayce: non, c'est trop long
360 (20:17:35) Jayce: en plus il faut avoir une grande largeur/vue d'esprit
361 (20:17:36) Jayce: et connaitre  un  peu  le  fonctionnement  du  cerveau
362            humain sous forme math?matique 
363 -- Jayce - Une autre fois, peut-être, petit scarabé --
365 (20:17:37) Ploop: Tu as fait des etudes?
366 (20:17:38) Jayce: non
367 (20:17:39) Jayce: c pour ca qu'on a pas toujours les meme termes
368 (20:17:40) Jayce: mais einstein non plus 
369 -- Jayce - MultideskOs me prend tout mon temps --
371 <@Jayce> frodon / on était trois au  début  et  maintenant  je  suis  de
372 nouveau plus ou moins seul, mais c pas grave, c moi qui  ait  tout  fait
373 jusque maintenant 
374 -- Jayce - Ph34r d4 M4st3r ! --
376 <mostroplant> Jayce: est-ce qu'il  est  prévu  un  portage  d'emacs  sur
377 Multidesk ? 
378 <@Jayce> monstroplant  /  nan,  pas  encore  de  shell  emac
379 <Monstroplant> Jayce: ah, tant pis 
380 <@Jayce> monstroplant / le shell  mac sera fait de toute facon 
381 -- Jayce - Pas tous à la fois svp --
383 En premier lieu, je vous rappelle que  MultideskOS  fonctionne  en  mode
384 texte tout comme internet. CCe qui signifie que MultideskOS, grace à  sa
385 simplicité et sa puissance, pourra un jour remplacer le format  internet
386 qui est pour  le  moment  soutenu  par  les  languages  HTML  -  JAVA  -
387 ColdFusion etc.. 
388 -- Jayce - Internet, c'est simple --
390 Grace à ses technologies pointues, nous pouvons dire que  notre  système
391 ne plantera jamais. Il est parfaitement stable et  ne  craint  plus  non
392 plus les virus informatiques. 
393 -- Jayce - Mes chaussures me serrent un peu --
395 Pour pouvoir utiliser nos logiciels, il vous faut acheter notre  système
396 MultideskOS. C'est ce système qui va traduire nos logiciels pour que  le
397 processeur de votre ordinateur les comprenne. 
398 -- Jayce - Je fais  simple pour les neuneus --
400 J'ai inversé la date de sortie entre le logiciel  de  gestion  pour  les
401 boulangeries avec celui des écoles, afin que  les  professeurs  puissent
402 insérer leurs notes dès la rentrée des classes, les boulangeries pouvant
403 attendre. 
404 -- Jayce - Plannificateur éclairé --
406 M'occuper du réseau par cable série et LPT, afin qu'il détecte de  suite
407 l'autre PC, et qu'il vous laisse la possibilité d'échanger des  fichiers
408 d'un ordinateur à un autre. 
409 -- Jayce - Quand on vous dit qu'il y en a là dedans ! --
411 Vous avez lancé MultideskOS sou  un  émulateur  Unix,  d'ou  sa  lenteur
412 éventuelle. 
413 -- Jayce - Ben oui, forcément ! --
415 MultideskOS est un système interpréteur, il fonctionne donc avec  AI  et
416 non avec pointeurs et n'est donc comparable, ni avec  Windows,  ni  avec
417 Unix ou ce qui existe déjà dans le commerce. 
418 -- Jayce - La révolution est en marche --
420 Il a été dit que le dossier devait etre x:\Multidsk car MultideskOS  est
421 portable (on ne doit pas l'installer) 
422 -- Jayce - Ahah ! Je l'avais vu venir celle-là. --
424 Effectivement, BeOS est mort car il n'était justement pas sur  une  base
425 DOS. 
426 -- Jayce - BeOS ça su><e --
428 MultideskOS est plus ou moins open source. 
429 -- Jayce - Je me tâte --
431 Au fait, l'interface Windows permet de faire plus  de  choses.  On  peut
432 lancer 4 programmes. 
433 -- Jayce - Et ça ne fait que commencer --
435 Si la souris ne bouge pas sous MultideskOS, quittez le, lancez un driver
436 tel mouse.com et redémarrez MDeskOS. 
437 -- Jayce - Hotline compétente --
439 > J'ai vu mieux sur
440 > http://www.lindows.com/lindows_products_lindowsos.php
441 Je suis allé voir, c'est pas aussi bien que le  Multidesk.  
442 -- Jayce - Lindows, ça su><e --
444 Notre OS n'est pas comme BeOs. J'ai  testé  BeOs  aussi,  mais  BeOs  ne
445 permettait pas de faire ALT+TAB pour passer d'un système à l'autre alors
446 que le Multidesk oui. 
447 -- Jayce - J'ai déjà dit que BeOS ça su><e --
449 Un de plus, tu veux que ton PC dise bonjour au clients qui rentrent dans
450 ton magasin et tu veux pouvoir les compter... Rien de  plus  facile,  le
451 Multidesk est domotique et te permet de gérer toutes  ces  choses...  --
452 Jayce - Multidesk est poli --
454 Il en est de même avec tous les  autres  OS.  On  redessine  l'interface
455 graphique en mettant des barres, des  boutons,  etc  la  ou  il  faut  (
456 suivant l'OS  modèle  )  et  on  essaie  de  faire  des  programmes  qui
457 supportent la plupart de ses extentions. 
458 -- Jayce - Dis papa, c'est quoi une interface graphique ? --
460 Je programme depuis que j'ai l'age de 11  ans  et  je  connais  bien  le
461 language machine, l'assembleur, le Pascal, et tous ses  dérivés.  Ya  la
462 mémoire, le Multitache, l'espace disque, les drivers,  les  textes,  les
463 principes, les DLL, les modules, les fichiers multimedia, le 32 bits, le
464 mode protégé, la compatibilité et tout son aspect commercial... 
465 -- Jayce - Ah, vous croyez que c'était plus simple, hein ? --
467 Les plus grand génies sont souvent passés pour des fous ou des cons,  et
468 ce n'est que après un bon nombre d'explications  que  les  gens  ont  vu
469 qu'ils étaient des génies et qu'ils avaient raison. 
470 -- Jayce - Je suis sur le chemin du Panthéon --
472 Merci mon nounours, mais je te signale que ce HTML de merde a  été  créé
473 par "MICROSOFT Word", et qu'il a fallu que je le convertisse  avec  Cold
474 Fusion pour qu'il le considère comme un fichier nomal et pas comme un de
475 ces putain de fichier HTML Word débile qui ajoute encore plus  de  merde
476 dans le fichier... De plus, si ce putain de  MICROSOFT  Outlook  Express
477 supportait l'option BCC et que Microsoft ne faisait pas un Outlook et un
478 Outlook Express juste pour nous donner plein de confusions, j'aurais  pu
479 cocher cette case dans le menu View. Pour ce qui est  de  la  pollution,
480 tous mes messages sont regroupés dans le meme message de base, alors que
481 j'aurais pu l'envoyer dix fois  et  répondre  sans  reply.  
482 --  Jayce  - Microsoft, ça su><e. Et ta gueule d'abord. --
484 Faut rien bouger à votre système. Tout tourne comme avant, mais avec  le
485 Multidesk, qui supporte la domotique, permet de  réparer  votre  Windows
486 s'il tombe en panne, puisqu'il  tient  sur  une  disquette,  etc...  Pas
487 besoin de créer de partition, Windows croit que c'est  un  programme  
488 -- Jayce - Attendez, je claque dans mes doigts --
490 BEOS est merdique. Il se télécharge  et  fait  50  mégas  et  n'est  pas
491 compatible Windows. Même si il met un lien sur le bureau de Windows pour
492 le lancer, on doit redémarrer la machine  pour  passer  d'un  système  à
493 l'autre alors que le multidesk ne doit pas etre installé et  peut  avoir
494 aussi un lien sur le bureau de Windows, mais avec lui  on  peut  swapper
495 entre le Multidesk et Windows via la touche ALT-TAB. 
496 -- Jayce - Il me semblait l'avoir pourtant dit, que BeOS ça su><e --
498 Autant de divisions que d'interfaces graphiques...  Beos,  Linux,  Unix,
499 Dos, Windows, Macintosh, Amiga, Atari... Un sacré nombre, plus tous  les
500 jeunes programmeurs désirant créer leur OS. En effet, ils n'auront  plus
501 besoin de créer des programmes gérant la mémoire, les  disques,  drivers
502 et autres... Ils n'ont qu'a créer une interface graphique Multidesk.  Si
503 tout le monde crée son interface graphique sous le Multidesk,  tous  les
504 systèes du monde seront différents mais compatibles entre-eux.  Plus  de
505 monopoles. 
506 -- Jayce - Je veux sauver le monde --
508 Deux secondes, ce serait pas mal que vous me montriez le language  perl,
509 pour que je le rende compatible avec le Multidesk, lisez la FAQ de notre
510 site (en bas de bage) pour savoir comment créer un language PERL sour le
511 Multidesk. 
512 -- Jayce - Ah zut, je connais pas ce truc là. --
514 Pfff, je suis allé  voir,  je  comprend  pourquoi  vous  critiquez  tous
515 MultideskOS, vous êtes jaloux, car vous ne savez rien programmer d'autre
516 que des sites qui font planter des machines, ou des images stupides. Les
517 gens les plus intelligents ne sont pas ceux qui savent pirater ou  faire
518 planter mais ceux qui savent protéger. 
519 -- Jayce - Rira bien qui rira  le dernier. --
521 Non, je programme en InLine sous Pascal, ce qui convient  à  mettre  des
522 codes hexadécimaux séparés par Virgule. De plus c'est le  code  le  plus
523 rapide et le plus petit. Idéal si on veut faire  un  système  rapide  et
524 petit. 
525 -- Jayce - Ça vous la coupe, hein ? --
527 Je peux inclure n'importe quel language dans Multidesk, mais FORTH n'est
528 pas prévu pour le moment. Il me faut de la documentation sur ce language
529 et il ne pourra être inclu que en juillet minimum, 
530 -- Jayce - Enfer,  il était pas planifié celui-là. --
532 En fait, MultideskOS fonctionne assez rapidement, il est  même  beaucoup
533 plus rapide que Windows dans beaucoup de situations, parce que le  temps
534 de chargement ( disque ) d'un programme de 1 Mo est plus lent que  celle
535 d'un programme de 3 à 50 Ko, et que les calculs processeur mettent moins
536 de temps que les accès disques. C'est pour cette  raison  notemment  que
537 les PC portables sont plus rapides.  Ils  ont  en  effet  un  disque  de
538 dimention plus petite. De plus, le  système  n'a  plus  besoin  de  SWAP
539 (Cache disque), à cause des petites tailles. De ce  fait,  on  evite  un
540 fichier de 250 Mo sur le disque ainsi que des vas et viens réguliers  de
541 la tete, que Windows fait pour lire une  partie  du  programme  et  pour
542 mettre cette partie dans le fichier SWAP, avant d'y  accéder  à  nouveau
543 pour la relire comme si c'etait de la mémoire RAM.  Les  caches  disques
544 sont ridicules de nos jours, avec 256 Mo de  RAM,  Windows  RAM  encore,
545 alors que MultideskOS tourne sans rien dire a partir  de  16  Mo,  8  Mo
546 étant le minimum. Nous avons testé, MultideskOS est aussi rapide sur  un
547 486 - 66 Mhz que Windows sur un Athlon  750  Mhz.  Sur  ce  mme  Athlon,
548 MultideskOS démarre entre 2 et 5 secondes, alors que Windows  +-  en  30
549 secondes. 
550 -- Jayce - Vous n'y connaissez rien au matos. --
552 > > Nous sommes heureux de vous signaler l'ouverture d'un  nouveau  site
553 > > "Multidesk OS" intermédiaire
554 > Dites, c'est pas bientôt fini ce spam ?
555 C'est mon Thread 
556 -- Jayce - Non mais, qui c'est le chef ici ? --
558 De plus, si votre Windows 95 - 98 ou Me plante, notre OS peut le réparer
559 automatiquement. 
560 -- Jayce - C'est pas un os, c'est une pharmacie --
562 De ce fait, un programme complet ne fait que  1  à  5  Ko  maximum  sous
563 MultideskOS alors que le même sous Windows fait 100 à 500 Ko. 
564 -- Jayce - Windows ça su><e (bis). --
566 On peut en effet redéfinir ce que  l'on  souhaite.  Tu  peux  très  bien
567 mettre dans un fichier système du Multidesk : One = 1 Tu  pourras  alors
568 tapper dans n'importe quel programme MultideskOS :  Writeln  One  +  One
569 pour qu'il affiche 2 à l'écran... C'est génial ! 
570 -- Jayce - C'est  bête, mais fallait y penser ! --
572 Il est aussi facile de créer un  browser  HTML  puisque  lui  aussi  est
573 exécuté en language texte. Le format HTML est plus compliqué et beaucoup
574 moins performant. 
575 -- Jayce - HTML, ça su><e --
577 Les fichiers peuvent être  cryptés  via  l'EXP,  qui  est  le  Multidesk
578 Extended Protection. Il est  alors  impossible  de  lire  la  source  du
579 fichier. 
580 -- Jayce - Avec un peu d'habitude, on peut regarder la matrice --
582 La domotique et l'intelligence artificielle sont les  principaux  atouts
583 de MultideskOS. C'est pour cette  raison  qu'il  a  été  conçu  sur  une
584 plateforme interpréteur et non compilateur. 
585 -- Jayce - Mais on ne vous a rien appris à l'école ? --
587 Il y aura des d'outils, mais la programmation sous  Multidesk  est  très
588 simple et se passe volontier d'outils. 
589 -- Jayce - Emacs, ça sert à rien --
591 Aussi,  MultideskOS  n'utilise  plus  de  programmation  conditionnelle,
592 contrairement aux autres. Dans la pluspart des cas, fini les  IF,  ELSE,
593 ENDIF. Exemple : PutButton LeftReach [Vies = Vies - 1] En clair, dès que
594 l'on relâchera le bouton gauche de la souris sur ce bouton, le nombre de
595 vies diminuera de 1. On peut ainsi appeler des variables, des fonctions,
596 etc.. Ceci évite les traditionels : "IF (ButtonName = Button1) Then"  On
597 se retrouve avec un programme ne faisant alors que quelques  lignes.  
598 -- Jayce - Oui, oui, révolutionnaire on vous dit. --
600 Non, même si la base du système est gratuite, le système est commercial,
601 comme le sont Microsoft Windows, Mac et autres.  Ce  qui  assurera,  une
602 suite et une prise en main du  système  de  plus  en  plus  sérieuse  et
603 concrête. 
604 -- Jayce - Je vous ai dit que j'avais des talents  de  vendeur ? --
606 D'un point de vue vitesse, sachez que MultideskOS est  plus  rapide  que
607 les autres, pour une simple raison : la lecture sur  les  disquettes  et
608 disques durs est plus lente que le temps  que  met  le  processeur  pour
609 analyser et décoder. Autrement dit, il est plus  rapide  de  charger  un
610 programme de 5 Ko en mode texte que de lancer un  programme  compilé  de
611 150 Ko, parce que la tête du disque dur  ne  doit  bouger  qu'une  seule
612 fois, le programme tenant dans un  seul  secteur  du  disque.  De  plus,
613 MultideskOS  utilise  des  techniques  intelligentes  et  complexes  qui
614 permettent à n'importe quel programme  de  se  charger  entre  une  demi
615 seconde et deux secondes suivant le type de machine.  Le  programme  est
616 géré comme interprété et compilé. 
617 -- Jayce - C'est mathématique. --
619 MultideskOS ne supporte pas encore les disques NTFS.  Vous  devrez  donc
620 avoir Windows  NT,  2000  ou  XP  derrière  MultideskOS  pour  avoir  la
621 possibilité d'accéder à vos fichiers. 
622 -- Jayce - Un peu de patience ! --
624 Les interfaces sont des programmes  qui  se  chargent  au  démarrage  du
625 systême, affichant les boutons et menus là où il convient. 
626 -- Jayce - A votre service. --
628 Mais comme expliqué dans la FAQ, notre Multidesk est en effet multitâche
629 préemptif, fonctionne en mode protégé 32 bits. Il est tout à fait  comme
630 ses frères Microsoft  Windows,  Linux  etc...  Je  rappelle  encore  que
631 personne n'a entendu parler de la première version des OS en général  ou
632 très peu. Il faut du temps pour prouver que ceci ou  celà  vaut  quelque
633 chose. Qui connait Windows 1.0 ?? Qnx 1.0 ?? --  Jayce  -  C'est  de  la
634 merde, mais ça va pas durer. --
636 - Oui il est tout  a  fait  MultiUtilisateur.  Tout  les  users  peuvent
637   configurer leur session comme ils le souhaitent. 
638 -- Jayce - On ne me coince pas comme ça, moi. --
640 Non, nous ne plaisantons pas pour les virus. Les virus tel "I Love  You"
641 et autres sont impossibles sous MultideskOS. [...] Notre  OS  fonctionne
642 en mode texte, et les logiciels ne se créent plus par changement  direct
643 de registres processeur, mais par des fonctions MultideskOS. 
644 -- Jayce - Et toc ! --
646 Eh bien voila ! Notre but est de pouvoir offir la possibilité à  Mac  de
647 tourner sous Windows. Donc de leur permettre une  compatibilité  inverse
648 également. Sinon Microsoft s'empare de  Mac,  alors  qu'avec  nous,  Mac
649 s'empare de Microsoft. 
650 -- Jayce - Sauveur d'Apple. --
652 Ainsi, les mises à jour de MultideskOS ne changeront RIEN !  Le  nouveau
653 système tournera mieux, sera plus rapide, plus stable,  comportera  plus
654 de commandes, mais sera exactement le même qu'avant la mise à  jour.  
655 -- Jayce - Tout est dans le rien, et réciproquement. --
657 Nous allons faire en sorte que MultideskOS  et  surtout  ses  outils  de
658 cryptage/décryptage soient remis à jour régulièrement, car  la  sécurité
659 est mieux assurée ainsi. Exemple, nous mettons MultideskOS sur le net le
660 30 juin 2002, vous codez vos fichiers avec MultideskOS,  trois  semaines
661 plus tard, un pirate informatique parvient à les décoder, pas grave ! Le
662 temps qu'il  trouve  comment  les  fichiers  sont  codés,  une  nouvelle
663 combinaison de codage est déjà sortie ! Les  fichiers  déjà  codés  avec
664 l'ancienne   version   seront   recodés   avec   la   nouvelle   version
665 automatiquement. Le travail ne doit être fatiguant QUE pour les  pirates
666 informatiques ! 
667 -- Jayce - Les \/\/ar10rd5 n'ont qu'à bien se tenir. --
669 MultideskOS n'a pas de base de registre comme Windows. Il n'a  en  effet
670 que des fichiers INI. 
671 -- Jayce - La base de registre, ça su><e --
673 MultideskOS est un OS. Il ne gère pas (encore) le secteur boot, mais  le
674 fera par la suite. Comme il a ses propres formats de fichier,  et  qu'il
675 gère tout, on considère que c'est un OS et non  un  Shell.  
676 --  Jayce - Tanenbaum ? Qui c'est ça ? --
678 MultideskOS permet de lancer 255 logiciels en meme temps pour le moment.
679 Ceci pourrait etre augmenté par la suite. 
680 -- Jayce - Du calme ! Tout vient à point à qui sait attendre. --
682 Nous venons  d'améliorer  l'interface  Windows  sous  MultideskOS.  Vous
683 pouvez maintenant utiliser  son  menu  "Démarrer"  comme  sous  le  vrai
684 Windows. 
685 -- Jayce - Alors, heureux ? --
687 MultideskOS quand à lui, suit la politique  Microsoft.  Le  système  est
688 livré presque nu, mais il est possible de l'étendre autant  qu'on  veut.
689 -- Jayce - Mutidesk, c'est un espèce d'élastique en somme. --
691 Je voulais aussi le faire seul, car si d'autres  personnes  touchent  au
692 code source, elles pourraient mettre du code  que  l'un  ou  l'autre  ne
693 comprendrait pas. C'est ce qui fait que certains OS sont très lents, une
694 personne met une option, il suffit de changer un 0 en  1,  mais  l'autre
695 personne ne le sait pas et met 15 nouvelles lignes de code  au  lieu  de
696 remplacer ce 0 par 1. 
697 -- Jayce - Je suis le seul à coder propre. --
699 Je rappelle que j'ai déjà acheté les noms de  domaine  pour  montrer  ma
700 bonne foie, et prouver que MultideskOS  n'est  pas  un  VaporWare  comme
701 certains le croyaient. 
702 -- Jayce - Si c'est pas un sacrifice, ça ! --
704 Bien entendu, nous allons créer ces outils pour que les gens  ne  soient
705 pas  perdus,  et   allons   aussi   améliorer   leurs   similitudes   et
706 présentations, ceci en attendant  que  MultideskOS  ait  suffisament  de
707 fonctions pour convertir les programmes Windows  au  format  MultideskOS
708 (émulateur). 
709 -- Jayce - Et cela ne fait que commencer. --
711 Vous montre le menu démarrer -  recherche  sous  MultideskOS  sur  shell
712 Windows. 
713 -- Jayce - Comment ça fatigué ? --
715 Simplement parce que lors du lancement d'un  programme  DOS  ou  Windows
716 (fichier EXE-COM-BAT), MultideskOS met l'écran en mode texte,  afin  que
717 le chargement du programme Windows soit plus rapides. En effet, Windows,
718 lorsqu'il reprend la main sur MultideskOS, sauve son environement  comme
719 pour tout autre programme, avant de  le  mettre  en  réduction  dans  la
720 barre. De ce fait, si votre MultideskOS tourne en 1024x768,  Windows  va
721 devoir sauver 786 432 pixels + tout le  reste,  ce  qui  prend  3  à  10
722 secondes suivant  les  machines  alors  que  l'opération  est  immédiate
723 lorsque MultideskOS s'en occupe et met l'écran  temporairement  en  mode
724 texte. Il vous suffira par la suite de  presser  simplement  une  touche
725 pour que votre bureau MultideskOS apparaisse comme  avant.  
726 -- Jayce - Fallait y penser. --
728 La photo 29 montre que maintenant, les boutons enfoncés ont un cadre  de
729 contour afin de voir exactement sur quel bouton on se trouve. 
730 -- Jayce - Un peu de 3D, c'est plus joli. --
732 Vous voulez peut-être le code en open source pour pouvoir mieux  pirater
733 ? Avez-vous compris qu'au plus le code est protégé, au plus ca évite les
734 petits malins de pirater ? 
735 -- Jayce - Et puis quoi encore ? --
737 Bon... certaines personnes m'ont parlées de  l'open-source.  Je  pensais
738 que l'open-source était donner toutes les sources de l'OS.  
739 -- Jayce - Mea culpa. --
741 Bon, il se pourrait que MultideskOS devienne open  source.  
742 -- Jayce - Mais je suis pas fixé. --
744 Comme tu revolutionnes l'informatique pour  longtemps,  en  reduisant  a
745 zero  les  risques  de  virus,  en  reduisant  a  presque  0  les  temps
746 d'exectution, je pense que la course aux armements qu'es l'evolution des
747 vitesse d'horloge devient caduque. 
748 -- Jayce - Et oui, je révolutionne le monde du harware aussi. --
750 Le fait qu'il ne soit pas open-source vous certifie un  produit  complet
751 et performant, pas un produit touché par tout le monde, avec de  mauvais
752 codes. 
753 -- Jayce - Ça tombe sous le sens. --
755 > Une chose est sure si linux est toujour dans lombre c'est  qu'ils  ont
756 > refusé que les grands viennent jouer dans leur court. Le problème avec
757 > linux c'est que lorsque tu développes une application, t'est obligé de
758 > livré les sources et tous ça gratuitement.  KDE  étant  opensource  et
759 > étant, je crois, la seul alternative graphique sur linux.  Cette  état
760 > de chose oblige les grosses boîtes à livrer leur source(1er  problème)
761 > et ça gratuitement.
763 > Prener l'exemple suivant. Corel,  un  fleuron  canadien  y  a  pas  si
764 > longtemps, avait commencé à développer sous Linux(KDE) et à vendre son
765 > produit phare
766 > 700.00$ US. Bon c'est cher, ça c'est  vrai,  mais  lorsque  plus  d'un
767 >     millier d'ingénieurs et de codeurs ont élaborés  le  projet.  Faut
768 >     bien que quelqu'un paie la note.
770 > Et qui pourrait  bien  s'interresser  ?  un  produit  de  haut  niveau
771 > graphique?. Les graphistes sacrement. Eux ils sont prêt à payer.
773 > Et qui pourrait bien s'interresser à un produit  comme  Wordperfect  ?
774 > Tous ceux dont leurs travails dépend d'un traitement de texte.
776 > Sérieusement exist-il un produit sur linux qui soit de  calibre  avec:
777 > CorelDraw ? La suite Office de Ms Photoshop ? AutoDesk et AutoCad... ?
779 > Mon avertissement et il  est  sérieux.  éloigne  toi  de  ce  qui  est
780 > OpenSource. Il se peut que tu es entre les mains un concept de Génie.
782 > - Fait breveté le concept et non un copyright de ton code. Il  y  tout
783 >   un monde entre les deux. Le copyright empêche qq'un de ce servir  de
784 >   ton code à son propre bénifice mais cela ne l'empêche pas  de  créer
785 >   un code différent et de copier le concept.
787 > Le brevet ça  c'est  différent.  C'est  le  concept  intégral  que  tu
788 > protèges pour les vingts prochaines années. Donc si qq'un  élabore  un
789 > concept  similaire,  tu   peux   l'attaquer   en   justice   pour   le
790 > produit(concept) et non pour le code qu'il renferme. De plus au brevet
791 > ce n'est pas sur le code mais sur la forme que repose le brevet.  Donc
792 > tu peux te foutre du codre et de l'ouvrir si tu veux.
794 > Mais avant de ne faire  quoique  ce  soit,  prend  le  temps  de  bien
795 > réfléchir.
797 > Il existe un  produit  qui  à  créé  un  emgoument  certaint  dans  la
798 > communauté de Palm. C'est "Falch.net Developer  Studio".  Au  fil  des
799 > bêta,  gratuite,  le  gars  à  su  fideliser  une  grosse   clientèle.
800 > Aujourd'hui son produit est au point et il le vend à prix d'or. 99.00$
801 > US pour la personelle et 350.00$ US pour  la  >  suite  professionnel.
802 > C'est le meilleur produit sur le marché  actuelement  pour  programmer
803 > sur un Palm. Sont idé de base a été d'élaborer un produit similaire  à
804 > Visual Studio. Alors comme des milliers  de  programmeurs  programment
805 > avec Visual Studio (VC++, VB,  VFP),  quoi  de  plus  naturel  que  de
806 > travailler avec Falch. Je vous jure que ça prend des mois à s'habituer
807 > à Code Warrior. Code Warrior est au  monde  d'Apple  ce  que  VC++  et
808 > Borland C++ est au monde de Windows. Falch est le VC++ de Palm.
810 > Donc au lieu du OpenSource. Fait breveter ton produit aux Etats  Unis.
811 > Je vois mal un européen copier et vendre ton  concept  en  europe.  Je
812 > crois qu'il y a des entente à ce niveau. Mais bon vérifie sur ce point
813 > et agit en conséquence.
815 > Après le brevet et seulement  si  tu  as  le  brevet,  fait  faire  un
816 > copyright du code que renferme ton produit. Là  c'est  plus  "touché",
817 > s'il y a des bouts de codes copiés, ben oubli le copyrigth.
819 > Prend des entententes avec les gens qui veulent dévellopper avec  toi.
820 > Tu vends les produits et la rénumération ce fait au prorata.  Donc  si
821 > qq'un écrit 100 lignes de codes dans une application qui  en  contient
822 > 10000 bien il touchera 100/1000 des profits générés. Comme ça chaqu'un
823 > recoit la juste part pour la contribution apporté.
825 > Les mageures pour gagner la partie.
827 > Un traitement de texte de qualité Un tableur de qualité Un  agenda  de
828 > qualité Un programme d'envoie et  réception  de  fax.  Une  messagerie
829 > efficace en Intranet et et Internet. Un exploreur pour le Web.
831 > Et le plus important, permettre  aux  mageures  comme  IBM,  COREL  et
832 > toutes  autres  société  de  grande  envergure  s'installer   sur   ta
833 > plateforme sans avoir  de  compte  à  te  rendre.  En  cela  pour  les
834 > applicatifs et non pour les plateformes de d?veloppements.
836 > C'est tout. Bye XXXXXXX.
838 > En passant l'opensource c'est pour les pauves et les étudiants non pas
839 > besoins de revenu pour vivre.
840 -- Fan de Jayce - Heureusement que je passais par là --
842 La souris ne sert que pour les logiciels utilisant cette dernière.
843 -- Jayce - Lapalisse -
845 Bien entendu, les claviers nouvelle version, sans fils et avec pleins de
846 boutons ne seront peut-être pas  fonctionnels  à  100%.  Toutefois,  les
847 lettres et les chiffres le seront toutefois. Les touches  non  reconnues
848 sont les lunes et autres.
849 -- Jayce - Mon clavier est dans la lune --
851 L'enfant qui vient au monde ne se programme-t-il pas en se déduisant que
852 pour marcher il faut mettre un pied devant  l'autre  et  recommencer  la
853 fonction en boucle afin d'avancer ?
854 -- Jayce - Ahreu. --
856 MultideskOs est apparu en 1996. Á l'époque, je ne savais pas  encore  ce
857 que deviendrait ce véritable monstre informatique.
858 -- Jayce - Groaaar ! -
860 Le site officiel  est  disponible  en  francais  et  en  anglais  depuis
861 quelques minutes. Il se peut qu'il y ait des erreurs à corriger  car  le
862 site a été généré sous Google
863 -- Jayce - La faim, les moyens, toussa --
865 Lorsque vous quittez Antibug  ou  un  autre  programme,  il  n'est  plus
866 possible de choisir un autre logiciel. Il  faut  recharger  MultiDeskOS.
867 Ceci ne persistera pas dans  les  versions  futures,  mais  a  été  fait
868 actuellement, étant donné qu'il existe encore  une  gestion  de  clavier
869 commune. Autrement dit, si le logiciel SOFTS ne se quittait pas avant de
870 charger AntiBug, son menu défilerait lorsque vous feriez  défiler  celui
871 de Antibug.
872 -- Jayce - Simple soucis de mise au point --
874 MultiDeskOS ne tourne plus lorsqu'un EXE est démarré. Pour cette raison,
875 nous limitons les EXE aux jeux. Ceci est pratique car un  jeu  EXE  sera
876 gourmand en ressources ( sinon autant le faire en MultiDeskOS ) et  sera
877 bien heureux de tourner en  monotâche.  Un  module  MultiDeskOS  devrait
878 pouvoir continuer à le faire tourner en multitâche grâce  aux  Interrupt
879 Jump Table de DOS, dont, la $08 et la $1C.
880 -- Jayce - Je fais caca aussi ou vous avez compris ? --
882 CMDDOS32.exe déconne lorsque tout le système est codé en EXP. Pourquoi ?
883 Qqun sait y répondre ?
884 -- Jayce - Hotline --
886 La nouvelle version de Flash permettra de fonctionner en mode graphique.
887 Plus intéressant donc puisque le  stromboscope  aura  un  bien  meilleur
888 effet. Flash simule en effet les flashs blanc de discothèque donnant  un
889 mouvement de saccade une fois dans le noir.
890 -- Jayce - Jusqu'où irez vous ? --
892 De plus, ces commandes suivies d'options permettent  au  système  d'être
893 plus intélligent car il pourra dès lors se réparer seul par la suite  ou
894 créer des logiciels de manière autonome.
895 -- Jayce - Darwiniste --
897 Notre système MultiDeskOS pourrait tout à fait  équiper  le  tableau  de
898 bord d'une voiture ou d'un avion par exemple, via un  simple  ordinateur
899 386 monté dans l'habitacle. Votre voiture pourrait donc se voire  équipé
900 d'intelligence, ou d'une série de  réflexes  lui  permettant,  une  fois
901 connectée au système de frein ou  d'accélération,  monté  avec  quelques
902 capteurs de distance, de freiner ou en  tout  cas  de  ralentir  si  une
903 personne traverse la rue au moment ou vous regardez derrière vous...
904 -- Jayce - Sécurité routière --
906 Flash permet de faire flasher  l'écran  tel  un  stromboscope  dans  les
907 discothèques et vous donnera alors l'impression,  une  fois  toutes  les
908 lumières éteintes, de bouger avec des mouvements saccadés ou au ralenti.
909 La prochaine  version  fonctionnera  en  mode  graphique  pour  plus  de
910 réalisme et permettra de  modifier  la  vitesse  depuis  un  fichier  de
911 config.
912 -- Jayce - Boris chauffe son bermuda --
914 Apparemment, ce bug apparait lorsque le fichier MDC ou MDF  dépasse  les
915 400 lignes avec commande ou non parce j'ai supprimé des lignes  dans  le
916 MDF qui ne fonctionnait pas jusqu'a ce que ca  fonctionne.  Hors,  cette
917 ligne était normale, je l'ai supprimé, ca a fonctionné, j'ai ajouté  des
918 lignes vides et ca a planté à nouveau, j'ai supprimé d'autres  commandes
919 au hasard, ca a refonctionné, j'ai rajouté des espaces ou des  commandes
920 et ca à replanté... Enfin voilà.
921 -- Jayce - Debogage --
923 Des messages ont  aussi  été  postés  sur  le  net  afin  de  promouvoir
924 MultiDeskOS sur ces mémoires de masse, dans les processeurs ou les BIOS,
925 notemment chez Intel, AMD et autres grosses sociétés.
926 -- Jayce - Spa^WMarketing --
928 J'ai aussi décidé de porter plainte contre lui et de demander 5000 Euros
929 de dommages et intérêts, pour avoir démoli le serveur de  newsgroups  en
930 postant n'importe quoi comme message, pour avoir démoli le forum  qui  a
931 suivi juste après le serveur de newsgroups, pour avoir créé  un  package
932 de crack EXP dont il se vente sur son site web depuis des semaines, voir
933 des mois alors que le code de MultiDeskOS est  cencé  être  fermé  (  un
934 simple email pour me dévoiler la faille aurait  suffit  ),  pour  s'être
935 enregistré  sur  ce  forum  via  plusieurs  nicknames  dans  l'intention
936 éventuelle de démolir la future société et  produits  MultiDeskOS,  pour
937 avoir créé un système MVM étant sois-disant compatible avec MultiDeskOS,
938 afin de démolir notre  produit  commercial.  Une  plainte  sera  déposée
939 demain chez mon avocat, maître Jacques Hamaide.
940 -- Jayce - Justice --
942 De toute facon, je compte bien être très connus partout dans  le  monde,
943 créer un MultiDeskOS qui bousille tout et  avoir  un  tas  de  gens  qui
944 sautent en l'air avec  moi  en  discothèque  pendant  qu'on  écoute  mes
945 musiques.
946 -- Jayce - Cauchemar --
948 Aussi, MultiDeskOS devient plus complet et puissant, donc le mode  texte
949 ne continuera pas à l'infini... sauf pour  les  compatibilités...  C'est
950 chiant... Pourquoi ne pas avoir tout géré en mode  graphique  depuis  le
951 début messieurs les hardwares constructor ?
952 -- Jayce - Question existentielle --
954 Bref... MultiDeskOS détecte les  périphériques  lors  de  leur  première
955 utilisation. La fonction du CDROM pointera sur la fonction de détection,
956 qui une fois achevée modifiera le pointeur sur la fonction de lecture du
957 CD par exemple. Ainsi, lors du prochain appel,  la  détection  n'a  plus
958 besoin d'être effectuée, et il n'y a  alors  aucune  condition  dans  le
959 code.
960 -- Jayce - Simplicité --
962 L'interpréteur était impensable à l'époque oui, comme il est  impensable
963 qu'un enfant de 1 an lise un livre, mais les machines  d'aujourd'hui  et
964 de demain fonctionneront sur un disque de type puce électronique et  non
965 plus sur une plaque mécanique tel que le HD.
966 -- Jayce - La puce et la fourmi --
968 En clair, la personne X laisse tourner son NetDesk sur  son  ordinateur,
969 pendant que la personne Y lui envoie un email  contenant  des  commandes
970 MultiDeskOS. NetDesk va télécharger le mail  et  le  convertir  en  .MDC
971 avant de le démarrer comme n'importe quel programme.
972 -- Jayce - Back Orifice pour les nuls --
974 J'ai commencé un petit programme qui lit un fichier HTML.  En  fait,  ce
975 programme deviendra  un  browser  Internet  pour  MultiDeskOS.  Pour  le
976 moment, il ne fonctionne qu'en mode texte, et ne supporte que HR, B, /B.
977 -- Jayce - C'est le premier pas qui compte --
979 Je vais utiliser le format cgi-bin pour gérer  le  site.  En  effet,  ce
980 format ne nécessitera aucun logiciel de messagerie comme c'était le  cas
981 avant.
982 -- Jayce -  Comprenne qui pourra --
984 Bon, j'ai acheté un livre sur les réseaux et j'ai trouvé comment  faire.
985 C'était facile, mais il fallait  le  savoir.  Ce  qui  était  écris  par
986 monsieur tout le monde dans les newsgroups était faux et m'avait  induit
987 en erreur...
988 -- Jayce - Usenet su><e --
990 CmdDos32 va bientot gérer l'USB, le PCI et le PnP. J'ai en effet  trouvé
991 des sites avec des sources  PASCAL  gérant  cela.  Il  faut  encore  que
992 j'analyse le fonctionnement,  que  je  recrée  un  code  plus  ou  moins
993 similaire mais en 32  bits  et  que  je  convertisse  par  la  suite  en
994 MultiDeskOS.
995 -- Jayce - C'est partiiii ! --
997 Function #Name(@man)
998   screen.writeln #text("Not yet implemented !")
999 EndFunction #Name(@man)
1000 -- Jayce - La doc ? Quelle doc ? --
1002 Comme j'ai presque 90 témoins sur le groupe, que j'ai les  sources  dans
1003 un coffre à la banque, que  je  me  suis  renvoyé  MDOS  par  recommandé
1004 postal, et qu'il est toujours scellé, je me suis permis  de  mettre  une
1005 petite version de MultiDeskOS dans la section Files de ce groupe Yahoo.
1006 -- Jayce - Propriété intellectuelle --
1009 > > MultiDeskOS n'est pas open source non.
1010 > Arg, tu es déjà mal barré donc
1011 Non, pas si je veux vendre.
1012 -- Jayce - Le libre, ça nourrit pas son homme --
1014 J'attend le 15 juillet,  d'avoir  un  produit  fini,  pour  commencer  à
1015 envaillir les download.com et la presse.
1016 -- Jayce - Deadline --
1018 Et puis je ne vois pas le rapport avec MultiDeskOS... alors que celui-ci
1019 utilise la mémoire haute.
1020 -- Jayce - Particularité --
1022 Il n'y a pas de pile sous MultiDeskOS. Les fonctions ne sont pas  encore
1023 récursives, mais le  seront  par  la  suite,  via  des  assignations  de
1024 variables... Ce qui évitera de devoir créer  des  pile  et  d'avoir  des
1025 stack overflow.
1026 -- Jayce - Élémentaire mon cher ouatsonne --
1028 Lorsque le starter ActiveX aura été créé, il vous sera alors possible de
1029 créer de nouveaux sites Internet au format de fichier MultiDeskOS. Votre
1030 site Internet sera donc créé via une  liste  de  commandes  MultiDeskOS,
1031 bien claires, plutôt qu'en simple HTML. Les  sites  MultiDeskOS  pouront
1032 donc avoir un accès complet au PC si la personne connectée le veux bien.
1033 Il sera possible de le configurer et donc, de choisir quel site Internet
1034 peux accéder à  tel  ou  tel  fichier.  On  aura  aussi  des  programmes
1035 exécutables depuis le net, genre,  une  DB  énorme  que  toute  personne
1036 pourrait compléter de part le monde.
1037 -- Jayce - Révolutions --
1039 Je voudrais donc faire un GUI  atari  et  peut-être  même  un  TOS  pour
1040 programmer dessus... Le tout n'étant évidemment pas émulé  puisqu'il  ne
1041 s'agit encore une fois que de fonctions  MultiDeskOS  pointées  par  des
1042 variables.
1043 -- Jayce - Comment ça c'est pas clair ? --
1045 Au moins, même si  ce  n'est  pas  complet,  ca  fermera  le  clapet  de
1046 certaines personnes qui disaient que MultiDeskOS n'avait  pas  de  shell
1047 graphique ou ne pourrait pas fonctionner en mode graphique.
1048 -- Jayce - Mos existe ! Il plante chez moi --
1050 Créer une interface graphique Windows, avec le bureau, les icones et  le
1051 menu démarrer ne devraient pas prendre beaucoup de temps.  Je  ne  ferai
1052 pas cette interface pour le moment, mais permettrai d'en télécharger une
1053 version sur le site par la suite. Je ne veux  pas  que  cette  interface
1054 soit incorporée à MultiDeskOS pour que personne ne puisse  me  dire  que
1055 j'ai volé Microsoft.
1056 -- Jayce - Ce serait Mal(tm) --
1058 > T'as prévu du Bézier ?
1059 C'est quoi encore ce nouveau truc ?
1060 -- Jayce - L'informatique, ça va trop vite --
1062 Pour que deux morceaux de code se  suivent  de  manière  rapprochée,  il
1063 suffit de démarrer deux  MDC  en  même  temps.  En  effet,  comme  c'est
1064 multitache, MultiDeskOS exécutera une ligne du prog 1 puis du 2 et du 3,
1065 puis reviendra au 1. Donc deux programmes peuvent tourner en même temps.
1066 -- Jayce - Autre question ? --
1068 Il ne faut pas oublier qu'on NE PEUT PAS comparer MultiDeskOS  et  Linux
1069 !! MultiDeskOS est interpréteur  et  ne  donne  pas  de  ressources  aux
1070 programmes !
1071 -- Jayce - Alors, vos histoires de synchro de threads, hein... --
1073 Mais trop lente, elle a été refaite et est déclarée en ce  moment  comme
1074 étant un langage de programmation, en attente de son achèvement.
1075 -- Jayce - Shell graphique, OS, Langage, quelle différence ? --
1077 La souris est maintenant transparante et la boîte de dialogue à plus  la
1078 forme d'un LCD moderne que d'une simple fenêtre. Je  vais  aussi  mettre
1079 deux petis bips quand on ferme la boite. Un peu comme dans les films  de
1080 science fiction.
1081 -- Jayce - Bienvenue au 21ème siècle --
1083 Un nouveau jeu du pendu a été créé. Il n'est pas encore terminé.  Il  ne
1084 connait que le mot bonjour pour le moment. Je vais faire  en  sorte  que
1085 l'on puisse créer une liste de mots dans un  fichier  quelconque  et  je
1086 dois encore dessiner le bonhomme. Je ne sais pas... peut-être  faire  un
1087 truc un peu original, avec un petit cochon ou un extra terrestre.
1088 -- Jayce - Infogrammes peut aller se coucher --
1090 > Et y a-t-il un équivalent de la fonction printf ?
1091 L'imprimante n'est pas encore disponible sous MultiDeskOS 1.1.
1092 -- Jayce - Le C par l'exemple --
1094 Bien, effectivement, je sais que Java  n'est  pas  Javascript,  celui-ci
1095 étant une sous classe de Java.
1096 -- Jayce - C'est comme le Port Salut... --
1098 J'ai configuré KDE sur ma deuxième machine mais n'ai pas encore réussi à
1099 y mettre mon PASCAL car lorsque je vais dans  /mnt/cdrom,  il  n'indique
1100 aucun fichier alors que mon pascal est dessus  et  en  fichier  .zip  ou
1101 .tar. [...] Il est vrai que je  n'ai  pas  utilisé  la  commande  mount.
1102 Toutefois, je ne sais pas ou il faut la tapper.
1103 -- Jayce - KDE su><e --
1105 Etant au rez-de-chaussée, il nous est possible de mettre une  affiche  à
1106 la fenêtre indiquant que votre société  nous  sponsorise.  Les  passants
1107 verront alors le nom de votre société, en voiture ou à pied.  Notre  rue
1108 est fortement fréquentée.
1109 -- Jayce - Businesman --
1111 MultiDeskOS fonctionne évidemment sous DOS comme expliqué  précédemment,
1112 ce sont les exe windows qui ne tournent pas sous DOS.
1113 -- Jayce - Spamafote ! --
1115 En fait, dans l'exemple a+b=xxx, multideskos  regarde  en  premier  lieu
1116 s'il peut convertir les deux variables, a et b en nombre. S'il  ne  peut
1117 pas, il se dit qu'il ne s'agit pas de  deux  nombres  et  les  joint  en
1118 texte.
1119 -- Jayce - Chien savant --
1121 Je voulais savoir, mon compilateur PASCAL me  permet  de  compiler  sous
1122 FreeBSD. Ca me permet quoi ca ? Je  vais  de  toute  facon  aller  voir.
1123 Peut-être qu'ils ont converti la pile TCP de freebsd sous forme  d'unité
1124 pascal. C'est possible ? Sans doute je pense... je vais aller  voir  sur
1125 leur site, ce qu'ils en disent.
1126 -- Jayce - Envoie un titre et devient célèbre --
1128 > C'est bien pour cela que le DoD utilise l'ADA, un descendant du Pascal
1129 > et pas le C ou le C++.
1130 Il est vrai que derrière, il s'agit toujours de code ASM. Maintenant, il
1131 faut savoir aussi que je ne compile pas  MultiDeskOS  cmddos32.exe  avec
1132 borland pascal 7.0 des années 80.
1133 -- Jayce - Le code s'envole, l'assembleur reste --
1135 Cette après midi, je vais faire des écrans virtuels en mode texte,  afin
1136 que  chaque  programme  ait  sa  zone  d'affichage  et  n'utilise   plus
1137 directement l'adresse mémoire  $B800.  Sinon,  lorsque  deux  programmes
1138 tournent en multitâche, les deux s'affichent en même temps.
1139 -- Jayce - Mon écran scintille :( --
1141 Ce mode vidéo est toutefois lamentablement lent, contrairement aux  VESA
1142 pour la simple raison qu'il change l'état d'un port à chaque fois  qu'il
1143 affiche un pixel. Je ne sais pas faire mieux pour le moment, c'est  tout
1144 ce que j'ai trouvé dans mon livre.
1145 -- Jayce - Non, pas Tanenbaum, qui c'est Tanenbaum ? --
1147 Je le sais très bien merci, mais je me permet de vous rappeler  tout  de
1148 même que MS-Windows 1.0 n'était qu'en noir et blanc.
1149 -- Jayce - La théorie de l'évolution informatique --
1151 Pourquoi ce revirement soudain ? Simplement parce que je me rend compte,
1152 que je vais beaucoup plus vite  pour  programmer  en  MultiDeskOS  qu'en
1153 Pascal. Eh oui, ca semble un petit peu prétencieux et  je  m'en  excuse,
1154 mais un programme tel lookout me prenais au moins une semaine en Pascal,
1155 à cause de tout ces trucs, genre déclarer les variables, ne plus  savoir
1156 exactement quelle commande fait quoi, ne pas avoir utilisé un  bon  Uses
1157 pour appeler une unité externe non chargée et bien plus encore.
1158 -- Jayce -- MultideskOs ro><or --
1160 On peut aussi analyser les images, car souvent en vidéo,  on  change  de
1161 prise de vue et on revient sur la précédente. A ce moment, on peut faire
1162 un principe à la DivX, en ne stockant qu'une seule fois l'image dans une
1163 fonction MultiDeskOS et en écrasant alors la bouche de la  personne  qui
1164 parle avec quelques nouveaux rec #x(xx) ... On transforme donc une vidéo
1165 en code et en fonctions. Ensuite on peut encore la compresser  fortement
1166 en zip, puisqu'il ne s'agit que d'un format texte.
1167 -- Jayce - Le DivX pour les nuls --
1169 Avec tous les textes d'aide, les options,  et  companie,  on  arriverait
1170 sans doute à des programmes allant jusque 15 à 20 Ko. Mais pas  plus  je
1171 pense.
1172 -- Jayce - Et 640ko de Ram seont un maximum --
1174 Ce qui est le plus emmerdant, désolé, ce sont les petites crasses  qu'il
1175 y a  sur  les  vidéos.  Petits  points  rouges,  couleurs  pas  toujours
1176 pareilles etc..
1177 -- Jayce - Nouveau ! Dispositif anti points rouges --
1179 Je veux que  MultiDeskOS  soit  complet  et  fonctionnel  avant  de  lui
1180 arranger le portrait. C'est d'ailleur l'inverse de  l'année  passée.  On
1181 avait il y a un an, un sois-disant système, mais qui  plantait  tout  le
1182 temps et qui n'était pas franchement beau,  à  cause  du  temps  partagé
1183 entre graphismes et gestion système.
1184 -- Jayce - Ha zut, il a pas tort, là --
1186 Bien entendu que Word et Exel sont plus complets que celui que  je  vais
1187 faire. Mais il ne faut pas oublier qu'ils  seront  bloqués  un  jour  ou
1188 l'autre par Windows lui même ! MultiDeskOS fonctionne en mode texte,  ce
1189 qui veut dire que dans mon Word 4 ou 5, il sera capable de comprendre en
1190 partie ce que la personne tappe ! Il pourra aussi gérer plus  facilement
1191 le texte, que Windows, qui lui, fonctionne en compilé et essaie de créer
1192 et de supporter d'autres langages textes pour  se  compléter  alors  que
1193 MultiDeskOS est comme cela d'origine. Il faut voir ca à long terme.
1194 -- Jayce - Vivement MultideskOs 42.42 --
1196 N'oublions pas que Windows et Linux ont + de 15 ans chacun. Moi je  sors
1197 la premiere vraie version dans 3 mois.
1198 -- Jayxe - L'âge de raison --
1200 C'est pareil, les programmes ne  changent  pas.  Ils  n'ont  pas  besoin
1201 d'être recompilés. Au pire, on sélectionne un autre  ftp.exe  compatible
1202 avec linux ou on utilise un émulateur DOS tel DOSEmu.
1203 -- Jayce - Je vous sens subjugué --
1205 > Linux est compatible aussi avec tous les formats de fichiers.
1206 Oui, mais je n'ai pas encore réussi à lancer Linux sous Windows, tout en
1207 le faisant tenir dans 4 Mo de RAM.
1208 -- Jayce - Mauvais point --
1210 Ceci n'abîmera pas le PC et ne sortira pas de messages  d'erreur  toutes
1211 les 5 minutes disant qu'il faut une mise à jour, vu  que  les  commandes
1212 inconnues sont tout simplement ignorées.
1213 -- Jayce - Quand il n'y a pas de solutions, supprimons le problème --
1215 Pourquoi un architecte, pour  son  travail,  aurait-il  besoin  d'un  OS
1216 complet à la Windows ou Linux alors que tout ce dont il a besoin  à  son
1217 travail, c'est d'une suite bureautique ?
1218 -- Jayce - Pas moyen de booter sur Ms Office $#&$* ! --
1220 Terminé les constructeurs de hardware  qui  doivent  attendre  que  l'OS
1221 suive et que les logiciels soient convertis pour cette nouvelle  version
1222 de cet OS. Terminé tout cela avec MultiDeskOS. La vitesse de progression
1223 technologique va aller de plus en plus rapidement grâce  à  MultiDeskOS.
1224 Terminé de devoir convertir les programmes de son PC au format  PocketPC
1225 ou GSM. Un  simple  starter  pour  Pocket  PC  et  tous  les  programmes
1226 MultiDeskOS  tournent  directement  sous  celui-ci   sans   la   moindre
1227 convertion et pour seulement 250 Ko.
1228 -- Jayce - Tous à ma botte, je vous dis --
1230 Contrairement à Microsoft qui doit avoir un Windows 95,98,me... pour  PC
1231 et un SE pour Pocket PC. Les deux n'étant même pas compatibles.
1232 -- Jayce - Des sacrés blaireux, soit dit en passant --
1234 MultiDeskOS ce n'est pas DOS ! C'est un OS,  avec  ses  programmes,  ses
1235 jeux, ses textes, ses langages, ses formats de fichiers et ses  starters
1236 que l'on doit utiliser afin de le démarrer de manière  dynamique  plutôt
1237 que d'avoir un seul OS bootable directement à la BeOS, qui finirait tout
1238 comme lui, a la poubelle.
1239 -- Jayce - Enfin, bientôt... --
1241 Un  processeur  2048  bits  permettrait  d'exécuter  tout  une  commande
1242 MultiDeskOS en une  seule  grosse  instruction  et  lui  permettrait  de
1243 déplacer ses phrases en une seule opération.
1244 -- Jayce - En un cycle d'horloge ! Sisi ! --
1246 C'est comme pour lookout, il utilise deux progs  exe  windows.  Mais  il
1247 permet tout de même de lire les emails sous  dos.  Il  n'y  a  que  pour
1248 envoyer et recevoir les emails qu'il faut un  windows  avec  winsock.dll
1249 derrière.
1250 -- Jayce - C'est juste une question de réglage --
1252 MultiDeskOS est déjà un OS à part entière, son langage,  ses  fonctions,
1253 ses fichiers etc.. Il n'a pas encore de starter boot c'est  tout.  C'est
1254 un OS dynamique.
1255 -- Jayce - Un lilo ! Un lilo ! Un lilo ! --
1257 Je ne sais pas si tout le  monde  comprend  bien  le  fonctionnement  ou
1258 l'utilité d'un système tel que MultiDeskOS.
1259 -- Jayce - J'en vois dans le fond qui suivent pas --
1261 Je ne sais pas si j'ai très bien compris, je suis tellement  fatigué  ce
1262 soir, j'ai aidé un ami à se choisir un scanner et j'ai mis  à  jour  ses
1263 deux PC. Ca m'a littéralement épuisé.
1264 -- Jayce - Journée de merde --
1266 > Tu sais, tu n'as qu'à reprendre la pile de FreeBSD
1267 Je ne reprend jamais de code existant, gratuit ou non.
1268 -- Jayce - C'est un principe --
1270 >  - A propos des variables : Je vois dans les fichiers de  demo  qu'une
1271 >    variable n'a pas besoin d'initialisation. Mais qu'en est-il de leur
1272 >    portée ?
1274 Il existe trois sortes de  variables:fichier,dossier,système.  Je  ferai
1275 des pages d'explication sur le site, promis.
1277 >     Comment sont-elle detruite ?
1279 Automatiquement, lorsque ton programme est quitté ou terminé. En  effet,
1280 un programme terminé se ferme automatiquement.
1282 >     Dans quelle partie de la mémoire ?
1284 Pas besoin de le savoir.  C'est  créé  dynamiquement.  Vous  n'avez  pas
1285 besoin de savoir  où  sont  les  variables.  a=5  screen.write  #text(a)
1286 affichera 5 à l'écran automatiquement.
1288 >     Comment sait-on si la mémoire est saturé ?
1290 Tout  est  autonome,  MultiDeskOS  fermera  le  programme  et   dira   à
1291 l'utilisateur qu'il n'y a pas assez de mémoire  pour  que  ce  programme
1292 continue.
1295 >     Comment les type sont-il verifié ?
1297 Les types sont automatiques.  [SNIP]  Il  existe  une  fonction  externe
1298 &isnumber je crois qui permet aussi de tester si  une  variable  est  un
1299 nombre ou est une chaine de caractères.
1301 >     Le typage est-il fort ?
1303 Ca veut dire quoi ?
1304 -- Jayce - Commençons par la base --
1306 Le fait que les programmes soient en mode texte ne pose pas de  problème
1307 en temps  d'exécution  car  les  codes  sont  modifiés  efficacement  au
1308 chargement de ces programmes. Seul le  chargement  d'un  programme  peut
1309 prendre quelques micro secondes.
1310 -- Jayce - On vous a menti --
1312 Tous les formats de fichiers peuvent être  programmés  pour  fonctionner
1313 sous MultiDeskOS ! Celui-ci peut donc lire, s'il possède la fonction  le
1314 permettant, n'importe quel fichier multimédia.
1315 -- Jayce - Standard ouvert --
1317 Le code doit donc toujours être tapé dans une fonction et non en dehors.
1318 -- Jayce - Sinon ça marche moins bien --
1320 Nous avons eu de bons échos d'un côté, avec une multitude  de  personnes
1321 nous aidant du mieux qu'ils  le  pouvaient.  Nous  avons  aussi  eu  des
1322 critiques disant que le site ne ressemblait à rien à  l'époque,  et  que
1323 notre système pouvait être une bonne chose s'il fonctionnait mieux. Nous
1324 avons  donc  pris  en  compte  tous  vos  emails  et  avons   recommencé
1325 complètement MultiDeskOS à partir de zéro !
1326 -- Jayce - Que tout ceux qui rigolent sortent ! --
1328 Enfin, http://groups.yahoo.com/group/CrazyChild est le groupe Yahoo pour
1329 tous les fans du programmeur de MultideskOS, nommé Jayce, qui est  aussi
1330 artiste, puisqu'il chante en pop, opéra et fait de la musique  classique
1331 et techno.
1332 -- Jayce - Un génie, vous dis-je ! --
1334 Il ne faut pas oublier que MultiDeskOS est  multitâche  interpréteur  et
1335 gère beaucoup plus de choses que DOS.
1336 -- Jayce - Ça se voit peut-être pas au premier abord, mais... --
1338 Ce n'est pas une pub négative, mais  beaucoup  de  monde,  implique  une
1339 lourde gestion en temps du personel, d'échange d'avis, de  compréhention
1340 etc.. Qui parmi les gens ayant travaillé sur WORD ont programmés Windows
1341 et le connaissent parfaitement ?
1342 -- Jayce - Le travail d'équipe, ça me connait --
1344 Maintenant, pop3 et autres ont évidemment leurs avantages. Mais  il  est
1345 toujours utile d'avoir un serveur FTP que l'on ne configure qu'une seule
1346 fois sur sa disquette.
1347 -- Jayce - Vous me suivez ? --
1349 Un programme MultiDeskOS prend moins de place qu'un HTML. Car il  n'y  a
1350 pas de fermetures de Tags tel </input>...
1351 -- Jayce - Hééé oui, ça fait mal --
1353 Pour la compression audio, recherche éventuellement  des  fichiers  MIDI
1354 pour la musique classique, ca ne fait que 3 à 10 Ko par  fichier  et  ca
1355 dure des heures.
1356 -- Jayce - Quoi mp3 ? Qu'est-ce qu'il y a mp3 ?
1358 Il faut redémarrer la machine pour pouvoir lancer  la  disquette  Linux.
1359 MultiDeskOS n'a pas besoin de cela. Tu  charges  MC  de  MultiDeskOS,  à
1360 partir d'une disquette, et directement, tu as accès au FTP. Plus  besoin
1361 de configurer la machine, d'installer WS-FTP ou CuteFTP, tout est dessus
1362 et compatible Windows. Pas besoin de dérranger longtemps la personne qui
1363 travail sur le PC, gain de temps et donc d'argent.
1364 -- Jayce - Décideur pressé --
1366 1 Fois pour lancer la disquette linux et tout configurer la seconde pour
1367 redémarrer Windows. En plus, le format de fichier est compatible Windows
1368 puisque Windows -> Windows.
1369 -- Jayce - Comment ça, c'est pas clair ? --
1371 > pour ce qui est de la  securité  des  chat,  il  existe  le  mode  SSL
1372 > (crytpage), car le ftp, c'est tout sauf securisé,  vive  les  mots  de
1373 > pass et user en claire.
1374 Oui, mais ca permet de s'échanger des fichiers.
1375 -- Jayce - File Transfer Protocol --
1377 Maintenant, il peut aussi mettre Windows et  MultiDeskOS  sur  un  CDROM
1378 bootable, MultiDeskOS permettant  alors  d'installer  et  de  configurer
1379 Windows automatiquement. Chose qu'il est impossible de faire de la sorte
1380 si on utilise un système basé Linux.
1381 -- Jayce - Multidesk est aussi un installeur ! --
1383 Tout à fait. Dans cette  idée  d'esprit,  j'ai  créé  les  DIA.  Dessins
1384 assisté par Intelligence Artificielle.  La  première  catégorie  de  ces
1385 images est une simple phrase. &Logo = "0123456789ABCDEF" F  Représentant
1386 le blanc et 0 le noir. 1 Bleu, 2 Vert etc.. Ceci est  utilisé  pour  des
1387 images en 16 couleurs, de 15x16 maximum = 240 octets. Ce sont de petites
1388 icones.
1389 D'autres tailles seront aussi disponibles par la suite via  un  tableau.
1390 L'idée était aussi de monter l'image avec des commandes MultiDeskOS.  Si
1391 une image est un rectangle bleu qui prend tout l'écran, il suffirait  de
1392 faire rec #x(0) #y(0) #width(640) #height(480)  #color(&bleu)  pour  que
1393 cette image soit donc compressée en 52 octets au lieu de  640x480=307200
1394 octets (soit 307 Ko). Ca remplacerait bien le format GIF pour  ce  genre
1395 d'images. Maintenant, il est encore  possible  de  compresser  alors  ce
1396 fichier DIA en .ZIP puisqu'il ne s'agit que de format texte et donc,  le
1397 format le plus compressable !
1398 Si une vidéo ne  contient  qu'une  série  de  rectangles,  chaque  image
1399 peut-être stockée, à la rec #x(xx)... et un octet  peut  représenter  le
1400 nombre de milli secondes à laisser cette image. Ceci évite de faire 24 x
1401 le même rectangles en une seconde s'il ne bouge pas.
1402 Ceci peut compresser une video d'une heure, n'affichant qu'un fond noir,
1403 ou une mire vidéo lorsque le  poste  de  TV  n'est  pas  en  action,  en
1404 seulement 2 ou 3 Ko.
1405 -- Jayce - Formats d'avenir --
1407 Je crois vraiment que j'ai bien fait de recommencer MultiDeskOS et de ne
1408 pas m'être découragé ! Pour rappel, DOS exécute  ces  deux  millions  de
1409 commandes en 2 secondes. MultiDeskOS 1.1 fonctionne donc en moyenne deux
1410 fois plus lentement que le DOS.
1411 -- Jayce - Optimization in progress --
1413 Sous Linux, je ne connais pas de langage de programmation, ni le C++.
1414 -- Jayce - Inconvénients --
1416 Au fait, il ne faut pas oublier qu'on  ne  peut  pas  comparer  Windows,
1417 Linux et Mac avec MultiDeskOS  étant  donné  qu'il  fonctionne  en  tant
1418 qu'interpréteur et non en tant que compilateur.
1419 -- Jayce - Vous ne suivez pas, enfin ? --
1421 Maintenant, de toute façon, si vous aimez le projet, je crois  que  vous
1422 comprendrez qu'il faut un instant sans démos. Imaginons que Microsost ou
1423 une autre société quelconque pique mon truc...
1424 -- Jayce - Méfiant --
1426 Il ne me restera plus alors  qu'a  créer  des  logiciels  sous  celui-ci
1427 durant le  mois  prochain  et  de  le  tester  avant  de  l'envoyer  aux
1428 copyrigths le premier juin 2003 afin qu'il soit  prêt  pour  le  premier
1429 juillet.
1430 -- Jayce - Brevets logiciels roulaize --
1432 Ces derniers jours n'ont pas été de  tout  repos.  Vendredi,  Electrabel
1433 vient me mettre un fusible de 6A pour limiter ma puissance, n'ayant  pas
1434 payé les 750 Euros que je leur dois.
1435 -- Jayce - Génie incompris --
1437 Je vais essayer de faire en sorte que MultiDeskOS soit tout de  même  un
1438 peu partagé entre puissance et volume. Un système  très  puissant,  mais
1439 sans aucune fonction, ne sert pas à grand chose.
1440 -- Jayce - Compromis --
1442 Je les ai remplacées par GetEnv et EnvStr qui  permettent  de  lire  les
1443 variables environnement du système. Ceci permet notemment à  MultiDeskOS
1444 de savoir s'il tourne sous Windows, sous DOS ou sous Linux
1445 -- Jayce - Lute pour l'environnement --
1447 j'ai permi  que  les  variables  xxx.options,  xxx.help  et  xxx.example
1448 puissent être indéfinies s'il n'y a pas de valeur à y mettre.  De  cette
1449 façon, on y gagne en nombre de variables et en temps puisqu'il  ne  faut
1450 plus les définir.
1451 -- Jayce - Optimisation --
1453 Je l'ai fait chez moi pour que les invités ne lancent pas de  programmes
1454 comme Kazaa ou Outlook express lorsque  je  suis  absent  un  instant  (
1455 cuisine, wc etc.. ).
1456 -- Jayce - Sur mon trône --
1458 &ShutDown éteint les ordinateurs ATX  en  coupant  l'alimentation.  Vous
1459 voulez par exemple que votre programme éteigne le PC  lorsqu'il  a  fini
1460 son long travail exécuté en votre absence  ?  Facile  !  Cette  fonction
1461 tiendra bientôt compte de Windows, afin de lancer la demande  à  Windows
1462 si celui-ci est présent plutôt que de passer au  dessus  de  lui.  C'est
1463 important si vous avez un texte ouvert p.ex.
1464 -- Jayce - Sauvegardez qu'on vous dit ! --
1466 J'ai modifié les paramètres de la fonction CHR du internal.mdi.  J'avais
1467 oublié de mettre "" entre les (). Donc, si vous avez essayé la  commande
1468 Chr sans succès, dites vous que c'était normal.
1469 -- Jayce - Note de correction d'anomalie --
1471 Il existe encore quelques autres nouvelles  fonctions  qui  me  semblent
1472 importante, comme &GetDosVersion, &GetBootDrive, &CheckMSCDEX  et  enfin
1473 &getMSCDEXVersion qui permettent d'avoir plus d'info sur  l'environement
1474 où MultiDeskOS est démarré.
1475 -- Jayce - La portabilité viendra _après_ --
1477 vous êtes sûre de toujours tomber sur le site de multideskos, même après
1478 des années puisqu'il s'agit d'une fonction livrée avec le produit.
1479 -- Jayce - Réinvente le ouaib --
1481 Qu'est-ce qui est le mieux ? Un MultiDeskOS 1.1  ne  fonctionnant  qu'en
1482 mode texte avec plein de fonctions ou un MultiDeskOS 1.1 fonctionnant en
1483 mode texte et en mode graphique mais avec peu de fonctions ?
1484 -- Jayce - Gros dilemme --
1486 La fonction &screen.save sauve le contenu de l'écran dans un fichier, la
1487 fonction &screen.load affiche le contenu du fichier à l'écran. Ces  deux
1488 fonctions sont super simple vous me direz sans doute, mais elles offrent
1489 la possibilité de mettre plein de présentations sous forme  de  fichiers
1490 de 3.90 Ko.
1491 -- Jayce - Précis --
1493 Comme MultiDeskOS sera un OS orienté texte, il va de soi qu'il faut  une
1494 armée de fonctions gérant cela.
1495 -- Jayce - Envoie un titre et devient célèbre ! --
1497 Vérifie que ton lecteur soit opérationel à ce moment. Est-ce que tu l'as
1498 testé à partir d'une disquette ? Verifie la protection write protect qui
1499 se trouve dessus.
1500 -- Jayce - Oui, bon, la démo accède au disque en écriture --
1502 MultiDeskOS supporte maintenant les nombres à virgule !! Le tout est  en
1503 plus  transparant  pour  vous  tous  et  il  n'a  même  plus  besoin  de
1504 coprocesseur mathématique pour les faire ! Il calcule  tout  sous  forme
1505 d'entier, ce qui est aussi plus rapide.
1506 -- Jayce - Y'en a là dedans --
1508 En clair, vous tappez un texte sous DOS,  et  grâce  à  cette  fonction,
1509 terminé les caractères bizares lorsque ce fichier est lu  sous  Windows,
1510 et vice-versa.
1511 -- Jayce - Portabilité on vous dit --
1513 audio.mdf, pour tout ce qui  concerne  l'audio.  Contient  notemment  de
1514 nouvelles fonctions pour le speaker.
1515 -- Jayce - Tout vient à point à qui sait attendre --
1517 La difference est que la seule limite de MultiDeskOS, est  celle  de  la
1518 mémoire. Il n'y a pas de  Stack  overflow  ou  de  conneries  du  genre.
1519 Terminé tout ça !
1520 -- Jayce - Révolutionnaire --
1522 &RealStrg converti un nombre à virgules. Permet  donc  de  redéfinir  la
1523 position de la virgules pour un nombre.
1524 -- Jayce - Comment ça, pas compris ?!? --
1526 &hi() renvoie les bits du haut d'un nombre.
1527 &Lo() renvoie la partie basse.
1528 -- Jayce - Y'a des hauts et des bas --
1530 > Tu pourrais aussi définir une nouvelle table de caractères  extensible
1531 > à l'infini, comprenant tous les caractères de toutes  les  langues  du
1532 > monde. Comme nom, je propose  UniJayce.  Ensuite,  tu  pourrais  aussi
1533 > créer une façon d'encoder ces caractères sans prendre trop de place et
1534 > en restant compatible avec l'ASCII, et l'appeler UTF-42.
1535 Oui, ca me semble être un bon principe. Merci.
1536 -- Jayce - Découvre le monde --
1538 C'est assez long, mais qui voudrait écrire 1000000  de  lignes  dans  un
1539 fichier ? En plus, c'est du multitâche. C'était le  seul  programme  qui
1540 tournait, mais je dis multitache parce  que  même  si  c'est  lent,  vos
1541 autres programmes continueront de tourner parfaitement.
1542 -- Jayce - Envoi un titre et devient célèbre --
1544 Sachez que MultiDeskOS se modifiera  lui-même  par  la  suite  et  qu'il
1545 pourra aussi créer  de  nouveaux  programmes  de  manière  tout  à  fait
1546 autonome. Or, l'assembleur n'est pas quelque chose qu'on peut comprendre
1547 sans analyse poussée, contrairement au code MultiDeskOS.
1548 -- Jayce - Polymorphisme et chevilles --
1550 > Si je comprends bien, l'assembleur sous MultideskOS est interprèté ?
1551 Oui, comme toutes les autres commandes. MultiDeskOS  le  compilera  sans
1552 doute par la suite avant de l'exécuter,  ce  qui  serait  beaucoup  plus
1553 rapide.
1554 -- Jayce - Compilez ! Il en restera toujours quelque chose ! --
1556 > On te propose de faire un programme calculant le nombre PI  lui  même,
1557 > qui comme tu  le  sais  ne  s'évalue  pas  à3.14,  mais  comporte  une
1558 > infinités de décimales. C'est de l'algoritme pur, donc  exactement  ce
1559 > qu'il faut pour tester la vitesse d'un interpéteur.
1560 Ok. Mais pour calculer Pi, on fait comment ?
1561 -- Jayce - Zatiz ze couèchone --
1563 Pour écrire de la vidéo dans un fichier,  on  utilise  pas  de  commande
1564 comme file.writeln mais plutot  file.blockwrite  et  file.blockread  qui
1565 permettent évidemment d'aller beaucoup plus vite. Tout le monde sait que
1566 la  commande  writeln  de  PASCAL  est  plus   lente   que   BLOCKWRITE.
1567 File.Writeln n'utilise pas le Writeln de PASCAL mais BlockWRITE.  Malgré
1568 tout, il doit encore décomposer la phrase !  Ca  prend  plus  de  temps.
1569 Mieux vaut écrire un block de 64Ko !
1570 -- Jayce - Optimisez ! Rédigez des phrases plus longues ! --
1572 Je vais aussi lui incorporer maintenant,  la  possibilité  d'envoyer  un
1573 email par FTP. N'importe qui peut à  partir  de  ce  moment,  ouvrir  un
1574 compte FTP, pour que  des  milliers  de  personnes  puissent  créer  une
1575 adresse email gratuite, sur ce serveur FTP.
1576 -- Jayce - Pourquoi faire simple quand on peut faire compliqué ? --
1578 > MS-DOS est nécessaire quelque soit l'OS utilisé sur le PC.
1579 Pour  démarrer  MultiDeskOS  ?  Non,  mais  pour  démarrer  son  starter
1580 cmddos32.exe oui. Il ne faut pas confondre MultiDeskOS et ses starters.
1581 -- Jayce - Super plombé --
1583 Je vous avais parlé d'un programme MultiDeskOS  EDIT.  Je  viens  de  le
1584 renommer : MultiDeskOS Viewer 1.0. Viewer, comme NoS l'a  dit  est  plus
1585 correct étant donné qu'il ne permet pas d'éditer les textes. Je  lui  ai
1586 ajouté une option super géniale ! En effet, il est possible de  lire  un
1587 fichier sur n'importe lequel de  vos  disques,  mais  aussi  un  fichier
1588 stocké sur Internet.
1589 -- Jayce - Where do you want to go today ? --
1591 C'est cool, on aura plein de programmes  transportables  sur  disquette.
1592 Pour info, P2P fait 3,84 Ko et Viewer avec toutes ses options 5,48 Ko  !
1593 Des milliers de programmes complet sur une simple disquette de 1.44  Mo,
1594 OS compris :-)
1595 -- Jayce - Faites les comptes vous-même --
1597 J'ai dans l'idée d'utiliser l'FTP pour les jeux en réseau MultiDeskOS.
1598 -- Jayce - Décidement, FTP roulaize --
1600 Il y a plein de raisons de programmer sous MultiDeskOS plutôt que sur un
1601 autre langage de programmation. En tout  cas,  en  ce  qui  concerne  la
1602 compatibilité. Pas besoin de compiler le code sous MultiDeskOS.
1603 -- Jayce - Ça en fait déjà une --
1605 Si MultiDeskOS est utilisé partout, les programmes passeront de 50 Mo  à
1606 50 Ko et vos temps de téléchargements risquent de prendre un sacré  coup
1607 de jeune !
1608 -- Jayce - i2bp vaincra ! --
1610 On parie qu'une fois que mes MultiDeskOS WORD/EXEL sont là  et  en  mode
1611 graphique, similaires  à  ceux  de  Windows,  que  je  télécharge  aussi
1612 rapidement ceux de MultiDeskOS avec  un  56K  que  vous,  pour  ceux  de
1613 Microsoft avec une ligne ADSL ? J'irais peut-être même encore plus vite.
1614 Evidemment, il faut d'abbord les faire, mouahaha :-) Je pense être  bien
1615 parti.
1616 -- Jayce - Le lièvre, la tortue, toussa... --
1618 Les emails seront aussi garantis sans virus. Ils supporteront l'HTML, le
1619 format texte mais aussi bien entendu le format MDC  de  MultiDeskOS.  Si
1620 une personne vous envoie un MDC, vous pouvez l'ouvrir car  un  programme
1621 MultiDeskOS ne peut écrire dans un dossier autre que  le  sien.  Terminé
1622 donc les virus dans les emails !
1623 -- Jayce - C'était si simple ! -- 
1625 Plus besoin de 512 Mo de RAM, ni de 200 Go de  disque  dur.  MultiDeskOS
1626 pourrait remplacer le BIOS de la carte mère ou même ne tenir que dans la
1627 RAM puisqu'en tout et pour tout, il ne fait même pas  un  demi  MO  avec
1628 tous ses fichiers,
1629 -- Jayce - On se comprend à demi MO --
1631 L'asm et les int ne sont normalement pas compatibles sur tous les OS.
1632 -- Jayce - Doh ! --
1634 Date: Mon, 28 Apr 2003 11:00:50 -0000
1635 From: jaycetheczy
1636 Subject: MultiDeskOS P2P. 
1638 Un nouveau  programme  a  été  créé  et  fonctionne  déjà.  A  l'époque,
1639 j'utilisais IRC pour chatter. Aujourd'hui  je  vais  quelques  fois  sur
1640 caramail.com.
1642 Or, dans tous les cas, soit le serveur est très lent, vu que beaucoup de
1643 gens sont connectés en même temps, soit, il n'est pas possible de  faire
1644 ce que l'on veut avec ce chat en question.  Il  ne  faut  pas  non  plus
1645 oublier que tout ce que l'on tappe est enregistré sur le serveur ou l'on
1646 est connecté. Caramail ou autres.
1648 Aussi, sur un point de vue piratage, il y a toujours des gens  qui  vont
1649 s'ammuser à foutre le serveur en l'air. Tous les connectés seront  alors
1650 déconnectés.
1652 En regardant un petit peu ces programmes du  commerce,  m'est  venu  une
1653 idée simple. Pourquoi ne pas utiliser l'FTP ? Je ne  pense  pas  que  ca
1654 existe déjà, si oui, ce n'est pas grâve car MultiDeskOS aura toujours le
1655 dessus. Pas de virus,  transportable  sur  disquette,  MultiUtilisateur,
1656 MultiTâche, fonctionne en mode texte ou graphique etc..
1658 Dans cet état d'esprit, j'ai créé un programme,  complètement  tappé  en
1659 code MultiDeskOS, utilisant le programme ftp.exe  de  MS-Windows  et  ne
1660 nécéssitant donc aucun téléchargement de programmes supplémentaires,  vu
1661 que ce ftp.exe est sur tout les windows, livré d'origine.
1663 Prenons un exemple d'utilisation pour MultiDeskOS P2P.  Monsieur  X  est
1664 connecté sur caramail.com. Il discute avec ses amis, quand  soudain,  le
1665 serveur dit, mise à jour, vous devez quitter et revenir plus tard.
1667 Monsieur X, ne s'en fait pas. Il va sur www.yahoo.com et crée un  groupe
1668 de discution, tel que celui-ci. Il l'utilise pendant quelques jours,  et
1669 soudain, celui-ci se fait pirater.  En  plus  du  piratage,  monsieur  X
1670 n'était qu'à moitié content, car il avait un  quota  lui  permettant  de
1671 poster des fichiers images ou vidéos  pour  un  total  de  seulement  20
1672 mégas.
1674 Monsieur X, découragé de devoir changer tout le temps de  place,  trouve
1675 un jour MultiDeskOS P2P.
1677 Il l'essaie, et contrairement aux autres chats ou groupes, celui-ci  lui
1678 permet de posséder son propre serveur, et de n'avoir donc aucun  message
1679 lui disant qu'il y a une mise à jour, vu que c'est son serveur, ou qu'il
1680 peut en  tout  cas  en  utiliser  plusieurs.  Monsieur  X  va  donc  sur
1681 geocities.com et ouvre un compte gratuit, lui permettant normalement  de
1682 poster son site web. Il crée une page index.html qu'il met sur geocities
1683 via FTP, et tappe dans P2P, son login, son pass, et l'adresse du serveur
1684 FTP de geocities. i Ainsi, il possède un dossier racine  sur  geocities,
1685 représentant son serveur P2P. Il crée un dossier, ce  qui  correspond  à
1686 créer un groupe de discution,  dans  lequel  sont  toute  une  série  de
1687 fichiers correspondant à la liste des personnes connectées.
1689 Monsieur X, peut grâce à P2P, avoir ses  propres  serveurs  FTP  un  peu
1690 partout. Les  message  postés  ne  sont  alors  enregistré  nulle  part,
1691 puisqu'il ne s'agit pas d'un serveur de discussion à la base. Monsieur X
1692 peut donc, changer de serveur comme de  chemise,  tout  en  gardant  ses
1693 tables de discutions et ses membres,  puisqu'ils  sont  sauvés  sur  son
1694 disque. Un jour, un pirate informatique essaie de casser le chat mais ne
1695 le peut pas  car  le  compte  FTP  n'est  utilisé  que  comme  transfert
1696 intermédiaire. Il ne sauve  en  effet  aucun  texte  mais  seulement  la
1697 dernière phrase de chaque utilisateur.
1699 Ainsi, le pirate l'a dans le pet, si je peux le dire comme cela, car  il
1700 est toujours plus difficile de casser le PC de 20  personnes  connectées
1701 faisant office de serveur et utilisant un FTP  intermédiaire  qu'il  est
1702 possible de déplacer facilement, que de casser un PC de type serveur.
1704 On peut donc avoir un super programme genre IRC, mais  utilisant  l'FTP.
1705 Chaque serveur FTP correspond  à  un  serveur  IRC,  chaque  groupe  IRC
1706 correspond à un dossier sur le compte FTP et chaque user à un fichier.
1708 Donc, pour arriver sur  le  chat  de  quelqu'un,  il  suffit  de  tapper
1709 l'adresse de son FTP, son login, son pass, et le dossier correspondant à
1710 la table de discution. Ce type de chat, permettra aussi  d'échanger  par
1711 la suite, n'importe quel type de  fichier  images,  son,  et  autres  de
1712 manière tout à fait anonyme. Dans l'exemple de  geocities,  la  personne
1713 peut aussi faire de la publicité pour son serveur via sa page de  départ
1714 index.html.
1716 Comme il peut utliser plusieurs serveurs FTP, il peut ne donner le  code
1717 que de celui destiné au chat. S'il a un autre  serveur  ou  compte  chez
1718 geocities, il peut y mettre les fichiers  sans  donner  le  passe,  mais
1719 juste l'adresse, que les gens accèdent soit en anonyme  soit  via  HTTP,
1720 comme c'est déjà le cas pour beaucoup de personnes.
1722 Il  crée  simplement  la  page  index.html  contenant  les  informations
1723 nécessaires, telles que le login, le pass, le nom de serveur et la liste
1724 des dossiers qui sont publiques. Bien entendu, tous ceux qui y  accèdent
1725 ont un accès total. Toutefois, si vous n'avez rien d'autre sur le compte
1726 FTP que ces fichiers images,  sons,  et  textes  de  chat,  ca  ne  pose
1727 strictement aucun problème ! Il n'y  a  rien  à  pirater,  le  texte  se
1728 modifie seul sur l'FTP grâce à P2P de MultiDeskOS.
1729 -- Jayce - Bouquet final --