summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVirtualTam2015-07-13 03:28:24 +0200
committerVirtualTam2015-07-13 03:28:24 +0200
commit242717ad8819079d6436d31b9e2dead11216c5ab (patch)
tree53546134b26b1e42178ea51fddbcc821dd4ff3be
downloadaur-242717ad8819079d6436d31b9e2dead11216c5ab.tar.gz
Initial import of multidesk
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD23
-rw-r--r--multidesk1730
3 files changed, 1767 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..eb1ab334d2e5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = fortune-mod-multidesk
+ pkgdesc = Fortune cookies: Jayce about his OS, MultiDeskOS.
+ pkgver = 20140622
+ pkgrel = 1
+ url = http://lordoric.free.fr
+ arch = any
+ groups = fortune-mods
+ license = custom:PublicDomain
+ depends = fortune-mod
+ source = multidesk
+ md5sums = a2c437db52dee4163ebf302e2fd6b522
+
+pkgname = fortune-mod-multidesk
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..119a712c489f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: VirtualTam <virtualtam@flibidi.net>
+# Contributor: erdnaxeli <erdnaxeli@gmail.com>
+pkgname=fortune-mod-multidesk
+pkgver=20140622
+pkgrel=1
+pkgdesc='Fortune cookies: Jayce about his OS, MultiDeskOS.'
+url='http://lordoric.free.fr'
+arch=('any')
+license=('custom:PublicDomain')
+depends=('fortune-mod')
+groups=('fortune-mods')
+
+source=('multidesk')
+md5sums=('a2c437db52dee4163ebf302e2fd6b522')
+
+build() {
+ strfile ${srcdir}/multidesk
+}
+
+package(){
+ install -D -m644 ${srcdir}/multidesk ${pkgdir}/usr/share/fortune/multidesk
+ install -D -m644 ${srcdir}/multidesk.dat ${pkgdir}/usr/share/fortune/multidesk.dat
+}
diff --git a/multidesk b/multidesk
new file mode 100644
index 000000000000..ffb62431a5fd
--- /dev/null
+++ b/multidesk
@@ -0,0 +1,1730 @@
+Il est même stipulé dans le contrat de license que le système pouvait se
+modifier seul et que je n'étais pas responsable en cas d'attaques
+racistes ou terroristes de la part du système.
+-- Jayce - Tremblez bourgeois ! --
+%
+MultiDeskOS permettra peut-être à Linux d'avoir enfin des programmes
+professionels fonctionnant dessus via le futur starter cmdlinux.
+-- Jayce - La civilisation avance --
+%
+Si certains sont intéressés aussi pour être payé 20 Euros pour se
+ballader dans une ville tel Paris ou Bruxelles en portant un de mes
+futurs teeshirts, ou casquettes, ca m'intéresse aussi.
+-- Jayce - Businessman --
+%
+La FAQ sera encore modifiée, corrigée et traduite par des professionnels
+-- Jayce - Y'a du boulot. --
+%
+MultiDeskOS est le langage par définition qui utilise le moins de
+ressources système pour fonctionner. Nous entendons par là, qu'il vous
+est totalement possible de le démarrer en mode texte ou en mode
+graphique selon le starter utilisé, et MultiDeskOS est donc capable de
+transformer votre simple DOS en vraie interface graphique ne faisant que
+quelques Ko sur le disque.
+-- Jayce - Révolutionnaire --
+%
+Comme MultiDeskOS est un langage pour le moment, il nous faut
+actuellement le démarrer sous un autre système d'exploitation. D'où
+l'idée, afin de ne pas entrer en conflit, de faire un système
+interpréteur et non compilateur. MultiDeskOS fonctionne donc en mode
+texte. Ceci a pas mal d'avantages, comme par exemple, le fait de pouvoir
+faire tourner les logiciels en multitâche sans entrer en conflit avec le
+multitâche du système d'exploitation qui tourne derrière. Un autre
+avantage de taille, est qu'il n'est plus nécessaire de compiler le code
+du programme, ce qui nous fait gagner de l'énergie mais qui permet aussi
+une compatibilité complète entre toutes les versions de MultiDeskOS.
+-- Jayce - L'interpréteur pour un développement durable --
+%
+Actuellement donc, MultiDeskOS est un langage de programmation évoluant
+vers un OS.
+-- Jayce - Théorie de l'évolution --
+%
+Ce qui justifie que MultiDeskOS est un peu plus lent que DOS (5x).
+Toutefois, comme il fonctionne en mode texte et avec des starters, il
+serait possible de créer un processeur 2048 bits pour 8(bits) *
+256(Commande MultiDeskOS) et avoir ainsi un OS plus rapide que tous les
+autres. MultiDeskOS permettra d'arrêter une fois pour toute les attentes
+entre logiciels et matériels puisqu'il me suffit de créer un starter
+pour la nouvelle machine 64GBits pour que tout MultiDeskOS, ses jeux et
+programmes tournent dessus. MultiDeskOS est donc un peu plus lent que
+DOS mais pourrait devenir plus rapide, exécutant une commande au lieu de
+20 instructions asm.
+-- Jayce - Je me comprends --
+%
+Il faut savoir que la nouvelle version incrémente un compteur de 1 à
+1000000 en 5 secondes en mode texte, au lieu de 228 secondes pour la 1.0
+beta 29c qui est sur le site internet.
+-- Jayce - Bench 2, le retour --
+%
+En clair, la nouvelle version 1.1 de MultiDeskOS est 2 fois plus rapide
+que la version précédente 1.0. Comme la boucle MultideskOS de test
+comprend 4 instructions, on peut donc dire que le nouveau MDOS peut
+exécuter plus de 4 millions de commandes en une seule minute sur un P2.
+MultideskOS vous offrira donc une vitesse presque égale à MS-DOS avec
+des graphismes et des Shell à la Windows - Linux. Autrement dit, la
+nouvelle version de MultideskOS exécutera en une seule minute, 750
+programmes de 5303 commandes.
+-- Jayce - Bench --
+%
+Je vais ptetre passer pour un couillon, mais c'est quoi DTC ?
+-- Jayce - Couillon --
+%
+Je projette par la suite, de recompiler MultideskOS pour Amiga 500 et
+Atari 1040 ST fm et STE. De cette manière, MultideskOS tournera sur
+quelques plateformes et quelques plates formes tourneront sous celui-ci.
+Ca marchera dans tous les sens :-)
+-- Jayce - Et vice et versa --
+%
+Les versions futures de MultideskOS vous permettront de gérer des
+niveaux de sécurité supplémentaires, permettront de rediriger des
+satellites de la NASA par internet et supportera une interface domotique
+de 8 entrées + sorties.
+-- Jayce - C'est l'amérique ! --
+%
+Je préfère vous foutre tous le cul par terre dans 3 à 6 mois, après
+avoir travaillé sur MultideskOS et après l'avoir rendu stable et
+intuitif. [...] De plus, un éditeur de logiciel m'a proposé d'éditer
+MultideskOS. Ne vous inquiétez pas, et commencez à programmer dessus si
+vous voulez gagner, à moyen et à long terme, un bon paquet de fric. Tous
+les logiciels windows et linux devront être reprogrammés sous notre
+MultideskOS. Reste à savoir qui les fera et qui gagnera des $$$.
+-- Jayce - Business plan --
+%
+Comme tu vois, il y a bien plus qu'un programme derrière MultideskOS. Ca
+m'étonnerait qu'à lui seul, il ait réussi à faire un système avec toutes
+les facultés qu'a le mien.
+-- Jayce - Ciel ! Un concurrent --
+%
+Programmer en francais est plus rapide car notre cerveau parle francais
+depuis la naissance et ne doit donc pas convertir.
+-- Jayce - Évidemment, en allemand c'est plus dur. --
+%
+Même un gamin de 12 ans pourrait faire un Word ou un Excel sous notre
+MultideskOS.
+-- Jayce - Scénario de fin du monde --
+%
+Conception d'un logiciel sur demande :
+- Petit utilitaire en mode texte. 61,97 Euros.
+- Programme privé en mode texte ou graphique. 247,89 Euros.
+- Logiciel complet pour entreprises. 495,79 Euros.
+-- Jayce - Catalogue --
+%
+> Pouvez-vous nous montrer un exemple de comment on assigne une fonction
+> à un signal ou à un évènement ?
+Pour appeler une fonction, il suffit de tapper son nom.
+-- Jayce - Y'a pas besoin de tout ça. --
+%
+Avez-vous un exemple de programme partagé ? Genre, mémoire partagée ou
+autre... ?
+-- Jayce - Curieux --
+%
+Je crois que vous êtes tous tellement habitués à Windows et Linux que
+vous ne vous rendez pas compte des facilités de MultideskOS.
+-- Jayce - Coding party --
+%
+Pour le Multitache, sache aussi, que le vrai Multitache n'existe pas !
+Pour avoir du vrai Multitache, il te faut plusieurs processeurs.
+-- Jayce - Je sais, ça fait mal --
+%
+Mais si tu charges Word et Excel par exemple, rien ne sert d'avoir un
+multitache puissant ! Tu connais quelqu'un qui peux tapper sous Excel et
+sous Word en même temps ? Impossible. Tu peux faire des copier/coller,
+ils peuvent tourner ensemble l'un derrière l'autre à quelques micro
+secondes d'intervalles, mais ils ne seront jamais en même temps et n'ont
+pas besoin de l'être car un seul clavier
+-- Jayce - Logique --
+%
+Les bouton occupent 0% du temps processeur !
+-- Jayce - \o/ --
+%
+MultideskOS est donc interpréteur et non pas compilateur comme Windows
+ou Unix.
+-- Jayce - Faut pas confondre --
+%
+On peut avoir des if imbriqués mais pas de Else imbriqués.
+-- Jayce - Limitations --
+%
+On ne sait pas définir MultideskOS. C'est un OS ou en tout cas ca le
+sera par la suite.
+-- Jayce - Mystique --
+%
+Pour quitter, on va donc sur la ligne "Quitter" de la fiche "Options" et
+on fait Shift gauche + Enter dessus ou Shift Gauche + 2 (pas pavé)
+-- Jayce - Interface intuitive --
+%
+Si tout le monde s'en fou, pourquoi tout le monde est abonné ?
+-- Jayce - sarcastique --
+%
+Découvrez MultideskOS, notre nouvel OS compatible MSDOS, Windows,
+Macintosh et Linux ! Supporte la domotique, l'intelligence artificielle,
+ne peut-être contaminé par des virus informatique, transportable, ne
+craint pas le piratage informatique si utilisé sans autre OS.
+-- Jayce - Introduction/Conclusion --
+%
+Utilisez MultideskOS pour créer des outils plus puissants tel de
+nouveaux GSM, de nouvelles imprimantes intelligentes, des vidéo VHS avec
+menu interactifs, équipez vos satellites d'un système souple,
+configurable et sécurisé, afin de gérer toute une liste de tâches pour
+un moindre coùt.
+-- Jayce - Technologies d'avant garde -
+%
+MultideskOS ne gère pas la mémoire comme tout le monde... Il n'y a pas
+de swapping ni de fragmentation, car tri automatique des variables dans
+la mémoire par ordre alphabétique etc..
+-- Jayce - Ça me la coupe --
+%
+Alors, la beta29B, en plus de ces deux changements, aura quelques bugs
+en moins, mais assez indescriptibles... Par exemple, les IF
+fonctionneront mieux dans la 29b que dans la 29 ou une condition était
+inversée...
+-- Jayce - Logique floue --
+%
+> > Oh, j'aime pas trop parler de comment MultideskOS gère les progs...
+> Pourquoi ? Trop technique pour vous ? ;-)
+Non, mais je n'aime pas que tout le monde connaisse son fonctionnement
+parfaitement, car je ne veux pas qu'on me vole mon projet. Je sais qu'il
+y a de bons programmeurs dans le monde et qu'ils seraient tout a fait
+capables de prendre mes idées.
+-- Jayce - Espionnage industriel --
+%
+> Mode réel et protégé dépendent du processeur (Intel et compatibles).
+> Un pocket sous ARM ne proposera jamais de modes comme ceux la par ex.
+Je sais mais ils pourraient changer le processeur. Je sais très bien que
+le 286 tourne en réel et que le 386+ en protégé.
+-- Jayce - Supprimer le problème, vous supprimez la solution --
+%
+De plus, rien n'empeche Amiga de créer eux-même un shell Amiga afin de
+rester dans la course et d'avoir un ordinateur compatible avec ceux qui
+sont dans le commerce aujourd'hui. [...] C'est pour ce genre de société
+que MultideskOS peut s'avérer etre une puissance de taille à moyen et à
+long terme.
+-- Jayce - Tous avec moi ! --
+%
+Chez nous, pas question de faire des milliers de logiciels tant que nous
+n'aurons pas un MultideskOS valable. Ce qui sera le cas dans les jours à
+venir, voir les deux ou trois semaines. On est tout bon.
+-- Jayce - Satisfaaaaaakchieuuuune --
+%
+Bon, chez nous, People et MultideskOS fonctionnent tous les deux, alors
+il est difficile de se rendre compte... mais nous venons de mettre un
+nouveau fichier people10.exe et multidsk.exe sur le site internet
+officiel. Cette nouvelle version alloue 8.192.000 octets alors que
+l'ancienne version en allouait 65.535.000.
+-- Jayce - Code de haute voltige -
+%
+Nous avons toutefois un support téléphonique que vous pouvez joindre
+sans hésitation au (+32)xxxxxxxxx. Ce support téléphonique n'a pas
+encore d'horaire et peut-être soit allumé, soit éteint.
+-- Jayce - Dodo --
+%
+En effet, nous vous proposions nos produits gratuitement, et n'avons
+rien gagné comme argent. Nous nous sommes fait pirater, et avons décidé
+de faire certains services payants, mais ceci ne vous plaît pas. C'est
+pourquoi, nous refaisons tout gratuit, y compris les logiciels, puisque
+pour tout le monde, contribuer est de trop. Toutefois, ne venez pas nous
+faire chier pour nous poser la moindre question par email, nous ne
+voyons pas pourquoi nous devrions répondre à toutes vos questions alors
+que nous ne sommes pas payés pour cela.
+-- Jayce - Énervé --
+%
+Si ce groupe n'est pas accessible, c'est qu'il a été piraté et on s'en
+fou, vous n'aviez qu'à nous donner les moyens de porter plainte et
+d'agir en conséquence. Il se pourrait que Jayce poste sur le chat ou le
+forum de ce groupe Yahoo, mais il se peut aussi que quelqu'un d'autre
+poste sous son nom. On en a rien à foutre.
+-- Jayce - Blues --
+%
+Je pense que je vais créer un autre format que le MPG, AVI et MOV, qui
+soit propre à MultideskOS, avec mes propres compressions. J'ai quelques
+idées pour faire de bonnes compressions.
+-- Jayce - Garagiste --
+%
+Vous bénéficieriez alors de la puissance de MultideskOS, avec un système
+portant vôtre nom, garanti sans plantages que vous pourriez configurer
+comme vous le souhaitez et rester cependant compatible avec les autres
+systèmes comme Macintosh par exemple qui pourrait alors faire un système
+Mac compatible Windows...
+-- Jayce - Suivez moi bien --
+%
+Les icones et curseurs de souris peuvent être ceux utilisés par
+Microsoft Windows, mais seuls les fichiers de 766 Octets 32x32 sont
+supportés pour le moment.
+-- Jayce - Précis --
+%
+* MultideskOS gère mieux le clavier.
+* La calculatrice refonctionne
+* Un petit jeu avec une balle qui rebondit a été ajouté.
+* Les boutons fonctionnent maintenant parfaitement et à chaque fois.
+* La vitesse de MultideskOS a été énormément améliorée. Il est
+ maintenant beaucoup plus rapide que tous ses concurrents.
+-- Jayce - Changelog --
+%
+<Jesus> Tiens, Jayce, rigolons un coup : pour le support de l'IDE,
+compte 10000 lignes de C
+<Jayce> on s'en fou, je programme MultideskOS en pascal
+-- Jayce - Le pascal, c'est plus fort que toi --
+%
+<on_baise_pas_jesus> jayce, tu devrais pas être te comporter comme ça
+avec ce genre de public, tu pourrais le regretter, cincèrement
+<Jayce> on>> pourquoi ? ils vont me faire quoi hein ? je suis le fils d'
+un sénateur je te le rappelle
+-- Jayce - Intouchable --
+%
+<Jayce> le C c de l'assembleur
+<Jayce> un niveau au dessus
+<Jayce> qui est lui aussi un niveau au dessus du 0 et 1 du processeur
+-- Jayce - La théorie des couches --
+%
+<Jayce> j'attaque Windows comme un virus
+<Jayce> je le bouffe de l'intérieur puisque je ne peux pas le contrer
+<Jayce> je le double
+<Jayce> je gagne avec ou sans lui
+-- Jayce - A genou ! --
+%
+<Jayce> Al // MultideskOS a son propre language , c'est une sorte de
+Visual Basic indépendant
+-- Jayce - VB, _la_ référence --
+%
+<glandium> jayce : t'as pas de remords à entuber tes amis/proches/
+connaissances ?
+<Jayce> glandium / ils sont tous très heureux
+-- Jayce - Les pratiques de mes amis ne me regardent pas --
+%
+<DJailles> Jayce: sérieux MultideskOS t'occupe à plein temps ?
+<Jayce> DJailles // oui, c mon métier
+<Jayce> comme Bill Gates avec Windows
+-- Jayce - Illustre précédent --
+%
+<guile> Diskor: prend un vrai OS: BeOS
+<Jayce> guile // BeOS a fait faillite
+<Jayce> trop gratuit, ca fait fermer la boite
+<Diskor> Jayce: c'est quoi la différence entre gratuit et trop gratuit ?
+<Jayce> Diskor // BeOS donnait une version de 50 Mb avec quelques
+trucs... ce n'est pas bon, il faut que l'OS soit payant pour que les
+gens doivent payer pour
+<Jayce> utiliser les logiciels gratuits
+-- Jayce - Quand on paie, c'est moins gratuit, mais c'est mieux --
+%
+<marc_> tu connais le Hurd ?
+<Jayce> non
+<Jayce> c quoi ?
+<marc_> tu connais L4 ?
+<Jayce> non plus, je connais pas bcp de language
+-- Jayce - Et L5, c'est du poulet ? --
+%
+<Jayce> il est ou votre OS a vous ?
+<marc_> Jayce: dtc
+<polop> Jayce : DTC
+<guile> Jayce: dtc
+<longhairedguru> Jayce: dtc
+<Jayce> c koi dtc ?
+-- Jayce - Il n'est jamais trop tard pour apprendre --
+%
+<Jayce> eluom // Windows a beaucoup de pascal
+<Jayce> à la base
+-- Jayce - On en apprend tous les jours --
+%
+<Jayce> jjb, tu sais, le C, c de l'assembleur, mais avec des crasses
+dedans
+<Jayce> le VB c de l'assembleur avec plein de crasses dedans
+<Jayce> la programmation objet c de l'asm aussi tout n'est qu'asm, mais
+a diff niveaux
+-- Jayce - La programmation, c'est sale ! --
+%
+<Ploop> Jayce : J'ai programmé un cd-key generator, C'est mal ?
+<Jayce> ploop // ca ne marche pas sous MultideskOS ca
+<Ploop> Jayce : et pourquoi ca ne fonctionne pas ?
+<Jayce> ploop / parce que MultideskOS est recompilé pour chaque user
+( produit )
+<Jayce> s'il y a 100 commandes de MultideskOS, il est recompilé 100 fois
+<Ploop> Et tu le genere comment le no. de serie ?
+<Jayce> c automatique le recompilage, tu met compile = 100 et voila :-)
+<Jayce> ploop // au hasard
+<Frodon> Jayce: au hasard ? comment t'assure que tu fais pas 2 fois le
+même ?
+<Jayce> et les fichiers sont cryptés avec ce nr de série, donc si tu le
+change, tous les fichiers sont détruits
+<Jayce> frodon // il retient ce qu'il a déjà sorti
+-- Jayce - 100% secure --
+%
+<Jayce> moi je n'ai pas beaucoup de savoir, mais bcp d'intelligence, car
+je sais me sortir de tous les problèmes rencontrés
+-- Jayce - Ph34r ! --
+%
+<Jayce> GIF, JPG etc -> DIA <Ploop> Jayce : DIA ? <Jayce> DIA = Dessins
+assistés par Intelligence Artificielle <Jayce> et les vidéos c'est VIA
+-- Jayce - Logique --
+%
+(20:17:33) Ploop: Tu peut m'expliquer comment fonctionne l'IA?
+(20:17:34) Jayce: non, c'est trop long
+(20:17:35) Jayce: en plus il faut avoir une grande largeur/vue d'esprit
+(20:17:36) Jayce: et connaitre un peu le fonctionnement du cerveau
+ humain sous forme math?matique
+-- Jayce - Une autre fois, peut-être, petit scarabé --
+%
+(20:17:37) Ploop: Tu as fait des etudes?
+(20:17:38) Jayce: non
+(20:17:39) Jayce: c pour ca qu'on a pas toujours les meme termes
+(20:17:40) Jayce: mais einstein non plus
+-- Jayce - MultideskOs me prend tout mon temps --
+%
+<@Jayce> frodon / on était trois au début et maintenant je suis de
+nouveau plus ou moins seul, mais c pas grave, c moi qui ait tout fait
+jusque maintenant
+-- Jayce - Ph34r d4 M4st3r ! --
+%
+<mostroplant> Jayce: est-ce qu'il est prévu un portage d'emacs sur
+Multidesk ?
+<@Jayce> monstroplant / nan, pas encore de shell emac
+<Monstroplant> Jayce: ah, tant pis
+<@Jayce> monstroplant / le shell mac sera fait de toute facon
+-- Jayce - Pas tous à la fois svp --
+%
+En premier lieu, je vous rappelle que MultideskOS fonctionne en mode
+texte tout comme internet. CCe qui signifie que MultideskOS, grace à sa
+simplicité et sa puissance, pourra un jour remplacer le format internet
+qui est pour le moment soutenu par les languages HTML - JAVA -
+ColdFusion etc..
+-- Jayce - Internet, c'est simple --
+%
+Grace à ses technologies pointues, nous pouvons dire que notre système
+ne plantera jamais. Il est parfaitement stable et ne craint plus non
+plus les virus informatiques.
+-- Jayce - Mes chaussures me serrent un peu --
+%
+Pour pouvoir utiliser nos logiciels, il vous faut acheter notre système
+MultideskOS. C'est ce système qui va traduire nos logiciels pour que le
+processeur de votre ordinateur les comprenne.
+-- Jayce - Je fais simple pour les neuneus --
+%
+J'ai inversé la date de sortie entre le logiciel de gestion pour les
+boulangeries avec celui des écoles, afin que les professeurs puissent
+insérer leurs notes dès la rentrée des classes, les boulangeries pouvant
+attendre.
+-- Jayce - Plannificateur éclairé --
+%
+M'occuper du réseau par cable série et LPT, afin qu'il détecte de suite
+l'autre PC, et qu'il vous laisse la possibilité d'échanger des fichiers
+d'un ordinateur à un autre.
+-- Jayce - Quand on vous dit qu'il y en a là dedans ! --
+%
+Vous avez lancé MultideskOS sou un émulateur Unix, d'ou sa lenteur
+éventuelle.
+-- Jayce - Ben oui, forcément ! --
+%
+MultideskOS est un système interpréteur, il fonctionne donc avec AI et
+non avec pointeurs et n'est donc comparable, ni avec Windows, ni avec
+Unix ou ce qui existe déjà dans le commerce.
+-- Jayce - La révolution est en marche --
+%
+Il a été dit que le dossier devait etre x:\Multidsk car MultideskOS est
+portable (on ne doit pas l'installer)
+-- Jayce - Ahah ! Je l'avais vu venir celle-là. --
+%
+Effectivement, BeOS est mort car il n'était justement pas sur une base
+DOS.
+-- Jayce - BeOS ça su><e --
+%
+MultideskOS est plus ou moins open source.
+-- Jayce - Je me tâte --
+%
+Au fait, l'interface Windows permet de faire plus de choses. On peut
+lancer 4 programmes.
+-- Jayce - Et ça ne fait que commencer --
+%
+Si la souris ne bouge pas sous MultideskOS, quittez le, lancez un driver
+tel mouse.com et redémarrez MDeskOS.
+-- Jayce - Hotline compétente --
+%
+> J'ai vu mieux sur
+> http://www.lindows.com/lindows_products_lindowsos.php
+Je suis allé voir, c'est pas aussi bien que le Multidesk.
+-- Jayce - Lindows, ça su><e --
+%
+Notre OS n'est pas comme BeOs. J'ai testé BeOs aussi, mais BeOs ne
+permettait pas de faire ALT+TAB pour passer d'un système à l'autre alors
+que le Multidesk oui.
+-- Jayce - J'ai déjà dit que BeOS ça su><e --
+%
+Un de plus, tu veux que ton PC dise bonjour au clients qui rentrent dans
+ton magasin et tu veux pouvoir les compter... Rien de plus facile, le
+Multidesk est domotique et te permet de gérer toutes ces choses... --
+Jayce - Multidesk est poli --
+%
+Il en est de même avec tous les autres OS. On redessine l'interface
+graphique en mettant des barres, des boutons, etc la ou il faut (
+suivant l'OS modèle ) et on essaie de faire des programmes qui
+supportent la plupart de ses extentions.
+-- Jayce - Dis papa, c'est quoi une interface graphique ? --
+%
+Je programme depuis que j'ai l'age de 11 ans et je connais bien le
+language machine, l'assembleur, le Pascal, et tous ses dérivés. Ya la
+mémoire, le Multitache, l'espace disque, les drivers, les textes, les
+principes, les DLL, les modules, les fichiers multimedia, le 32 bits, le
+mode protégé, la compatibilité et tout son aspect commercial...
+-- Jayce - Ah, vous croyez que c'était plus simple, hein ? --
+%
+Les plus grand génies sont souvent passés pour des fous ou des cons, et
+ce n'est que après un bon nombre d'explications que les gens ont vu
+qu'ils étaient des génies et qu'ils avaient raison.
+-- Jayce - Je suis sur le chemin du Panthéon --
+%
+Merci mon nounours, mais je te signale que ce HTML de merde a été créé
+par "MICROSOFT Word", et qu'il a fallu que je le convertisse avec Cold
+Fusion pour qu'il le considère comme un fichier nomal et pas comme un de
+ces putain de fichier HTML Word débile qui ajoute encore plus de merde
+dans le fichier... De plus, si ce putain de MICROSOFT Outlook Express
+supportait l'option BCC et que Microsoft ne faisait pas un Outlook et un
+Outlook Express juste pour nous donner plein de confusions, j'aurais pu
+cocher cette case dans le menu View. Pour ce qui est de la pollution,
+tous mes messages sont regroupés dans le meme message de base, alors que
+j'aurais pu l'envoyer dix fois et répondre sans reply.
+-- Jayce - Microsoft, ça su><e. Et ta gueule d'abord. --
+%
+Faut rien bouger à votre système. Tout tourne comme avant, mais avec le
+Multidesk, qui supporte la domotique, permet de réparer votre Windows
+s'il tombe en panne, puisqu'il tient sur une disquette, etc... Pas
+besoin de créer de partition, Windows croit que c'est un programme
+-- Jayce - Attendez, je claque dans mes doigts --
+%
+BEOS est merdique. Il se télécharge et fait 50 mégas et n'est pas
+compatible Windows. Même si il met un lien sur le bureau de Windows pour
+le lancer, on doit redémarrer la machine pour passer d'un système à
+l'autre alors que le multidesk ne doit pas etre installé et peut avoir
+aussi un lien sur le bureau de Windows, mais avec lui on peut swapper
+entre le Multidesk et Windows via la touche ALT-TAB.
+-- Jayce - Il me semblait l'avoir pourtant dit, que BeOS ça su><e --
+%
+Autant de divisions que d'interfaces graphiques... Beos, Linux, Unix,
+Dos, Windows, Macintosh, Amiga, Atari... Un sacré nombre, plus tous les
+jeunes programmeurs désirant créer leur OS. En effet, ils n'auront plus
+besoin de créer des programmes gérant la mémoire, les disques, drivers
+et autres... Ils n'ont qu'a créer une interface graphique Multidesk. Si
+tout le monde crée son interface graphique sous le Multidesk, tous les
+systèes du monde seront différents mais compatibles entre-eux. Plus de
+monopoles.
+-- Jayce - Je veux sauver le monde --
+%
+Deux secondes, ce serait pas mal que vous me montriez le language perl,
+pour que je le rende compatible avec le Multidesk, lisez la FAQ de notre
+site (en bas de bage) pour savoir comment créer un language PERL sour le
+Multidesk.
+-- Jayce - Ah zut, je connais pas ce truc là. --
+%
+Pfff, je suis allé voir, je comprend pourquoi vous critiquez tous
+MultideskOS, vous êtes jaloux, car vous ne savez rien programmer d'autre
+que des sites qui font planter des machines, ou des images stupides. Les
+gens les plus intelligents ne sont pas ceux qui savent pirater ou faire
+planter mais ceux qui savent protéger.
+-- Jayce - Rira bien qui rira le dernier. --
+%
+Non, je programme en InLine sous Pascal, ce qui convient à mettre des
+codes hexadécimaux séparés par Virgule. De plus c'est le code le plus
+rapide et le plus petit. Idéal si on veut faire un système rapide et
+petit.
+-- Jayce - Ça vous la coupe, hein ? --
+%
+Je peux inclure n'importe quel language dans Multidesk, mais FORTH n'est
+pas prévu pour le moment. Il me faut de la documentation sur ce language
+et il ne pourra être inclu que en juillet minimum,
+-- Jayce - Enfer, il était pas planifié celui-là. --
+%
+En fait, MultideskOS fonctionne assez rapidement, il est même beaucoup
+plus rapide que Windows dans beaucoup de situations, parce que le temps
+de chargement ( disque ) d'un programme de 1 Mo est plus lent que celle
+d'un programme de 3 à 50 Ko, et que les calculs processeur mettent moins
+de temps que les accès disques. C'est pour cette raison notemment que
+les PC portables sont plus rapides. Ils ont en effet un disque de
+dimention plus petite. De plus, le système n'a plus besoin de SWAP
+(Cache disque), à cause des petites tailles. De ce fait, on evite un
+fichier de 250 Mo sur le disque ainsi que des vas et viens réguliers de
+la tete, que Windows fait pour lire une partie du programme et pour
+mettre cette partie dans le fichier SWAP, avant d'y accéder à nouveau
+pour la relire comme si c'etait de la mémoire RAM. Les caches disques
+sont ridicules de nos jours, avec 256 Mo de RAM, Windows RAM encore,
+alors que MultideskOS tourne sans rien dire a partir de 16 Mo, 8 Mo
+étant le minimum. Nous avons testé, MultideskOS est aussi rapide sur un
+486 - 66 Mhz que Windows sur un Athlon 750 Mhz. Sur ce mme Athlon,
+MultideskOS démarre entre 2 et 5 secondes, alors que Windows +- en 30
+secondes.
+-- Jayce - Vous n'y connaissez rien au matos. --
+%
+> > Nous sommes heureux de vous signaler l'ouverture d'un nouveau site
+> > "Multidesk OS" intermédiaire
+> Dites, c'est pas bientôt fini ce spam ?
+C'est mon Thread
+-- Jayce - Non mais, qui c'est le chef ici ? --
+%
+De plus, si votre Windows 95 - 98 ou Me plante, notre OS peut le réparer
+automatiquement.
+-- Jayce - C'est pas un os, c'est une pharmacie --
+%
+De ce fait, un programme complet ne fait que 1 à 5 Ko maximum sous
+MultideskOS alors que le même sous Windows fait 100 à 500 Ko.
+-- Jayce - Windows ça su><e (bis). --
+%
+On peut en effet redéfinir ce que l'on souhaite. Tu peux très bien
+mettre dans un fichier système du Multidesk : One = 1 Tu pourras alors
+tapper dans n'importe quel programme MultideskOS : Writeln One + One
+pour qu'il affiche 2 à l'écran... C'est génial !
+-- Jayce - C'est bête, mais fallait y penser ! --
+%
+Il est aussi facile de créer un browser HTML puisque lui aussi est
+exécuté en language texte. Le format HTML est plus compliqué et beaucoup
+moins performant.
+-- Jayce - HTML, ça su><e --
+%
+Les fichiers peuvent être cryptés via l'EXP, qui est le Multidesk
+Extended Protection. Il est alors impossible de lire la source du
+fichier.
+-- Jayce - Avec un peu d'habitude, on peut regarder la matrice --
+%
+La domotique et l'intelligence artificielle sont les principaux atouts
+de MultideskOS. C'est pour cette raison qu'il a été conçu sur une
+plateforme interpréteur et non compilateur.
+-- Jayce - Mais on ne vous a rien appris à l'école ? --
+%
+Il y aura des d'outils, mais la programmation sous Multidesk est très
+simple et se passe volontier d'outils.
+-- Jayce - Emacs, ça sert à rien --
+%
+Aussi, MultideskOS n'utilise plus de programmation conditionnelle,
+contrairement aux autres. Dans la pluspart des cas, fini les IF, ELSE,
+ENDIF. Exemple : PutButton LeftReach [Vies = Vies - 1] En clair, dès que
+l'on relâchera le bouton gauche de la souris sur ce bouton, le nombre de
+vies diminuera de 1. On peut ainsi appeler des variables, des fonctions,
+etc.. Ceci évite les traditionels : "IF (ButtonName = Button1) Then" On
+se retrouve avec un programme ne faisant alors que quelques lignes.
+-- Jayce - Oui, oui, révolutionnaire on vous dit. --
+%
+Non, même si la base du système est gratuite, le système est commercial,
+comme le sont Microsoft Windows, Mac et autres. Ce qui assurera, une
+suite et une prise en main du système de plus en plus sérieuse et
+concrête.
+-- Jayce - Je vous ai dit que j'avais des talents de vendeur ? --
+%
+D'un point de vue vitesse, sachez que MultideskOS est plus rapide que
+les autres, pour une simple raison : la lecture sur les disquettes et
+disques durs est plus lente que le temps que met le processeur pour
+analyser et décoder. Autrement dit, il est plus rapide de charger un
+programme de 5 Ko en mode texte que de lancer un programme compilé de
+150 Ko, parce que la tête du disque dur ne doit bouger qu'une seule
+fois, le programme tenant dans un seul secteur du disque. De plus,
+MultideskOS utilise des techniques intelligentes et complexes qui
+permettent à n'importe quel programme de se charger entre une demi
+seconde et deux secondes suivant le type de machine. Le programme est
+géré comme interprété et compilé.
+-- Jayce - C'est mathématique. --
+%
+MultideskOS ne supporte pas encore les disques NTFS. Vous devrez donc
+avoir Windows NT, 2000 ou XP derrière MultideskOS pour avoir la
+possibilité d'accéder à vos fichiers.
+-- Jayce - Un peu de patience ! --
+%
+Les interfaces sont des programmes qui se chargent au démarrage du
+systême, affichant les boutons et menus là où il convient.
+-- Jayce - A votre service. --
+%
+Mais comme expliqué dans la FAQ, notre Multidesk est en effet multitâche
+préemptif, fonctionne en mode protégé 32 bits. Il est tout à fait comme
+ses frères Microsoft Windows, Linux etc... Je rappelle encore que
+personne n'a entendu parler de la première version des OS en général ou
+très peu. Il faut du temps pour prouver que ceci ou celà vaut quelque
+chose. Qui connait Windows 1.0 ?? Qnx 1.0 ?? -- Jayce - C'est de la
+merde, mais ça va pas durer. --
+%
+- Oui il est tout a fait MultiUtilisateur. Tout les users peuvent
+ configurer leur session comme ils le souhaitent.
+-- Jayce - On ne me coince pas comme ça, moi. --
+%
+Non, nous ne plaisantons pas pour les virus. Les virus tel "I Love You"
+et autres sont impossibles sous MultideskOS. [...] Notre OS fonctionne
+en mode texte, et les logiciels ne se créent plus par changement direct
+de registres processeur, mais par des fonctions MultideskOS.
+-- Jayce - Et toc ! --
+%
+Eh bien voila ! Notre but est de pouvoir offir la possibilité à Mac de
+tourner sous Windows. Donc de leur permettre une compatibilité inverse
+également. Sinon Microsoft s'empare de Mac, alors qu'avec nous, Mac
+s'empare de Microsoft.
+-- Jayce - Sauveur d'Apple. --
+%
+Ainsi, les mises à jour de MultideskOS ne changeront RIEN ! Le nouveau
+système tournera mieux, sera plus rapide, plus stable, comportera plus
+de commandes, mais sera exactement le même qu'avant la mise à jour.
+-- Jayce - Tout est dans le rien, et réciproquement. --
+%
+Nous allons faire en sorte que MultideskOS et surtout ses outils de
+cryptage/décryptage soient remis à jour régulièrement, car la sécurité
+est mieux assurée ainsi. Exemple, nous mettons MultideskOS sur le net le
+30 juin 2002, vous codez vos fichiers avec MultideskOS, trois semaines
+plus tard, un pirate informatique parvient à les décoder, pas grave ! Le
+temps qu'il trouve comment les fichiers sont codés, une nouvelle
+combinaison de codage est déjà sortie ! Les fichiers déjà codés avec
+l'ancienne version seront recodés avec la nouvelle version
+automatiquement. Le travail ne doit être fatiguant QUE pour les pirates
+informatiques !
+-- Jayce - Les \/\/ar10rd5 n'ont qu'à bien se tenir. --
+%
+MultideskOS n'a pas de base de registre comme Windows. Il n'a en effet
+que des fichiers INI.
+-- Jayce - La base de registre, ça su><e --
+%
+MultideskOS est un OS. Il ne gère pas (encore) le secteur boot, mais le
+fera par la suite. Comme il a ses propres formats de fichier, et qu'il
+gère tout, on considère que c'est un OS et non un Shell.
+-- Jayce - Tanenbaum ? Qui c'est ça ? --
+%
+MultideskOS permet de lancer 255 logiciels en meme temps pour le moment.
+Ceci pourrait etre augmenté par la suite.
+-- Jayce - Du calme ! Tout vient à point à qui sait attendre. --
+%
+Nous venons d'améliorer l'interface Windows sous MultideskOS. Vous
+pouvez maintenant utiliser son menu "Démarrer" comme sous le vrai
+Windows.
+-- Jayce - Alors, heureux ? --
+%
+MultideskOS quand à lui, suit la politique Microsoft. Le système est
+livré presque nu, mais il est possible de l'étendre autant qu'on veut.
+-- Jayce - Mutidesk, c'est un espèce d'élastique en somme. --
+%
+Je voulais aussi le faire seul, car si d'autres personnes touchent au
+code source, elles pourraient mettre du code que l'un ou l'autre ne
+comprendrait pas. C'est ce qui fait que certains OS sont très lents, une
+personne met une option, il suffit de changer un 0 en 1, mais l'autre
+personne ne le sait pas et met 15 nouvelles lignes de code au lieu de
+remplacer ce 0 par 1.
+-- Jayce - Je suis le seul à coder propre. --
+%
+Je rappelle que j'ai déjà acheté les noms de domaine pour montrer ma
+bonne foie, et prouver que MultideskOS n'est pas un VaporWare comme
+certains le croyaient.
+-- Jayce - Si c'est pas un sacrifice, ça ! --
+%
+Bien entendu, nous allons créer ces outils pour que les gens ne soient
+pas perdus, et allons aussi améliorer leurs similitudes et
+présentations, ceci en attendant que MultideskOS ait suffisament de
+fonctions pour convertir les programmes Windows au format MultideskOS
+(émulateur).
+-- Jayce - Et cela ne fait que commencer. --
+%
+Vous montre le menu démarrer - recherche sous MultideskOS sur shell
+Windows.
+-- Jayce - Comment ça fatigué ? --
+%
+Simplement parce que lors du lancement d'un programme DOS ou Windows
+(fichier EXE-COM-BAT), MultideskOS met l'écran en mode texte, afin que
+le chargement du programme Windows soit plus rapides. En effet, Windows,
+lorsqu'il reprend la main sur MultideskOS, sauve son environement comme
+pour tout autre programme, avant de le mettre en réduction dans la
+barre. De ce fait, si votre MultideskOS tourne en 1024x768, Windows va
+devoir sauver 786 432 pixels + tout le reste, ce qui prend 3 à 10
+secondes suivant les machines alors que l'opération est immédiate
+lorsque MultideskOS s'en occupe et met l'écran temporairement en mode
+texte. Il vous suffira par la suite de presser simplement une touche
+pour que votre bureau MultideskOS apparaisse comme avant.
+-- Jayce - Fallait y penser. --
+%
+La photo 29 montre que maintenant, les boutons enfoncés ont un cadre de
+contour afin de voir exactement sur quel bouton on se trouve.
+-- Jayce - Un peu de 3D, c'est plus joli. --
+%
+Vous voulez peut-être le code en open source pour pouvoir mieux pirater
+? Avez-vous compris qu'au plus le code est protégé, au plus ca évite les
+petits malins de pirater ?
+-- Jayce - Et puis quoi encore ? --
+%
+Bon... certaines personnes m'ont parlées de l'open-source. Je pensais
+que l'open-source était donner toutes les sources de l'OS.
+-- Jayce - Mea culpa. --
+%
+Bon, il se pourrait que MultideskOS devienne open source.
+-- Jayce - Mais je suis pas fixé. --
+%
+Comme tu revolutionnes l'informatique pour longtemps, en reduisant a
+zero les risques de virus, en reduisant a presque 0 les temps
+d'exectution, je pense que la course aux armements qu'es l'evolution des
+vitesse d'horloge devient caduque.
+-- Jayce - Et oui, je révolutionne le monde du harware aussi. --
+%
+Le fait qu'il ne soit pas open-source vous certifie un produit complet
+et performant, pas un produit touché par tout le monde, avec de mauvais
+codes.
+-- Jayce - Ça tombe sous le sens. --
+%
+> Une chose est sure si linux est toujour dans lombre c'est qu'ils ont
+> refusé que les grands viennent jouer dans leur court. Le problème avec
+> linux c'est que lorsque tu développes une application, t'est obligé de
+> livré les sources et tous ça gratuitement. KDE étant opensource et
+> étant, je crois, la seul alternative graphique sur linux. Cette état
+> de chose oblige les grosses boîtes à livrer leur source(1er problème)
+> et ça gratuitement.
+>
+> Prener l'exemple suivant. Corel, un fleuron canadien y a pas si
+> longtemps, avait commencé à développer sous Linux(KDE) et à vendre son
+> produit phare
+> 700.00$ US. Bon c'est cher, ça c'est vrai, mais lorsque plus d'un
+> millier d'ingénieurs et de codeurs ont élaborés le projet. Faut
+> bien que quelqu'un paie la note.
+>
+> Et qui pourrait bien s'interresser ? un produit de haut niveau
+> graphique?. Les graphistes sacrement. Eux ils sont prêt à payer.
+>
+> Et qui pourrait bien s'interresser à un produit comme Wordperfect ?
+> Tous ceux dont leurs travails dépend d'un traitement de texte.
+>
+> Sérieusement exist-il un produit sur linux qui soit de calibre avec:
+> CorelDraw ? La suite Office de Ms Photoshop ? AutoDesk et AutoCad... ?
+>
+> Mon avertissement et il est sérieux. éloigne toi de ce qui est
+> OpenSource. Il se peut que tu es entre les mains un concept de Génie.
+>
+> - Fait breveté le concept et non un copyright de ton code. Il y tout
+> un monde entre les deux. Le copyright empêche qq'un de ce servir de
+> ton code à son propre bénifice mais cela ne l'empêche pas de créer
+> un code différent et de copier le concept.
+>
+> Le brevet ça c'est différent. C'est le concept intégral que tu
+> protèges pour les vingts prochaines années. Donc si qq'un élabore un
+> concept similaire, tu peux l'attaquer en justice pour le
+> produit(concept) et non pour le code qu'il renferme. De plus au brevet
+> ce n'est pas sur le code mais sur la forme que repose le brevet. Donc
+> tu peux te foutre du codre et de l'ouvrir si tu veux.
+>
+> Mais avant de ne faire quoique ce soit, prend le temps de bien
+> réfléchir.
+>
+> Il existe un produit qui à créé un emgoument certaint dans la
+> communauté de Palm. C'est "Falch.net Developer Studio". Au fil des
+> bêta, gratuite, le gars à su fideliser une grosse clientèle.
+> Aujourd'hui son produit est au point et il le vend à prix d'or. 99.00$
+> US pour la personelle et 350.00$ US pour la > suite professionnel.
+> C'est le meilleur produit sur le marché actuelement pour programmer
+> sur un Palm. Sont idé de base a été d'élaborer un produit similaire à
+> Visual Studio. Alors comme des milliers de programmeurs programment
+> avec Visual Studio (VC++, VB, VFP), quoi de plus naturel que de
+> travailler avec Falch. Je vous jure que ça prend des mois à s'habituer
+> à Code Warrior. Code Warrior est au monde d'Apple ce que VC++ et
+> Borland C++ est au monde de Windows. Falch est le VC++ de Palm.
+>
+> Donc au lieu du OpenSource. Fait breveter ton produit aux Etats Unis.
+> Je vois mal un européen copier et vendre ton concept en europe. Je
+> crois qu'il y a des entente à ce niveau. Mais bon vérifie sur ce point
+> et agit en conséquence.
+>
+> Après le brevet et seulement si tu as le brevet, fait faire un
+> copyright du code que renferme ton produit. Là c'est plus "touché",
+> s'il y a des bouts de codes copiés, ben oubli le copyrigth.
+>
+> Prend des entententes avec les gens qui veulent dévellopper avec toi.
+> Tu vends les produits et la rénumération ce fait au prorata. Donc si
+> qq'un écrit 100 lignes de codes dans une application qui en contient
+> 10000 bien il touchera 100/1000 des profits générés. Comme ça chaqu'un
+> recoit la juste part pour la contribution apporté.
+>
+> Les mageures pour gagner la partie.
+>
+> Un traitement de texte de qualité Un tableur de qualité Un agenda de
+> qualité Un programme d'envoie et réception de fax. Une messagerie
+> efficace en Intranet et et Internet. Un exploreur pour le Web.
+>
+> Et le plus important, permettre aux mageures comme IBM, COREL et
+> toutes autres société de grande envergure s'installer sur ta
+> plateforme sans avoir de compte à te rendre. En cela pour les
+> applicatifs et non pour les plateformes de d?veloppements.
+>
+> C'est tout. Bye XXXXXXX.
+>
+> En passant l'opensource c'est pour les pauves et les étudiants non pas
+> besoins de revenu pour vivre.
+-- Fan de Jayce - Heureusement que je passais par là --
+%
+La souris ne sert que pour les logiciels utilisant cette dernière.
+-- Jayce - Lapalisse -
+%
+Bien entendu, les claviers nouvelle version, sans fils et avec pleins de
+boutons ne seront peut-être pas fonctionnels à 100%. Toutefois, les
+lettres et les chiffres le seront toutefois. Les touches non reconnues
+sont les lunes et autres.
+-- Jayce - Mon clavier est dans la lune --
+%
+L'enfant qui vient au monde ne se programme-t-il pas en se déduisant que
+pour marcher il faut mettre un pied devant l'autre et recommencer la
+fonction en boucle afin d'avancer ?
+-- Jayce - Ahreu. --
+%
+MultideskOs est apparu en 1996. Á l'époque, je ne savais pas encore ce
+que deviendrait ce véritable monstre informatique.
+-- Jayce - Groaaar ! -
+%
+Le site officiel est disponible en francais et en anglais depuis
+quelques minutes. Il se peut qu'il y ait des erreurs à corriger car le
+site a été généré sous Google
+-- Jayce - La faim, les moyens, toussa --
+%
+Lorsque vous quittez Antibug ou un autre programme, il n'est plus
+possible de choisir un autre logiciel. Il faut recharger MultiDeskOS.
+Ceci ne persistera pas dans les versions futures, mais a été fait
+actuellement, étant donné qu'il existe encore une gestion de clavier
+commune. Autrement dit, si le logiciel SOFTS ne se quittait pas avant de
+charger AntiBug, son menu défilerait lorsque vous feriez défiler celui
+de Antibug.
+-- Jayce - Simple soucis de mise au point --
+%
+MultiDeskOS ne tourne plus lorsqu'un EXE est démarré. Pour cette raison,
+nous limitons les EXE aux jeux. Ceci est pratique car un jeu EXE sera
+gourmand en ressources ( sinon autant le faire en MultiDeskOS ) et sera
+bien heureux de tourner en monotâche. Un module MultiDeskOS devrait
+pouvoir continuer à le faire tourner en multitâche grâce aux Interrupt
+Jump Table de DOS, dont, la $08 et la $1C.
+-- Jayce - Je fais caca aussi ou vous avez compris ? --
+%
+CMDDOS32.exe déconne lorsque tout le système est codé en EXP. Pourquoi ?
+Qqun sait y répondre ?
+-- Jayce - Hotline --
+%
+La nouvelle version de Flash permettra de fonctionner en mode graphique.
+Plus intéressant donc puisque le stromboscope aura un bien meilleur
+effet. Flash simule en effet les flashs blanc de discothèque donnant un
+mouvement de saccade une fois dans le noir.
+-- Jayce - Jusqu'où irez vous ? --
+%
+De plus, ces commandes suivies d'options permettent au système d'être
+plus intélligent car il pourra dès lors se réparer seul par la suite ou
+créer des logiciels de manière autonome.
+-- Jayce - Darwiniste --
+%
+Notre système MultiDeskOS pourrait tout à fait équiper le tableau de
+bord d'une voiture ou d'un avion par exemple, via un simple ordinateur
+386 monté dans l'habitacle. Votre voiture pourrait donc se voire équipé
+d'intelligence, ou d'une série de réflexes lui permettant, une fois
+connectée au système de frein ou d'accélération, monté avec quelques
+capteurs de distance, de freiner ou en tout cas de ralentir si une
+personne traverse la rue au moment ou vous regardez derrière vous...
+-- Jayce - Sécurité routière --
+%
+Flash permet de faire flasher l'écran tel un stromboscope dans les
+discothèques et vous donnera alors l'impression, une fois toutes les
+lumières éteintes, de bouger avec des mouvements saccadés ou au ralenti.
+La prochaine version fonctionnera en mode graphique pour plus de
+réalisme et permettra de modifier la vitesse depuis un fichier de
+config.
+-- Jayce - Boris chauffe son bermuda --
+%
+Apparemment, ce bug apparait lorsque le fichier MDC ou MDF dépasse les
+400 lignes avec commande ou non parce j'ai supprimé des lignes dans le
+MDF qui ne fonctionnait pas jusqu'a ce que ca fonctionne. Hors, cette
+ligne était normale, je l'ai supprimé, ca a fonctionné, j'ai ajouté des
+lignes vides et ca a planté à nouveau, j'ai supprimé d'autres commandes
+au hasard, ca a refonctionné, j'ai rajouté des espaces ou des commandes
+et ca à replanté... Enfin voilà.
+-- Jayce - Debogage --
+%
+Des messages ont aussi été postés sur le net afin de promouvoir
+MultiDeskOS sur ces mémoires de masse, dans les processeurs ou les BIOS,
+notemment chez Intel, AMD et autres grosses sociétés.
+-- Jayce - Spa^WMarketing --
+%
+J'ai aussi décidé de porter plainte contre lui et de demander 5000 Euros
+de dommages et intérêts, pour avoir démoli le serveur de newsgroups en
+postant n'importe quoi comme message, pour avoir démoli le forum qui a
+suivi juste après le serveur de newsgroups, pour avoir créé un package
+de crack EXP dont il se vente sur son site web depuis des semaines, voir
+des mois alors que le code de MultiDeskOS est cencé être fermé ( un
+simple email pour me dévoiler la faille aurait suffit ), pour s'être
+enregistré sur ce forum via plusieurs nicknames dans l'intention
+éventuelle de démolir la future société et produits MultiDeskOS, pour
+avoir créé un système MVM étant sois-disant compatible avec MultiDeskOS,
+afin de démolir notre produit commercial. Une plainte sera déposée
+demain chez mon avocat, maître Jacques Hamaide.
+-- Jayce - Justice --
+%
+De toute facon, je compte bien être très connus partout dans le monde,
+créer un MultiDeskOS qui bousille tout et avoir un tas de gens qui
+sautent en l'air avec moi en discothèque pendant qu'on écoute mes
+musiques.
+-- Jayce - Cauchemar --
+%
+Aussi, MultiDeskOS devient plus complet et puissant, donc le mode texte
+ne continuera pas à l'infini... sauf pour les compatibilités... C'est
+chiant... Pourquoi ne pas avoir tout géré en mode graphique depuis le
+début messieurs les hardwares constructor ?
+-- Jayce - Question existentielle --
+%
+Bref... MultiDeskOS détecte les périphériques lors de leur première
+utilisation. La fonction du CDROM pointera sur la fonction de détection,
+qui une fois achevée modifiera le pointeur sur la fonction de lecture du
+CD par exemple. Ainsi, lors du prochain appel, la détection n'a plus
+besoin d'être effectuée, et il n'y a alors aucune condition dans le
+code.
+-- Jayce - Simplicité --
+%
+L'interpréteur était impensable à l'époque oui, comme il est impensable
+qu'un enfant de 1 an lise un livre, mais les machines d'aujourd'hui et
+de demain fonctionneront sur un disque de type puce électronique et non
+plus sur une plaque mécanique tel que le HD.
+-- Jayce - La puce et la fourmi --
+%
+En clair, la personne X laisse tourner son NetDesk sur son ordinateur,
+pendant que la personne Y lui envoie un email contenant des commandes
+MultiDeskOS. NetDesk va télécharger le mail et le convertir en .MDC
+avant de le démarrer comme n'importe quel programme.
+-- Jayce - Back Orifice pour les nuls --
+%
+J'ai commencé un petit programme qui lit un fichier HTML. En fait, ce
+programme deviendra un browser Internet pour MultiDeskOS. Pour le
+moment, il ne fonctionne qu'en mode texte, et ne supporte que HR, B, /B.
+-- Jayce - C'est le premier pas qui compte --
+%
+Je vais utiliser le format cgi-bin pour gérer le site. En effet, ce
+format ne nécessitera aucun logiciel de messagerie comme c'était le cas
+avant.
+-- Jayce - Comprenne qui pourra --
+%
+Bon, j'ai acheté un livre sur les réseaux et j'ai trouvé comment faire.
+C'était facile, mais il fallait le savoir. Ce qui était écris par
+monsieur tout le monde dans les newsgroups était faux et m'avait induit
+en erreur...
+-- Jayce - Usenet su><e --
+%
+CmdDos32 va bientot gérer l'USB, le PCI et le PnP. J'ai en effet trouvé
+des sites avec des sources PASCAL gérant cela. Il faut encore que
+j'analyse le fonctionnement, que je recrée un code plus ou moins
+similaire mais en 32 bits et que je convertisse par la suite en
+MultiDeskOS.
+-- Jayce - C'est partiiii ! --
+%
+Function #Name(@man)
+ screen.writeln #text("Not yet implemented !")
+EndFunction #Name(@man)
+-- Jayce - La doc ? Quelle doc ? --
+%
+Comme j'ai presque 90 témoins sur le groupe, que j'ai les sources dans
+un coffre à la banque, que je me suis renvoyé MDOS par recommandé
+postal, et qu'il est toujours scellé, je me suis permis de mettre une
+petite version de MultiDeskOS dans la section Files de ce groupe Yahoo.
+-- Jayce - Propriété intellectuelle --
+%
+
+> > MultiDeskOS n'est pas open source non.
+> Arg, tu es déjà mal barré donc
+Non, pas si je veux vendre.
+-- Jayce - Le libre, ça nourrit pas son homme --
+%
+J'attend le 15 juillet, d'avoir un produit fini, pour commencer à
+envaillir les download.com et la presse.
+-- Jayce - Deadline --
+%
+Et puis je ne vois pas le rapport avec MultiDeskOS... alors que celui-ci
+utilise la mémoire haute.
+-- Jayce - Particularité --
+%
+Il n'y a pas de pile sous MultiDeskOS. Les fonctions ne sont pas encore
+récursives, mais le seront par la suite, via des assignations de
+variables... Ce qui évitera de devoir créer des pile et d'avoir des
+stack overflow.
+-- Jayce - Élémentaire mon cher ouatsonne --
+%
+Lorsque le starter ActiveX aura été créé, il vous sera alors possible de
+créer de nouveaux sites Internet au format de fichier MultiDeskOS. Votre
+site Internet sera donc créé via une liste de commandes MultiDeskOS,
+bien claires, plutôt qu'en simple HTML. Les sites MultiDeskOS pouront
+donc avoir un accès complet au PC si la personne connectée le veux bien.
+Il sera possible de le configurer et donc, de choisir quel site Internet
+peux accéder à tel ou tel fichier. On aura aussi des programmes
+exécutables depuis le net, genre, une DB énorme que toute personne
+pourrait compléter de part le monde.
+-- Jayce - Révolutions --
+%
+Je voudrais donc faire un GUI atari et peut-être même un TOS pour
+programmer dessus... Le tout n'étant évidemment pas émulé puisqu'il ne
+s'agit encore une fois que de fonctions MultiDeskOS pointées par des
+variables.
+-- Jayce - Comment ça c'est pas clair ? --
+%
+Au moins, même si ce n'est pas complet, ca fermera le clapet de
+certaines personnes qui disaient que MultiDeskOS n'avait pas de shell
+graphique ou ne pourrait pas fonctionner en mode graphique.
+-- Jayce - Mos existe ! Il plante chez moi --
+%
+Créer une interface graphique Windows, avec le bureau, les icones et le
+menu démarrer ne devraient pas prendre beaucoup de temps. Je ne ferai
+pas cette interface pour le moment, mais permettrai d'en télécharger une
+version sur le site par la suite. Je ne veux pas que cette interface
+soit incorporée à MultiDeskOS pour que personne ne puisse me dire que
+j'ai volé Microsoft.
+-- Jayce - Ce serait Mal(tm) --
+%
+> T'as prévu du Bézier ?
+C'est quoi encore ce nouveau truc ?
+-- Jayce - L'informatique, ça va trop vite --
+%
+Pour que deux morceaux de code se suivent de manière rapprochée, il
+suffit de démarrer deux MDC en même temps. En effet, comme c'est
+multitache, MultiDeskOS exécutera une ligne du prog 1 puis du 2 et du 3,
+puis reviendra au 1. Donc deux programmes peuvent tourner en même temps.
+-- Jayce - Autre question ? --
+%
+Il ne faut pas oublier qu'on NE PEUT PAS comparer MultiDeskOS et Linux
+!! MultiDeskOS est interpréteur et ne donne pas de ressources aux
+programmes !
+-- Jayce - Alors, vos histoires de synchro de threads, hein... --
+%
+Mais trop lente, elle a été refaite et est déclarée en ce moment comme
+étant un langage de programmation, en attente de son achèvement.
+-- Jayce - Shell graphique, OS, Langage, quelle différence ? --
+%
+La souris est maintenant transparante et la boîte de dialogue à plus la
+forme d'un LCD moderne que d'une simple fenêtre. Je vais aussi mettre
+deux petis bips quand on ferme la boite. Un peu comme dans les films de
+science fiction.
+-- Jayce - Bienvenue au 21ème siècle --
+%
+Un nouveau jeu du pendu a été créé. Il n'est pas encore terminé. Il ne
+connait que le mot bonjour pour le moment. Je vais faire en sorte que
+l'on puisse créer une liste de mots dans un fichier quelconque et je
+dois encore dessiner le bonhomme. Je ne sais pas... peut-être faire un
+truc un peu original, avec un petit cochon ou un extra terrestre.
+-- Jayce - Infogrammes peut aller se coucher --
+%
+> Et y a-t-il un équivalent de la fonction printf ?
+L'imprimante n'est pas encore disponible sous MultiDeskOS 1.1.
+-- Jayce - Le C par l'exemple --
+%
+Bien, effectivement, je sais que Java n'est pas Javascript, celui-ci
+étant une sous classe de Java.
+-- Jayce - C'est comme le Port Salut... --
+%
+J'ai configuré KDE sur ma deuxième machine mais n'ai pas encore réussi à
+y mettre mon PASCAL car lorsque je vais dans /mnt/cdrom, il n'indique
+aucun fichier alors que mon pascal est dessus et en fichier .zip ou
+.tar. [...] Il est vrai que je n'ai pas utilisé la commande mount.
+Toutefois, je ne sais pas ou il faut la tapper.
+-- Jayce - KDE su><e --
+%
+Etant au rez-de-chaussée, il nous est possible de mettre une affiche à
+la fenêtre indiquant que votre société nous sponsorise. Les passants
+verront alors le nom de votre société, en voiture ou à pied. Notre rue
+est fortement fréquentée.
+-- Jayce - Businesman --
+%
+MultiDeskOS fonctionne évidemment sous DOS comme expliqué précédemment,
+ce sont les exe windows qui ne tournent pas sous DOS.
+-- Jayce - Spamafote ! --
+%
+En fait, dans l'exemple a+b=xxx, multideskos regarde en premier lieu
+s'il peut convertir les deux variables, a et b en nombre. S'il ne peut
+pas, il se dit qu'il ne s'agit pas de deux nombres et les joint en
+texte.
+-- Jayce - Chien savant --
+%
+Je voulais savoir, mon compilateur PASCAL me permet de compiler sous
+FreeBSD. Ca me permet quoi ca ? Je vais de toute facon aller voir.
+Peut-être qu'ils ont converti la pile TCP de freebsd sous forme d'unité
+pascal. C'est possible ? Sans doute je pense... je vais aller voir sur
+leur site, ce qu'ils en disent.
+-- Jayce - Envoie un titre et devient célèbre --
+%
+> C'est bien pour cela que le DoD utilise l'ADA, un descendant du Pascal
+> et pas le C ou le C++.
+Il est vrai que derrière, il s'agit toujours de code ASM. Maintenant, il
+faut savoir aussi que je ne compile pas MultiDeskOS cmddos32.exe avec
+borland pascal 7.0 des années 80.
+-- Jayce - Le code s'envole, l'assembleur reste --
+%
+Cette après midi, je vais faire des écrans virtuels en mode texte, afin
+que chaque programme ait sa zone d'affichage et n'utilise plus
+directement l'adresse mémoire $B800. Sinon, lorsque deux programmes
+tournent en multitâche, les deux s'affichent en même temps.
+-- Jayce - Mon écran scintille :( --
+%
+Ce mode vidéo est toutefois lamentablement lent, contrairement aux VESA
+pour la simple raison qu'il change l'état d'un port à chaque fois qu'il
+affiche un pixel. Je ne sais pas faire mieux pour le moment, c'est tout
+ce que j'ai trouvé dans mon livre.
+-- Jayce - Non, pas Tanenbaum, qui c'est Tanenbaum ? --
+%
+Je le sais très bien merci, mais je me permet de vous rappeler tout de
+même que MS-Windows 1.0 n'était qu'en noir et blanc.
+-- Jayce - La théorie de l'évolution informatique --
+%
+Pourquoi ce revirement soudain ? Simplement parce que je me rend compte,
+que je vais beaucoup plus vite pour programmer en MultiDeskOS qu'en
+Pascal. Eh oui, ca semble un petit peu prétencieux et je m'en excuse,
+mais un programme tel lookout me prenais au moins une semaine en Pascal,
+à cause de tout ces trucs, genre déclarer les variables, ne plus savoir
+exactement quelle commande fait quoi, ne pas avoir utilisé un bon Uses
+pour appeler une unité externe non chargée et bien plus encore.
+-- Jayce -- MultideskOs ro><or --
+%
+On peut aussi analyser les images, car souvent en vidéo, on change de
+prise de vue et on revient sur la précédente. A ce moment, on peut faire
+un principe à la DivX, en ne stockant qu'une seule fois l'image dans une
+fonction MultiDeskOS et en écrasant alors la bouche de la personne qui
+parle avec quelques nouveaux rec #x(xx) ... On transforme donc une vidéo
+en code et en fonctions. Ensuite on peut encore la compresser fortement
+en zip, puisqu'il ne s'agit que d'un format texte.
+-- Jayce - Le DivX pour les nuls --
+%
+Avec tous les textes d'aide, les options, et companie, on arriverait
+sans doute à des programmes allant jusque 15 à 20 Ko. Mais pas plus je
+pense.
+-- Jayce - Et 640ko de Ram seont un maximum --
+%
+Ce qui est le plus emmerdant, désolé, ce sont les petites crasses qu'il
+y a sur les vidéos. Petits points rouges, couleurs pas toujours
+pareilles etc..
+-- Jayce - Nouveau ! Dispositif anti points rouges --
+%
+Je veux que MultiDeskOS soit complet et fonctionnel avant de lui
+arranger le portrait. C'est d'ailleur l'inverse de l'année passée. On
+avait il y a un an, un sois-disant système, mais qui plantait tout le
+temps et qui n'était pas franchement beau, à cause du temps partagé
+entre graphismes et gestion système.
+-- Jayce - Ha zut, il a pas tort, là --
+%
+Bien entendu que Word et Exel sont plus complets que celui que je vais
+faire. Mais il ne faut pas oublier qu'ils seront bloqués un jour ou
+l'autre par Windows lui même ! MultiDeskOS fonctionne en mode texte, ce
+qui veut dire que dans mon Word 4 ou 5, il sera capable de comprendre en
+partie ce que la personne tappe ! Il pourra aussi gérer plus facilement
+le texte, que Windows, qui lui, fonctionne en compilé et essaie de créer
+et de supporter d'autres langages textes pour se compléter alors que
+MultiDeskOS est comme cela d'origine. Il faut voir ca à long terme.
+-- Jayce - Vivement MultideskOs 42.42 --
+%
+N'oublions pas que Windows et Linux ont + de 15 ans chacun. Moi je sors
+la premiere vraie version dans 3 mois.
+-- Jayxe - L'âge de raison --
+%
+C'est pareil, les programmes ne changent pas. Ils n'ont pas besoin
+d'être recompilés. Au pire, on sélectionne un autre ftp.exe compatible
+avec linux ou on utilise un émulateur DOS tel DOSEmu.
+-- Jayce - Je vous sens subjugué --
+%
+> Linux est compatible aussi avec tous les formats de fichiers.
+Oui, mais je n'ai pas encore réussi à lancer Linux sous Windows, tout en
+le faisant tenir dans 4 Mo de RAM.
+-- Jayce - Mauvais point --
+%
+Ceci n'abîmera pas le PC et ne sortira pas de messages d'erreur toutes
+les 5 minutes disant qu'il faut une mise à jour, vu que les commandes
+inconnues sont tout simplement ignorées.
+-- Jayce - Quand il n'y a pas de solutions, supprimons le problème --
+%
+Pourquoi un architecte, pour son travail, aurait-il besoin d'un OS
+complet à la Windows ou Linux alors que tout ce dont il a besoin à son
+travail, c'est d'une suite bureautique ?
+-- Jayce - Pas moyen de booter sur Ms Office $#&$* ! --
+%
+Terminé les constructeurs de hardware qui doivent attendre que l'OS
+suive et que les logiciels soient convertis pour cette nouvelle version
+de cet OS. Terminé tout cela avec MultiDeskOS. La vitesse de progression
+technologique va aller de plus en plus rapidement grâce à MultiDeskOS.
+Terminé de devoir convertir les programmes de son PC au format PocketPC
+ou GSM. Un simple starter pour Pocket PC et tous les programmes
+MultiDeskOS tournent directement sous celui-ci sans la moindre
+convertion et pour seulement 250 Ko.
+-- Jayce - Tous à ma botte, je vous dis --
+%
+Contrairement à Microsoft qui doit avoir un Windows 95,98,me... pour PC
+et un SE pour Pocket PC. Les deux n'étant même pas compatibles.
+-- Jayce - Des sacrés blaireux, soit dit en passant --
+%
+MultiDeskOS ce n'est pas DOS ! C'est un OS, avec ses programmes, ses
+jeux, ses textes, ses langages, ses formats de fichiers et ses starters
+que l'on doit utiliser afin de le démarrer de manière dynamique plutôt
+que d'avoir un seul OS bootable directement à la BeOS, qui finirait tout
+comme lui, a la poubelle.
+-- Jayce - Enfin, bientôt... --
+%
+Un processeur 2048 bits permettrait d'exécuter tout une commande
+MultiDeskOS en une seule grosse instruction et lui permettrait de
+déplacer ses phrases en une seule opération.
+-- Jayce - En un cycle d'horloge ! Sisi ! --
+%
+C'est comme pour lookout, il utilise deux progs exe windows. Mais il
+permet tout de même de lire les emails sous dos. Il n'y a que pour
+envoyer et recevoir les emails qu'il faut un windows avec winsock.dll
+derrière.
+-- Jayce - C'est juste une question de réglage --
+%
+MultiDeskOS est déjà un OS à part entière, son langage, ses fonctions,
+ses fichiers etc.. Il n'a pas encore de starter boot c'est tout. C'est
+un OS dynamique.
+-- Jayce - Un lilo ! Un lilo ! Un lilo ! --
+%
+Je ne sais pas si tout le monde comprend bien le fonctionnement ou
+l'utilité d'un système tel que MultiDeskOS.
+-- Jayce - J'en vois dans le fond qui suivent pas --
+%
+Je ne sais pas si j'ai très bien compris, je suis tellement fatigué ce
+soir, j'ai aidé un ami à se choisir un scanner et j'ai mis à jour ses
+deux PC. Ca m'a littéralement épuisé.
+-- Jayce - Journée de merde --
+%
+> Tu sais, tu n'as qu'à reprendre la pile de FreeBSD
+Je ne reprend jamais de code existant, gratuit ou non.
+-- Jayce - C'est un principe --
+%
+> - A propos des variables : Je vois dans les fichiers de demo qu'une
+> variable n'a pas besoin d'initialisation. Mais qu'en est-il de leur
+> portée ?
+
+Il existe trois sortes de variables:fichier,dossier,système. Je ferai
+des pages d'explication sur le site, promis.
+
+> Comment sont-elle detruite ?
+
+Automatiquement, lorsque ton programme est quitté ou terminé. En effet,
+un programme terminé se ferme automatiquement.
+
+> Dans quelle partie de la mémoire ?
+
+Pas besoin de le savoir. C'est créé dynamiquement. Vous n'avez pas
+besoin de savoir où sont les variables. a=5 screen.write #text(a)
+affichera 5 à l'écran automatiquement.
+
+> Comment sait-on si la mémoire est saturé ?
+
+Tout est autonome, MultiDeskOS fermera le programme et dira à
+l'utilisateur qu'il n'y a pas assez de mémoire pour que ce programme
+continue.
+
+
+> Comment les type sont-il verifié ?
+
+Les types sont automatiques. [SNIP] Il existe une fonction externe
+&isnumber je crois qui permet aussi de tester si une variable est un
+nombre ou est une chaine de caractères.
+
+> Le typage est-il fort ?
+
+Ca veut dire quoi ?
+-- Jayce - Commençons par la base --
+%
+Le fait que les programmes soient en mode texte ne pose pas de problème
+en temps d'exécution car les codes sont modifiés efficacement au
+chargement de ces programmes. Seul le chargement d'un programme peut
+prendre quelques micro secondes.
+-- Jayce - On vous a menti --
+%
+Tous les formats de fichiers peuvent être programmés pour fonctionner
+sous MultiDeskOS ! Celui-ci peut donc lire, s'il possède la fonction le
+permettant, n'importe quel fichier multimédia.
+-- Jayce - Standard ouvert --
+%
+Le code doit donc toujours être tapé dans une fonction et non en dehors.
+-- Jayce - Sinon ça marche moins bien --
+%
+Nous avons eu de bons échos d'un côté, avec une multitude de personnes
+nous aidant du mieux qu'ils le pouvaient. Nous avons aussi eu des
+critiques disant que le site ne ressemblait à rien à l'époque, et que
+notre système pouvait être une bonne chose s'il fonctionnait mieux. Nous
+avons donc pris en compte tous vos emails et avons recommencé
+complètement MultiDeskOS à partir de zéro !
+-- Jayce - Que tout ceux qui rigolent sortent ! --
+%
+Enfin, http://groups.yahoo.com/group/CrazyChild est le groupe Yahoo pour
+tous les fans du programmeur de MultideskOS, nommé Jayce, qui est aussi
+artiste, puisqu'il chante en pop, opéra et fait de la musique classique
+et techno.
+-- Jayce - Un génie, vous dis-je ! --
+%
+Il ne faut pas oublier que MultiDeskOS est multitâche interpréteur et
+gère beaucoup plus de choses que DOS.
+-- Jayce - Ça se voit peut-être pas au premier abord, mais... --
+%
+Ce n'est pas une pub négative, mais beaucoup de monde, implique une
+lourde gestion en temps du personel, d'échange d'avis, de compréhention
+etc.. Qui parmi les gens ayant travaillé sur WORD ont programmés Windows
+et le connaissent parfaitement ?
+-- Jayce - Le travail d'équipe, ça me connait --
+%
+Maintenant, pop3 et autres ont évidemment leurs avantages. Mais il est
+toujours utile d'avoir un serveur FTP que l'on ne configure qu'une seule
+fois sur sa disquette.
+-- Jayce - Vous me suivez ? --
+%
+Un programme MultiDeskOS prend moins de place qu'un HTML. Car il n'y a
+pas de fermetures de Tags tel </input>...
+-- Jayce - Hééé oui, ça fait mal --
+%
+Pour la compression audio, recherche éventuellement des fichiers MIDI
+pour la musique classique, ca ne fait que 3 à 10 Ko par fichier et ca
+dure des heures.
+-- Jayce - Quoi mp3 ? Qu'est-ce qu'il y a mp3 ?
+%
+Il faut redémarrer la machine pour pouvoir lancer la disquette Linux.
+MultiDeskOS n'a pas besoin de cela. Tu charges MC de MultiDeskOS, à
+partir d'une disquette, et directement, tu as accès au FTP. Plus besoin
+de configurer la machine, d'installer WS-FTP ou CuteFTP, tout est dessus
+et compatible Windows. Pas besoin de dérranger longtemps la personne qui
+travail sur le PC, gain de temps et donc d'argent.
+-- Jayce - Décideur pressé --
+%
+1 Fois pour lancer la disquette linux et tout configurer la seconde pour
+redémarrer Windows. En plus, le format de fichier est compatible Windows
+puisque Windows -> Windows.
+-- Jayce - Comment ça, c'est pas clair ? --
+%
+> pour ce qui est de la securité des chat, il existe le mode SSL
+> (crytpage), car le ftp, c'est tout sauf securisé, vive les mots de
+> pass et user en claire.
+Oui, mais ca permet de s'échanger des fichiers.
+-- Jayce - File Transfer Protocol --
+%
+Maintenant, il peut aussi mettre Windows et MultiDeskOS sur un CDROM
+bootable, MultiDeskOS permettant alors d'installer et de configurer
+Windows automatiquement. Chose qu'il est impossible de faire de la sorte
+si on utilise un système basé Linux.
+-- Jayce - Multidesk est aussi un installeur ! --
+%
+Tout à fait. Dans cette idée d'esprit, j'ai créé les DIA. Dessins
+assisté par Intelligence Artificielle. La première catégorie de ces
+images est une simple phrase. &Logo = "0123456789ABCDEF" F Représentant
+le blanc et 0 le noir. 1 Bleu, 2 Vert etc.. Ceci est utilisé pour des
+images en 16 couleurs, de 15x16 maximum = 240 octets. Ce sont de petites
+icones.
+D'autres tailles seront aussi disponibles par la suite via un tableau.
+L'idée était aussi de monter l'image avec des commandes MultiDeskOS. Si
+une image est un rectangle bleu qui prend tout l'écran, il suffirait de
+faire rec #x(0) #y(0) #width(640) #height(480) #color(&bleu) pour que
+cette image soit donc compressée en 52 octets au lieu de 640x480=307200
+octets (soit 307 Ko). Ca remplacerait bien le format GIF pour ce genre
+d'images. Maintenant, il est encore possible de compresser alors ce
+fichier DIA en .ZIP puisqu'il ne s'agit que de format texte et donc, le
+format le plus compressable !
+Si une vidéo ne contient qu'une série de rectangles, chaque image
+peut-être stockée, à la rec #x(xx)... et un octet peut représenter le
+nombre de milli secondes à laisser cette image. Ceci évite de faire 24 x
+le même rectangles en une seconde s'il ne bouge pas.
+Ceci peut compresser une video d'une heure, n'affichant qu'un fond noir,
+ou une mire vidéo lorsque le poste de TV n'est pas en action, en
+seulement 2 ou 3 Ko.
+-- Jayce - Formats d'avenir --
+%
+Je crois vraiment que j'ai bien fait de recommencer MultiDeskOS et de ne
+pas m'être découragé ! Pour rappel, DOS exécute ces deux millions de
+commandes en 2 secondes. MultiDeskOS 1.1 fonctionne donc en moyenne deux
+fois plus lentement que le DOS.
+-- Jayce - Optimization in progress --
+%
+Sous Linux, je ne connais pas de langage de programmation, ni le C++.
+-- Jayce - Inconvénients --
+%
+Au fait, il ne faut pas oublier qu'on ne peut pas comparer Windows,
+Linux et Mac avec MultiDeskOS étant donné qu'il fonctionne en tant
+qu'interpréteur et non en tant que compilateur.
+-- Jayce - Vous ne suivez pas, enfin ? --
+%
+Maintenant, de toute façon, si vous aimez le projet, je crois que vous
+comprendrez qu'il faut un instant sans démos. Imaginons que Microsost ou
+une autre société quelconque pique mon truc...
+-- Jayce - Méfiant --
+%
+Il ne me restera plus alors qu'a créer des logiciels sous celui-ci
+durant le mois prochain et de le tester avant de l'envoyer aux
+copyrigths le premier juin 2003 afin qu'il soit prêt pour le premier
+juillet.
+-- Jayce - Brevets logiciels roulaize --
+%
+Ces derniers jours n'ont pas été de tout repos. Vendredi, Electrabel
+vient me mettre un fusible de 6A pour limiter ma puissance, n'ayant pas
+payé les 750 Euros que je leur dois.
+-- Jayce - Génie incompris --
+%
+Je vais essayer de faire en sorte que MultiDeskOS soit tout de même un
+peu partagé entre puissance et volume. Un système très puissant, mais
+sans aucune fonction, ne sert pas à grand chose.
+-- Jayce - Compromis --
+%
+Je les ai remplacées par GetEnv et EnvStr qui permettent de lire les
+variables environnement du système. Ceci permet notemment à MultiDeskOS
+de savoir s'il tourne sous Windows, sous DOS ou sous Linux
+-- Jayce - Lute pour l'environnement --
+%
+j'ai permi que les variables xxx.options, xxx.help et xxx.example
+puissent être indéfinies s'il n'y a pas de valeur à y mettre. De cette
+façon, on y gagne en nombre de variables et en temps puisqu'il ne faut
+plus les définir.
+-- Jayce - Optimisation --
+%
+Je l'ai fait chez moi pour que les invités ne lancent pas de programmes
+comme Kazaa ou Outlook express lorsque je suis absent un instant (
+cuisine, wc etc.. ).
+-- Jayce - Sur mon trône --
+%
+&ShutDown éteint les ordinateurs ATX en coupant l'alimentation. Vous
+voulez par exemple que votre programme éteigne le PC lorsqu'il a fini
+son long travail exécuté en votre absence ? Facile ! Cette fonction
+tiendra bientôt compte de Windows, afin de lancer la demande à Windows
+si celui-ci est présent plutôt que de passer au dessus de lui. C'est
+important si vous avez un texte ouvert p.ex.
+-- Jayce - Sauvegardez qu'on vous dit ! --
+%
+J'ai modifié les paramètres de la fonction CHR du internal.mdi. J'avais
+oublié de mettre "" entre les (). Donc, si vous avez essayé la commande
+Chr sans succès, dites vous que c'était normal.
+-- Jayce - Note de correction d'anomalie --
+%
+Il existe encore quelques autres nouvelles fonctions qui me semblent
+importante, comme &GetDosVersion, &GetBootDrive, &CheckMSCDEX et enfin
+&getMSCDEXVersion qui permettent d'avoir plus d'info sur l'environement
+où MultiDeskOS est démarré.
+-- Jayce - La portabilité viendra _après_ --
+%
+vous êtes sûre de toujours tomber sur le site de multideskos, même après
+des années puisqu'il s'agit d'une fonction livrée avec le produit.
+-- Jayce - Réinvente le ouaib --
+%
+Qu'est-ce qui est le mieux ? Un MultiDeskOS 1.1 ne fonctionnant qu'en
+mode texte avec plein de fonctions ou un MultiDeskOS 1.1 fonctionnant en
+mode texte et en mode graphique mais avec peu de fonctions ?
+-- Jayce - Gros dilemme --
+%
+La fonction &screen.save sauve le contenu de l'écran dans un fichier, la
+fonction &screen.load affiche le contenu du fichier à l'écran. Ces deux
+fonctions sont super simple vous me direz sans doute, mais elles offrent
+la possibilité de mettre plein de présentations sous forme de fichiers
+de 3.90 Ko.
+-- Jayce - Précis --
+%
+Comme MultiDeskOS sera un OS orienté texte, il va de soi qu'il faut une
+armée de fonctions gérant cela.
+-- Jayce - Envoie un titre et devient célèbre ! --
+%
+Vérifie que ton lecteur soit opérationel à ce moment. Est-ce que tu l'as
+testé à partir d'une disquette ? Verifie la protection write protect qui
+se trouve dessus.
+-- Jayce - Oui, bon, la démo accède au disque en écriture --
+%
+MultiDeskOS supporte maintenant les nombres à virgule !! Le tout est en
+plus transparant pour vous tous et il n'a même plus besoin de
+coprocesseur mathématique pour les faire ! Il calcule tout sous forme
+d'entier, ce qui est aussi plus rapide.
+-- Jayce - Y'en a là dedans --
+%
+En clair, vous tappez un texte sous DOS, et grâce à cette fonction,
+terminé les caractères bizares lorsque ce fichier est lu sous Windows,
+et vice-versa.
+-- Jayce - Portabilité on vous dit --
+%
+audio.mdf, pour tout ce qui concerne l'audio. Contient notemment de
+nouvelles fonctions pour le speaker.
+-- Jayce - Tout vient à point à qui sait attendre --
+%
+La difference est que la seule limite de MultiDeskOS, est celle de la
+mémoire. Il n'y a pas de Stack overflow ou de conneries du genre.
+Terminé tout ça !
+-- Jayce - Révolutionnaire --
+%
+&RealStrg converti un nombre à virgules. Permet donc de redéfinir la
+position de la virgules pour un nombre.
+-- Jayce - Comment ça, pas compris ?!? --
+%
+&hi() renvoie les bits du haut d'un nombre.
+&Lo() renvoie la partie basse.
+-- Jayce - Y'a des hauts et des bas --
+%
+> Tu pourrais aussi définir une nouvelle table de caractères extensible
+> à l'infini, comprenant tous les caractères de toutes les langues du
+> monde. Comme nom, je propose UniJayce. Ensuite, tu pourrais aussi
+> créer une façon d'encoder ces caractères sans prendre trop de place et
+> en restant compatible avec l'ASCII, et l'appeler UTF-42.
+Oui, ca me semble être un bon principe. Merci.
+-- Jayce - Découvre le monde --
+%
+C'est assez long, mais qui voudrait écrire 1000000 de lignes dans un
+fichier ? En plus, c'est du multitâche. C'était le seul programme qui
+tournait, mais je dis multitache parce que même si c'est lent, vos
+autres programmes continueront de tourner parfaitement.
+-- Jayce - Envoi un titre et devient célèbre --
+%
+Sachez que MultiDeskOS se modifiera lui-même par la suite et qu'il
+pourra aussi créer de nouveaux programmes de manière tout à fait
+autonome. Or, l'assembleur n'est pas quelque chose qu'on peut comprendre
+sans analyse poussée, contrairement au code MultiDeskOS.
+-- Jayce - Polymorphisme et chevilles --
+%
+> Si je comprends bien, l'assembleur sous MultideskOS est interprèté ?
+Oui, comme toutes les autres commandes. MultiDeskOS le compilera sans
+doute par la suite avant de l'exécuter, ce qui serait beaucoup plus
+rapide.
+-- Jayce - Compilez ! Il en restera toujours quelque chose ! --
+%
+> On te propose de faire un programme calculant le nombre PI lui même,
+> qui comme tu le sais ne s'évalue pas à3.14, mais comporte une
+> infinités de décimales. C'est de l'algoritme pur, donc exactement ce
+> qu'il faut pour tester la vitesse d'un interpéteur.
+Ok. Mais pour calculer Pi, on fait comment ?
+-- Jayce - Zatiz ze couèchone --
+%
+Pour écrire de la vidéo dans un fichier, on utilise pas de commande
+comme file.writeln mais plutot file.blockwrite et file.blockread qui
+permettent évidemment d'aller beaucoup plus vite. Tout le monde sait que
+la commande writeln de PASCAL est plus lente que BLOCKWRITE.
+File.Writeln n'utilise pas le Writeln de PASCAL mais BlockWRITE. Malgré
+tout, il doit encore décomposer la phrase ! Ca prend plus de temps.
+Mieux vaut écrire un block de 64Ko !
+-- Jayce - Optimisez ! Rédigez des phrases plus longues ! --
+%
+Je vais aussi lui incorporer maintenant, la possibilité d'envoyer un
+email par FTP. N'importe qui peut à partir de ce moment, ouvrir un
+compte FTP, pour que des milliers de personnes puissent créer une
+adresse email gratuite, sur ce serveur FTP.
+-- Jayce - Pourquoi faire simple quand on peut faire compliqué ? --
+%
+> MS-DOS est nécessaire quelque soit l'OS utilisé sur le PC.
+Pour démarrer MultiDeskOS ? Non, mais pour démarrer son starter
+cmddos32.exe oui. Il ne faut pas confondre MultiDeskOS et ses starters.
+-- Jayce - Super plombé --
+%
+Je vous avais parlé d'un programme MultiDeskOS EDIT. Je viens de le
+renommer : MultiDeskOS Viewer 1.0. Viewer, comme NoS l'a dit est plus
+correct étant donné qu'il ne permet pas d'éditer les textes. Je lui ai
+ajouté une option super géniale ! En effet, il est possible de lire un
+fichier sur n'importe lequel de vos disques, mais aussi un fichier
+stocké sur Internet.
+-- Jayce - Where do you want to go today ? --
+%
+C'est cool, on aura plein de programmes transportables sur disquette.
+Pour info, P2P fait 3,84 Ko et Viewer avec toutes ses options 5,48 Ko !
+Des milliers de programmes complet sur une simple disquette de 1.44 Mo,
+OS compris :-)
+-- Jayce - Faites les comptes vous-même --
+%
+J'ai dans l'idée d'utiliser l'FTP pour les jeux en réseau MultiDeskOS.
+-- Jayce - Décidement, FTP roulaize --
+%
+Il y a plein de raisons de programmer sous MultiDeskOS plutôt que sur un
+autre langage de programmation. En tout cas, en ce qui concerne la
+compatibilité. Pas besoin de compiler le code sous MultiDeskOS.
+-- Jayce - Ça en fait déjà une --
+%
+Si MultiDeskOS est utilisé partout, les programmes passeront de 50 Mo à
+50 Ko et vos temps de téléchargements risquent de prendre un sacré coup
+de jeune !
+-- Jayce - i2bp vaincra ! --
+%
+On parie qu'une fois que mes MultiDeskOS WORD/EXEL sont là et en mode
+graphique, similaires à ceux de Windows, que je télécharge aussi
+rapidement ceux de MultiDeskOS avec un 56K que vous, pour ceux de
+Microsoft avec une ligne ADSL ? J'irais peut-être même encore plus vite.
+Evidemment, il faut d'abbord les faire, mouahaha :-) Je pense être bien
+parti.
+-- Jayce - Le lièvre, la tortue, toussa... --
+%
+Les emails seront aussi garantis sans virus. Ils supporteront l'HTML, le
+format texte mais aussi bien entendu le format MDC de MultiDeskOS. Si
+une personne vous envoie un MDC, vous pouvez l'ouvrir car un programme
+MultiDeskOS ne peut écrire dans un dossier autre que le sien. Terminé
+donc les virus dans les emails !
+-- Jayce - C'était si simple ! --
+%
+Plus besoin de 512 Mo de RAM, ni de 200 Go de disque dur. MultiDeskOS
+pourrait remplacer le BIOS de la carte mère ou même ne tenir que dans la
+RAM puisqu'en tout et pour tout, il ne fait même pas un demi MO avec
+tous ses fichiers,
+-- Jayce - On se comprend à demi MO --
+%
+L'asm et les int ne sont normalement pas compatibles sur tous les OS.
+-- Jayce - Doh ! --
+%
+Date: Mon, 28 Apr 2003 11:00:50 -0000
+From: jaycetheczy
+Subject: MultiDeskOS P2P.
+
+Un nouveau programme a été créé et fonctionne déjà. A l'époque,
+j'utilisais IRC pour chatter. Aujourd'hui je vais quelques fois sur
+caramail.com.
+
+Or, dans tous les cas, soit le serveur est très lent, vu que beaucoup de
+gens sont connectés en même temps, soit, il n'est pas possible de faire
+ce que l'on veut avec ce chat en question. Il ne faut pas non plus
+oublier que tout ce que l'on tappe est enregistré sur le serveur ou l'on
+est connecté. Caramail ou autres.
+
+Aussi, sur un point de vue piratage, il y a toujours des gens qui vont
+s'ammuser à foutre le serveur en l'air. Tous les connectés seront alors
+déconnectés.
+
+En regardant un petit peu ces programmes du commerce, m'est venu une
+idée simple. Pourquoi ne pas utiliser l'FTP ? Je ne pense pas que ca
+existe déjà, si oui, ce n'est pas grâve car MultiDeskOS aura toujours le
+dessus. Pas de virus, transportable sur disquette, MultiUtilisateur,
+MultiTâche, fonctionne en mode texte ou graphique etc..
+
+Dans cet état d'esprit, j'ai créé un programme, complètement tappé en
+code MultiDeskOS, utilisant le programme ftp.exe de MS-Windows et ne
+nécéssitant donc aucun téléchargement de programmes supplémentaires, vu
+que ce ftp.exe est sur tout les windows, livré d'origine.
+
+Prenons un exemple d'utilisation pour MultiDeskOS P2P. Monsieur X est
+connecté sur caramail.com. Il discute avec ses amis, quand soudain, le
+serveur dit, mise à jour, vous devez quitter et revenir plus tard.
+
+Monsieur X, ne s'en fait pas. Il va sur www.yahoo.com et crée un groupe
+de discution, tel que celui-ci. Il l'utilise pendant quelques jours, et
+soudain, celui-ci se fait pirater. En plus du piratage, monsieur X
+n'était qu'à moitié content, car il avait un quota lui permettant de
+poster des fichiers images ou vidéos pour un total de seulement 20
+mégas.
+
+Monsieur X, découragé de devoir changer tout le temps de place, trouve
+un jour MultiDeskOS P2P.
+
+Il l'essaie, et contrairement aux autres chats ou groupes, celui-ci lui
+permet de posséder son propre serveur, et de n'avoir donc aucun message
+lui disant qu'il y a une mise à jour, vu que c'est son serveur, ou qu'il
+peut en tout cas en utiliser plusieurs. Monsieur X va donc sur
+geocities.com et ouvre un compte gratuit, lui permettant normalement de
+poster son site web. Il crée une page index.html qu'il met sur geocities
+via FTP, et tappe dans P2P, son login, son pass, et l'adresse du serveur
+FTP de geocities. i Ainsi, il possède un dossier racine sur geocities,
+représentant son serveur P2P. Il crée un dossier, ce qui correspond à
+créer un groupe de discution, dans lequel sont toute une série de
+fichiers correspondant à la liste des personnes connectées.
+
+Monsieur X, peut grâce à P2P, avoir ses propres serveurs FTP un peu
+partout. Les message postés ne sont alors enregistré nulle part,
+puisqu'il ne s'agit pas d'un serveur de discussion à la base. Monsieur X
+peut donc, changer de serveur comme de chemise, tout en gardant ses
+tables de discutions et ses membres, puisqu'ils sont sauvés sur son
+disque. Un jour, un pirate informatique essaie de casser le chat mais ne
+le peut pas car le compte FTP n'est utilisé que comme transfert
+intermédiaire. Il ne sauve en effet aucun texte mais seulement la
+dernière phrase de chaque utilisateur.
+
+Ainsi, le pirate l'a dans le pet, si je peux le dire comme cela, car il
+est toujours plus difficile de casser le PC de 20 personnes connectées
+faisant office de serveur et utilisant un FTP intermédiaire qu'il est
+possible de déplacer facilement, que de casser un PC de type serveur.
+
+On peut donc avoir un super programme genre IRC, mais utilisant l'FTP.
+Chaque serveur FTP correspond à un serveur IRC, chaque groupe IRC
+correspond à un dossier sur le compte FTP et chaque user à un fichier.
+
+Donc, pour arriver sur le chat de quelqu'un, il suffit de tapper
+l'adresse de son FTP, son login, son pass, et le dossier correspondant à
+la table de discution. Ce type de chat, permettra aussi d'échanger par
+la suite, n'importe quel type de fichier images, son, et autres de
+manière tout à fait anonyme. Dans l'exemple de geocities, la personne
+peut aussi faire de la publicité pour son serveur via sa page de départ
+index.html.
+
+Comme il peut utliser plusieurs serveurs FTP, il peut ne donner le code
+que de celui destiné au chat. S'il a un autre serveur ou compte chez
+geocities, il peut y mettre les fichiers sans donner le passe, mais
+juste l'adresse, que les gens accèdent soit en anonyme soit via HTTP,
+comme c'est déjà le cas pour beaucoup de personnes.
+
+Il crée simplement la page index.html contenant les informations
+nécessaires, telles que le login, le pass, le nom de serveur et la liste
+des dossiers qui sont publiques. Bien entendu, tous ceux qui y accèdent
+ont un accès total. Toutefois, si vous n'avez rien d'autre sur le compte
+FTP que ces fichiers images, sons, et textes de chat, ca ne pose
+strictement aucun problème ! Il n'y a rien à pirater, le texte se
+modifie seul sur l'FTP grâce à P2P de MultiDeskOS.
+-- Jayce - Bouquet final --
+%