Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


ArionNova 2.0

Partagez
avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Jeu 3 Oct 2013 - 15:20

Bonjour

En faites mon PC est un PackardBell et en essayant de récupérer le système sans supprimer mes documents etc...
Beh... Sa ne marchait pas erreur critique sur le disque dur .
Donc obliger de faire une remise à zero !!!
Je vais réfléchir si je fais un Nouveau OS ou recommence ArionNovaGX .

Hors-sujet : sur le site de Etienne j'ai remarquer qu'il y avait des erreurs de chargement du genre onglets bien placer tout beau ou alors pour moi c'est une ComboBox (Je ne sais pas si c'est le même nom en HTML) .

Merci de m'avoir lu .
avatar
lereparateurdepc


Masculin Nombre de messages : 5490
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: ArionNova 2.0

Message par lereparateurdepc le Jeu 3 Oct 2013 - 16:38

Re,

Pour quel raison la restauration du système ? En général elle plante ... Sad

Les récupérateurs de données as-tu essayé ?

Courage Smile

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
JHPC-Software
Connaisseur
Connaisseur

Masculin Nombre de messages : 761
Age : 23
Localisation : Bruxelles
Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
Humeur : Très bonne
Date d'inscription : 07/01/2011

Re: ArionNova 2.0

Message par JHPC-Software le Jeu 3 Oct 2013 - 17:59

Bonsoir,
Il y a des outils adéquats pour la récupération, pourquoi tu n'as pas utiliser un adaptateur et brancher le disque sur un autre pc ? Tu aurais pu avoir tes données. Et tu l'aurais formater juste après. Et hop tout neuf, et toutes les données sont sauvées ...

Cordialement,
JHPC



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
avatar
lereparateurdepc


Masculin Nombre de messages : 5490
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: ArionNova 2.0

Message par lereparateurdepc le Jeu 3 Oct 2013 - 18:30

re,

Faut pas non plus le démoraliser ......

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
JHPC-Software
Connaisseur
Connaisseur

Masculin Nombre de messages : 761
Age : 23
Localisation : Bruxelles
Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
Humeur : Très bonne
Date d'inscription : 07/01/2011

Re: ArionNova 2.0

Message par JHPC-Software le Jeu 3 Oct 2013 - 20:16

Bonsoir,
C'est pas pour le démoraliser mais pour le conseiller que je dis cela. Il aura plus de mauvaises surprises comme ça. Et si jamais un bon disque dur externe fait l'affaire.

Cordialement,
JHPC



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Ven 4 Oct 2013 - 16:58

Bonsoir

En faite le problème en plus détailler était que le "Le gestionnaire de chargement du système et introuvable" un truc comme sa même avec la répartion du démarrage Windows impossible .

Ou sinon j'ai réfléchit et je recommencerai bien de zero avec ARN 1.0 .
avatar
lereparateurdepc


Masculin Nombre de messages : 5490
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: ArionNova 2.0

Message par lereparateurdepc le Ven 4 Oct 2013 - 18:16

re,

Sous Win 7 tu as un "disque de réparation" intégré au CD d'install mais si c'est un PC acheté préinstallé, il faut graver ce fameux disque de réparation depuis Win7.

Ce disque permet de réparer, entre autre, le démarrage de seven. Tu as aussi accès à l'invite de commande pour, entre autre, restaurer le démarrage manuellement.
J'ai déjà eu un soucis avec la réparation automatique ( installation du BootLoader sur G avec l'OS sur C ... ) mais en passant par l'invite de commande c'est rentré dans l'ordre Smile

Pour le créer : dans "sauvegarde et restaurer" dans le menu de gauche "Créer un disque de réparation système".

PS : Si tu souhaite que je continu en MP, dis-le Smile

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Ven 4 Oct 2013 - 20:39

Oui je vois j'aurai du y penser !!
Mais bon maintenant c'est fait...
En ce moment je suis en train de créer la configuration de ArionNova 1.0 (oui j'ai bien dit de zero) .
avatar
lereparateurdepc


Masculin Nombre de messages : 5490
Age : 24
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Re: ArionNova 2.0

Message par lereparateurdepc le Sam 5 Oct 2013 - 6:01

re,

Si tu garde le même nom, ne repart pas à 0 pour les versions.
C'est comme si tu le refaisait entièrement pour l'améliorer donc un 2.0 serait aussi bien.
Je te laisse décider Smile


Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Softwarezatorman


Masculin Nombre de messages : 1234
Age : 17
Localisation : 76230 Bois-Guillaume
Emploi/loisirs : Code, musique, sport
Humeur : Toujours heureux évidemment!
Date d'inscription : 22/10/2011

Re: ArionNova 2.0

Message par Softwarezatorman le Sam 5 Oct 2013 - 8:14

Regarde moi avec Interconnect, la 1.0.1 a été un changement total par rapport à la 1.0.0 (qui était, j'ai envie de dire, moche Laughing). Ne repart pas de 0, c'est comme si il n'y avait eu aucune version avant Smile



Modérateur de la section SoftwareZator

SoftwareZator ah... quel outil formidable Very Happy Very Happy Very Happy 
Créer des logiciels en toute simplicité...c'est merveilleux study
Quand quelque chose ne va pas scratch: Le forum est là! Smile



Vous êtes sur un forum et il y a des règles à respecter: éviter les doubles-post et ne pas utiliser le langage sms. Merci de votre compréhension.


N'hésitez surtout pas à faire des tutoriels pour les autres.
Merci Very Happy



Venez voir ma chaîne Youtube: ChriisX !

Mon instagram: _chrischr


Bonjour Invité Smile
avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Sam 5 Oct 2013 - 8:26

Bonjour

C'est vrai je suis tout à fait d'accord il faut quand même pas oublier que ArionNovaGX a exister
Donc je suis d'accord pour la 2.0 ce qui donne ArionNova 2.0a (Alpha) .

Merci à tous ce qui me soutienne, et merci à Etienne d'avoir fait un logiciel facile d'utilisation .
avatar
Softwarezatorman


Masculin Nombre de messages : 1234
Age : 17
Localisation : 76230 Bois-Guillaume
Emploi/loisirs : Code, musique, sport
Humeur : Toujours heureux évidemment!
Date d'inscription : 22/10/2011

Re: ArionNova 2.0

Message par Softwarezatorman le Sam 5 Oct 2013 - 10:17

Ici, sur ce forum, on s'entraide, alors c'est normal^^



Modérateur de la section SoftwareZator

SoftwareZator ah... quel outil formidable Very Happy Very Happy Very Happy 
Créer des logiciels en toute simplicité...c'est merveilleux study
Quand quelque chose ne va pas scratch: Le forum est là! Smile



Vous êtes sur un forum et il y a des règles à respecter: éviter les doubles-post et ne pas utiliser le langage sms. Merci de votre compréhension.


N'hésitez surtout pas à faire des tutoriels pour les autres.
Merci Very Happy



Venez voir ma chaîne Youtube: ChriisX !

Mon instagram: _chrischr


Bonjour Invité Smile
avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Sam 5 Oct 2013 - 12:35

ArionNova 2.0 sera séparé en plusieurs fichier, c'est à dire

Setup de ArionNova (n'est pas un dossier)
|
|-Temp
   |-config.tmp "Fichier créer par arnkrnl.exe"
|-arnkrnl.exe "Kernel virutelle (chargement des pilotes)"
|-Keyboard.sys
|-Display.sys
|-MouseDRV.dll
|-WinDLL.exe "créer par moi permet de lire les DLLs Windows comme System.Windows.Forms"
|-Setup.exe
   |-Fichier/Dossier Système de ArionNova
     |
     |-arnkrnl.exe
     |-Drivers
        |-Keyboard.sys
        |-Display.sys
        |-MouseDRV.dll
        |-Sound.dll
        |-
     |-WinDLL.exe
     |-Boot.arn "Fichier caché"
     |-Local.bin
Il y a d'autre fichier c'est pour éviter que cela devienne incompréhensible J’éditerai le message pour compléter .  
avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Lun 3 Fév 2014 - 19:45

Bonsoir !

Désolé de ne pas avoir donner de nouvelle pendant...
eux... bref
Je ne peux pas vous dire les raison .
ArionNova (j'allais écrire Mantrix) n'est absolument pas abandonné j'ai essayé de créer mon propre kernel sans succès !  Sad 
@Blackorion35 : Comment MandrevCore est créer QuestionQuestionQuestionQuestionQuestion

Des screenshots seront bientôt disponible la version Alpha de ArionNova 2.0 sortira fin Mars 2014 .
Des vidéo de ArionNova seront disponible Aucune Date pour l'instant .

ArionNova Project est ralenti par le développement de jeu sur UDK .

Est...
Voila c'est tout ce que j'ai à dire .
avatar
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2536
Age : 26
Localisation : Rouen
Emploi/loisirs : Dirigeant société informatique déclaré/Informaticien au CNED
Humeur : En forme !
Date d'inscription : 19/03/2013

Re: ArionNova 2.0

Message par Blackorion35 le Lun 3 Fév 2014 - 20:24

@GalaxySoftware a écrit:Bonsoir !

Désolé de ne pas avoir donner de nouvelle pendant...
eux... bref
Je ne peux pas vous dire les raison .
ArionNova (j'allais écrire Mantrix) n'est absolument pas abandonné j'ai essayé de créer mon propre kernel sans succès !  Sad 
@Blackorion35 : Comment MandrevCore est créer QuestionQuestionQuestionQuestionQuestion

Des screenshots seront bientôt disponible la version Alpha de ArionNova 2.0 sortira fin Mars 2014 .
Des vidéo de ArionNova seront disponible Aucune Date pour l'instant .

ArionNova Project est ralenti par le développement de jeu sur UDK .

Est...
Voila c'est tout ce que j'ai à dire .
Bonsoir GalaxySoftware Smile 

Ha excellent UDK Project je l'avais testé un moment pour dev un jeu mais j'ai préféré FPS CReator X10 : bien plus simple mais pas aussi puissant que UDK qui utilise Unreal Engine :p

MandrevCore a été créer sur la base du Kernel C# puis on la refait en C++ et ASM + ASMS natif
En gros tout est réécrit selon notre propre langage de programmation compris par Mantrix en MTX# (prononcé MTX Sharp).
Pour le codage de l'entrée mémoire par exemple ça donne ça : 
Code:
# MTXKRNL32.SYS AlgoStep Company - Tous droits reserves
# Configuration du kernel MandrevCore 6.0 et superieur
# Code entierement par Blackorion - Interdiction d apporter des modifications sur la base de la configuration du kernel
# LANGAGE ASMS natif

# ** On charge en memoire 2 valeurs par defaut
new value memory access mode (newlist(code)), name [1]

{87700  ,
00001

}

end root actuality

next,

# ** On positionne le kernel externe sur Mantrix.exe
new entry root (Mantrix.exe)

no ass [0xffff]
no amp [0xef]
# ** On choisi le base kernel soit Kernel NT 5.X Windows XP pour la base registre
no ocs [Ox20]

# ** On genere une cle de cryptage reconnu au demarrage par Mantrix pour
# ** demarrer la console externe qu on integre par la suite dans l OS
generator key name mtxkrnl32.sys.asms > %RACINE%\MTXKRNL32.SYS

map code scan , system

# ** On creer une cible pour le rapport d erreur si besoin avec sa location exact
bal log logfiles , dir(System) , report(system)
bal log logfiles , dir(System\etc) , report(bsod)

# ** Specification des options de demarrage
ad,ds op # operation de demarrage client
ad,ds oa # acces securise a la base des registres
ad,ds mb # acces externe au disque
ad,ds ac # relecture et sauvegarde des valeurs

# ** Ajout de la memoire pour AC et UA
mem entry ac 87700
mem entry ua 00001

end root actuality

next,

new entry folder (System)

sys,core drivers
no ass [0x5f4a]
no amp [0x4b]

# ** On ajoute les dossiers principaux du systeme
dr,ls dir(ada)
dr,ls dir(applis)
dr,ls dir(dev)
dr,ls dir(etc)
dr,ls dir(home)
dr,ls dir(local)
dr,ls dir(scripts)
# ** Ajout du dossier 'temp' pour les fichiers ou dossiers temporaires qui doivent
# ** etre copies a chaque demarrage de l OS
dr,ls dir(temp)
dr,ls dir(users)

end root actuality

next,

new value memory access mode (newlist(code)), name [2]

sup memory access newlist name [1]

# ** On va creer une serie aleatoire de numero qui serviront de base memoire reutilisable
{62190  ,
83277  ,
90817  ,
27827  ,
55693  ,
03171  ,

(....... etc : plus de 900 fichiers de mémoire)

97552 ,
21842 ,
240}

end root actuality

next,

new root folder (System)
new entity (dev)
new entity (ras)

localis , dir(ras) , drivers

ext , el core(".SYS")

# ** On charge en memoire tout les drivers natifs nescessaires au bon fonctionnement de l OS
mok,mp fi(ansi) , mem 62190
mok,mp fi(aspi2dos) , mem 83277
mok,mp fi(aspi4dos) , mem 90817
mok,mp fi(aspi8dos) , mem 27827
mok,mp fi(aspi8u2) , mem 03171
mok,mp fi(aspicd) , mem 44963
mok,mp fi(btcdrom) , mem 91966
mok,mp fi(btdosm) , mem 24871
mok,mp fi(chkstate) , mem 94304
mok,mp fi(config) , mem 34484
mok,mp fi(country) , mem 16315
mok,mp fi(dblbuff) , mem 83458
mok,mp fi(dblspace) , mem 10650
mok,mp fi(dd260) , mem 19801
mok,mp fi(di1000dd) , mem 16769
mok,mp fi(display) , mem 71138
mok,mp fi(drfat32) , mem 67503
mok,mp fi(driver) , mem 72919
mok,mp fi(drvspace) , mem 51626
mok,mp fi(echo) , mem 17933
mok,mp fi(flashpt) , mem 37572
mok,mp fi(himem) , mem 22853
mok,mp fi(ifshlp) , mem 03609
mok,mp fi(io) , mem 44234
mok,mp fi(keyboard) , mem 71778
mok,mp fi(keybrd2) , mem 62126
mok,mp fi(lpt1usb) , mem 44104
mok,mp fi(msdos) , mem 71793
mok,mp fi(oakcdrom) , mem 46645
mok,mp fi(printer) , mem 39394
mok,mp fi(ramdrive) , mem 56687
mok,mp fi(serdrv) , mem 00790
mok,mp fi(srdxms) , mem 70114
mok,mp fi(usbaspi) , mem 26959
mok,mp fi(usbcd) , mem 39870
mok,mp fi(usbdisk) , mem 25062
mok,mp fi(vide-cdd) , mem 38206
mok,mp fi(xcdrom32) , mem 56473
mok,mp fi(xdma32) , mem 24134

end root actuality

next,

new root kernel (System)
new entity (local)

localis , dir(local) , kernel

# ** On ajoute en memoire les differents systemes possibles fonctionnels
# ** Soit : 8 bits pour la base KRNL, 16 bits pour CPCDOS, 32 bits pour le patch DPMI CPCDOS et 64 bits pour le kernel MandrevCore et Mantrix
bat kernel bits flo 8 , mem 14572
bat kernel bits flo 16 , mem 12625
bat kernel bits flo 32 , mem 46926
bat kernel bits flo 64 , mem 62175

ext , el core(".X")

# ** On charge le fichier system.x qui determine le type de demarrage de l OS ; virtuel, semi-natif ou natif
mok,mp fi(system) , mem 40025

end root actuality

next,

new root assembly (System)
new entity (dev)
new entity (assembly)

# ** On met une regle (option) qui prevoit de charger l'assembly .NET 4.0 FrameWork de Microsoft si 'system.x' contient le code '2' soit le semi-natif
option reg ls ua int (System\local\system.x) view("2")

localis , dir(assembly) , assembly

---- fichier ''resolution.asms'' ------

# Resolution ecran langage ASMS natif - developpe par AlgoStep Company
# Mantrix Projet 2013-2014 - tous droits reserves
# MandrevCore Kernel 6.0 ou superieur
# cho dab mc,as fi(vga), 640,480 # (non compatible)
cho dab mc,as fi(svga), 800,600
cho dab mc,as fi(xga), 1024,768
cho dab mc,as fi(sxga), 1280,1024
cho dab mc,as fi(vga+), 1360,768
cho dab mc,as fi(vgahd+), 1366,768
cho dab mc,as fi(sxga+), 1400,1050
cho dab mc,as fi(uxga), 1600,1200
# non teste derniere ligne ci-dessous
cho dab mc,as fi(wsvga), 960,600
# non teste derniere ligne ci-dessous
cho dab mc,as fi(uwsxga), 1280,600
cho dab mc,as fi(wxga), 1280,800
cho dab mc,as fi(wxga+), 1440,900
cho dab mc,as fi(wsxga+), 1680,1050
# non teste derniere ligne ci-dessous
cho dab mc,as fi(wuxga), 1920,1200

Ce codage n'a pas été appris on la recréer nous même dont la difficulté de faire comprendre quelques choses à la machine sans passer par de l'ASM.

Puis après on a créer les bases du boot en ASM : 

Code:
%ifndef __GRUB
%define        __GRUB

DS_MAGIC                equ        3544DA2Ah

MULTIBOOT_PAGE_ALIGN        equ 1<<0
MULTIBOOT_MEMORY_INFO        equ 1<<1
MULTIBOOT_AOUT_KLUDGE        equ 1<<16
MULTIBOOT_HEADER_MAGIC        equ 0x1BADB002
MULTIBOOT_HEADER_FLAGS        equ MULTIBOOT_PAGE_ALIGN | MULTIBOOT_MEMORY_INFO | MULTIBOOT_AOUT_KLUDGE
MULTIBOOT_CHECKSUM        equ -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS)

%endif





[BITS 32]

[global start]
[extern _k_main]

start:

call _k_main






EXTERN code, bss, end

ALIGN 4
mboot:
   dd MULTIBOOT_HEADER_MAGIC
   dd MULTIBOOT_HEADER_FLAGS
   dd MULTIBOOT_CHECKSUM
   dd mboot
   dd code
   dd bss
   dd end
   dd start

En s’inspirant du Kernel "Kernel qui boot avec grub" de CommentCaMarche.net" qui boot comme sont nom l'indique avec GRUB (Unix loader).

Après on la recréer en VB.NET pour l'intégré à Mantrix puis en IL pour simplifié sa compréhension avec les ordres donnés : 

Ce qui donne pour exemple (sur la base) : 

Code:
.class public auto ansi MandrevCore.Fenêtre_MDI1
    extends [System.Windows.Forms]System.Windows.Forms.Form
{
    .custom instance void [Microsoft.VisualBasic]Microsoft.VisualBasic.CompilerServices.DesignerGeneratedAttribute::.ctor() = (
        01 00 00 00
    )
    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer1

    .field public class [System]System.ComponentModel.IContainer components

    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer2

    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer3

    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer4

    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer5

    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer6

    .field public class [System.Windows.Forms]System.Windows.Forms.Timer timer7

    .field public class [System.Windows.Forms]System.Windows.Forms.Label label1

    .method public specialname rtspecialname instance void .ctor () cil managed
    {
        IL_0000: ldarg.0
        IL_0001: call instance void [System.Windows.Forms]System.Windows.Forms.Form::.ctor()
        IL_0006: ldarg.0
        IL_0007: callvirt instance void MandrevCore.Fenêtre_MDI1::InitializeComponent()
        IL_000c: ret
    }

    .method public instance void InitializeComponent () cil managed
    {
        .locals init (
            [0] class [System]System.ComponentModel.ComponentResourceManager resources,
            [1] valuetype [System.Drawing]System.Drawing.Color VB$t_struct$N0,
            [2] valuetype [System.Drawing]System.Drawing.Point VB$t_struct$N1,
            [3] valuetype [System.Drawing]System.Drawing.Point VB$t_struct$S2,
            [4] valuetype [System.Drawing]System.Drawing.Size VB$t_struct$N3,
            [5] valuetype [System.Drawing]System.Drawing.Size VB$t_struct$S4
        )

        IL_0000: ldarg.0
        IL_0001: newobj instance void [System]System.ComponentModel.Container::.ctor()
        IL_0006: stfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_000b: ldtoken MandrevCore.Fenêtre_MDI1
        IL_0010: call class [mscorlib]System.Type [mscorlib]System.Type::GetTypeFromHandle(valuetype [mscorlib]System.RuntimeTypeHandle)
        IL_0015: newobj instance void [System]System.ComponentModel.ComponentResourceManager::.ctor(class [mscorlib]System.Type)
        IL_001a: stloc.0
        IL_001b: ldarg.0
        IL_001c: newobj instance void [System.Windows.Forms]System.Windows.Forms.Label::.ctor()
        IL_0021: stfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0026: ldarg.0
        IL_0027: ldarg.0
        IL_0028: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_002d: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0032: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer1
        IL_0037: ldarg.0
        IL_0038: ldarg.0
        IL_0039: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_003e: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0043: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer2
        IL_0048: ldarg.0
        IL_0049: ldarg.0
        IL_004a: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_004f: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0054: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer3
        IL_0059: ldarg.0
        IL_005a: ldarg.0
        IL_005b: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_0060: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0065: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer4
        IL_006a: ldarg.0
        IL_006b: ldarg.0
        IL_006c: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_0071: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0076: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer5
        IL_007b: ldarg.0
        IL_007c: ldarg.0
        IL_007d: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_0082: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0087: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer6
        IL_008c: ldarg.0
        IL_008d: ldarg.0
        IL_008e: ldfld class [System]System.ComponentModel.IContainer MandrevCore.Fenêtre_MDI1::components
        IL_0093: newobj instance void [System.Windows.Forms]System.Windows.Forms.Timer::.ctor(class [System]System.ComponentModel.IContainer)
        IL_0098: stfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer7
        IL_009d: ldarg.0
        IL_009e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::SuspendLayout()
        IL_00a3: ldarg.0
        IL_00a4: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_00a9: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_Black()
        IL_00ae: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackColor(valuetype [System.Drawing]System.Drawing.Color)
        IL_00b3: ldarg.0
        IL_00b4: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_00b9: call class [System.Windows.Forms]System.Windows.Forms.Cursor [System.Windows.Forms]System.Windows.Forms.Cursors::get_Default()
        IL_00be: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Cursor(class [System.Windows.Forms]System.Windows.Forms.Cursor)
        IL_00c3: ldarg.0
        IL_00c4: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_00c9: ldc.i4.5
        IL_00ca: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Dock(valuetype [System.Windows.Forms]System.Windows.Forms.DockStyle)
        IL_00cf: ldarg.0
        IL_00d0: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_00d5: ldstr "Consolas"
        IL_00da: ldc.r4 12
        IL_00df: ldc.i4.0
        IL_00e0: ldc.i4.3
        IL_00e1: ldc.i4.0
        IL_00e2: newobj instance void [System.Drawing]System.Drawing.Font::.ctor(string,  float32,  valuetype [System.Drawing]System.Drawing.FontStyle,  valuetype [System.Drawing]System.Drawing.GraphicsUnit,  uint8)
        IL_00e7: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Font(class [System.Drawing]System.Drawing.Font)
        IL_00ec: ldarg.0
        IL_00ed: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_00f2: call valuetype [System.Drawing]System.Drawing.Color [System.Drawing]System.Drawing.Color::get_White()
        IL_00f7: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_ForeColor(valuetype [System.Drawing]System.Drawing.Color)
        IL_00fc: ldarg.0
        IL_00fd: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0102: ldc.i4.3
        IL_0103: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Label::set_ImeMode(valuetype [System.Windows.Forms]System.Windows.Forms.ImeMode)
        IL_0108: ldarg.0
        IL_0109: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_010e: ldloca.s VB$t_struct$S2
        IL_0110: ldc.i4.0
        IL_0111: ldc.i4.0
        IL_0112: call instance void [System.Drawing]System.Drawing.Point::.ctor(int32,  int32)
        IL_0117: ldloc.3
        IL_0118: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Location(valuetype [System.Drawing]System.Drawing.Point)
        IL_011d: ldarg.0
        IL_011e: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0123: ldstr "label1"
        IL_0128: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Name(string)
        IL_012d: ldarg.0
        IL_012e: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0133: ldloca.s VB$t_struct$S4
        IL_0135: ldc.i4 676
        IL_013a: ldc.i4 405
        IL_013f: call instance void [System.Drawing]System.Drawing.Size::.ctor(int32,  int32)
        IL_0144: ldloc.s VB$t_struct$S4
        IL_0146: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Size(valuetype [System.Drawing]System.Drawing.Size)
        IL_014b: ldarg.0
        IL_014c: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0151: ldc.i4.8
        IL_0152: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_TabIndex(int32)
        IL_0157: ldarg.0
        IL_0158: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_015d: ldstr "Welcome Kernel MandrevCore 6.0 !\r\n"
        IL_0162: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Label::set_Text(string)
        IL_0167: ldarg.0
        IL_0168: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_016d: ldc.i4.0
        IL_016e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Visible(bool)
        IL_0173: ldarg.0
        IL_0174: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer1
        IL_0179: ldc.i4 1500
        IL_017e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_0183: ldarg.0
        IL_0184: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer2
        IL_0189: ldc.i4 2000
        IL_018e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_0193: ldarg.0
        IL_0194: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer3
        IL_0199: ldc.i4 1000
        IL_019e: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_01a3: ldarg.0
        IL_01a4: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer4
        IL_01a9: ldc.i4 3200
        IL_01ae: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_01b3: ldarg.0
        IL_01b4: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer5
        IL_01b9: ldc.i4 1500
        IL_01be: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_01c3: ldarg.0
        IL_01c4: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer6
        IL_01c9: ldc.i4 1500
        IL_01ce: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_01d3: ldarg.0
        IL_01d4: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer7
        IL_01d9: ldc.i4 2000
        IL_01de: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::set_Interval(int32)
        IL_01e3: ldarg.0
        IL_01e4: ldc.i4.1
        IL_01e5: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_AutoSize(bool)
        IL_01ea: ldarg.0
        IL_01eb: ldc.i4.2
        IL_01ec: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_AutoValidate(valuetype [System.Windows.Forms]System.Windows.Forms.AutoValidate)
        IL_01f1: ldarg.0
        IL_01f2: ldloc.0
        IL_01f3: ldstr "$this.BackgroundImage"
        IL_01f8: callvirt instance object [mscorlib]System.Resources.ResourceManager::GetObject(string)
        IL_01fd: castclass [System.Drawing]System.Drawing.Image
        IL_0202: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackgroundImage(class [System.Drawing]System.Drawing.Image)
        IL_0207: ldarg.0
        IL_0208: ldc.i4.3
        IL_0209: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackgroundImageLayout(valuetype [System.Windows.Forms]System.Windows.Forms.ImageLayout)
        IL_020e: ldarg.0
        IL_020f: ldloca.s VB$t_struct$S4
        IL_0211: ldc.i4 676
        IL_0216: ldc.i4 405
        IL_021b: call instance void [System.Drawing]System.Drawing.Size::.ctor(int32,  int32)
        IL_0220: ldloc.s VB$t_struct$S4
        IL_0222: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_ClientSize(valuetype [System.Drawing]System.Drawing.Size)
        IL_0227: ldarg.0
        IL_0228: callvirt instance class [System.Windows.Forms]System.Windows.Forms.Control/ControlCollection [System.Windows.Forms]System.Windows.Forms.Control::get_Controls()
        IL_022d: ldarg.0
        IL_022e: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0233: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control/ControlCollection::Add(class [System.Windows.Forms]System.Windows.Forms.Control)
        IL_0238: ldarg.0
        IL_0239: ldstr "Microsoft Sans Serif"
        IL_023e: ldc.r4 8.25
        IL_0243: newobj instance void [System.Drawing]System.Drawing.Font::.ctor(string,  float32)
        IL_0248: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Font(class [System.Drawing]System.Drawing.Font)
        IL_024d: ldarg.0
        IL_024e: ldc.i4.0
        IL_024f: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_FormBorderStyle(valuetype [System.Windows.Forms]System.Windows.Forms.FormBorderStyle)
        IL_0254: ldarg.0
        IL_0255: ldloc.0
        IL_0256: ldstr "$this.Icon"
        IL_025b: callvirt instance object [mscorlib]System.Resources.ResourceManager::GetObject(string)
        IL_0260: castclass [System.Drawing]System.Drawing.Icon
        IL_0265: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_Icon(class [System.Drawing]System.Drawing.Icon)
        IL_026a: ldarg.0
        IL_026b: ldc.i4.1
        IL_026c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_IsMdiContainer(bool)
        IL_0271: ldarg.0
        IL_0272: ldc.i4.0
        IL_0273: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_MaximizeBox(bool)
        IL_0278: ldarg.0
        IL_0279: ldc.i4.0
        IL_027a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_MinimizeBox(bool)
        IL_027f: ldarg.0
        IL_0280: ldstr "Fenêtre_MDI1"
        IL_0285: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Name(string)
        IL_028a: ldarg.0
        IL_028b: ldc.i4.0
        IL_028c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_ShowIcon(bool)
        IL_0291: ldarg.0
        IL_0292: ldc.i4.0
        IL_0293: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_ShowInTaskbar(bool)
        IL_0298: ldarg.0
        IL_0299: ldc.i4.1
        IL_029a: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_StartPosition(valuetype [System.Windows.Forms]System.Windows.Forms.FormStartPosition)
        IL_029f: ldarg.0
        IL_02a0: ldstr "MANDREVCORE6.0.CONF[INIT.D]=kernel.config.system"
        IL_02a5: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_Text(string)
        IL_02aa: ldarg.0
        IL_02ab: ldc.i4.1
        IL_02ac: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_TopMost(bool)
        IL_02b1: ldarg.0
        IL_02b2: ldc.i4.2
        IL_02b3: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::set_WindowState(valuetype [System.Windows.Forms]System.Windows.Forms.FormWindowState)
        IL_02b8: ldarg.0
        IL_02b9: ldc.i4.0
        IL_02ba: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::ResumeLayout(bool)
        IL_02bf: ldarg.0
        IL_02c0: ldarg.0
        IL_02c1: dup
        IL_02c2: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::MdiForm_Load(object,  class [mscorlib]System.EventArgs)
        IL_02c8: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_02cd: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Form::add_Load(class [mscorlib]System.EventHandler)
        IL_02d2: ldarg.0
        IL_02d3: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer1
        IL_02d8: ldarg.0
        IL_02d9: dup
        IL_02da: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer1_Tick(object,  class [mscorlib]System.EventArgs)
        IL_02e0: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_02e5: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_02ea: ldarg.0
        IL_02eb: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer2
        IL_02f0: ldarg.0
        IL_02f1: dup
        IL_02f2: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer2_Tick(object,  class [mscorlib]System.EventArgs)
        IL_02f8: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_02fd: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_0302: ldarg.0
        IL_0303: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer3
        IL_0308: ldarg.0
        IL_0309: dup
        IL_030a: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer3_Tick(object,  class [mscorlib]System.EventArgs)
        IL_0310: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_0315: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_031a: ldarg.0
        IL_031b: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer4
        IL_0320: ldarg.0
        IL_0321: dup
        IL_0322: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer4_Tick(object,  class [mscorlib]System.EventArgs)
        IL_0328: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_032d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_0332: ldarg.0
        IL_0333: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer5
        IL_0338: ldarg.0
        IL_0339: dup
        IL_033a: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer5_Tick(object,  class [mscorlib]System.EventArgs)
        IL_0340: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_0345: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_034a: ldarg.0
        IL_034b: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer6
        IL_0350: ldarg.0
        IL_0351: dup
        IL_0352: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer6_Tick(object,  class [mscorlib]System.EventArgs)
        IL_0358: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_035d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_0362: ldarg.0
        IL_0363: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer7
        IL_0368: ldarg.0
        IL_0369: dup
        IL_036a: ldvirtftn instance void MandrevCore.Fenêtre_MDI1::timer7_Tick(object,  class [mscorlib]System.EventArgs)
        IL_0370: newobj instance void [mscorlib]System.EventHandler::.ctor(object,  native int)
        IL_0375: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::add_Tick(class [mscorlib]System.EventHandler)
        IL_037a: ret
    }

    .method public static void Main () cil managed noinlining nooptimization
    {
        .custom instance void [mscorlib]System.STAThreadAttribute::.ctor() = (
            01 00 00 00
        )
        .entrypoint
        IL_0000: ldsfld class MandrevCore.My.MyApplication MandrevCore.Variables::_manager
        IL_0005: call string[] [mscorlib]System.Environment::GetCommandLineArgs()
        IL_000a: callvirt instance void [Microsoft.VisualBasic]Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase::Run(string[])
        IL_000f: ret
    }

    .method public instance void MdiForm_Load (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ldc.i4.0
        IL_0001: call bool MandrevCore.Fenêtre_MDI1::ShowCursor(bool)
        IL_0006: pop
        IL_0007: ldarg.0
        IL_0008: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer1
        IL_000d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0012: ret
    }

    .method public instance void nouveauToolStripMenuItem_Click (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ret
    }

    .method private static pinvokeimpl("user32") nomangle ansi lasterr winapi) bool ShowCursor (
            bool bShow
        ) cil managed preservesig
    {
    }

    .method public instance void timer1_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer1
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldarg.0
        IL_000c: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer2
        IL_0011: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0016: ret
    }

    .method public instance void timer2_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer2
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldarg.0
        IL_000c: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0011: ldc.i4.1
        IL_0012: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Visible(bool)
        IL_0017: ldarg.0
        IL_0018: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer3
        IL_001d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0022: ret
    }

    .method public instance void timer3_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        .locals init (
            [0] string[] VB$t_array$S0
        )

        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer3
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldarg.0
        IL_000c: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0011: ldc.i4.5
        IL_0012: newarr [mscorlib]System.String
        IL_0017: stloc.0
        IL_0018: ldloc.0
        IL_0019: ldc.i4.0
        IL_001a: ldstr "Welcome Kernel MandrevCore 6.0 !"
        IL_001f: stelem.ref
        IL_0020: ldloc.0
        IL_0021: ldc.i4.1
        IL_0022: call string [mscorlib]System.Environment::get_NewLine()
        IL_0027: stelem.ref
        IL_0028: ldloc.0
        IL_0029: ldc.i4.2
        IL_002a: ldstr "MandrevCore va preparer votre ordinateur pour le support de votre systeme d'exploitation..."
        IL_002f: stelem.ref
        IL_0030: ldloc.0
        IL_0031: ldc.i4.3
        IL_0032: call string [mscorlib]System.Environment::get_NewLine()
        IL_0037: stelem.ref
        IL_0038: ldloc.0
        IL_0039: ldc.i4.4
        IL_003a: ldstr ""
        IL_003f: stelem.ref
        IL_0040: ldloc.0
        IL_0041: call string [mscorlib]System.String::Concat(string[])
        IL_0046: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Label::set_Text(string)
        IL_004b: ldarg.0
        IL_004c: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer4
        IL_0051: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0056: ret
    }

    .method public instance void timer4_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer4
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldarg.0
        IL_000c: ldfld class [System.Windows.Forms]System.Windows.Forms.Label MandrevCore.Fenêtre_MDI1::label1
        IL_0011: ldc.i4.0
        IL_0012: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Visible(bool)
        IL_0017: ldarg.0
        IL_0018: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer5
        IL_001d: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0022: ret
    }

    .method public instance void timer5_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer5
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldarg.0
        IL_000c: call class [System.Drawing]System.Drawing.Bitmap MandrevCore.My.Resources::get_Mandrevcore_logo()
        IL_0011: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackgroundImage(class [System.Drawing]System.Drawing.Image)
        IL_0016: ldarg.0
        IL_0017: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer6
        IL_001c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0021: ret
    }

    .method public instance void timer6_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer6
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldarg.0
        IL_000c: call class [System.Drawing]System.Drawing.Bitmap MandrevCore.My.Resources::get_fond_noir()
        IL_0011: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_BackgroundImage(class [System.Drawing]System.Drawing.Image)
        IL_0016: ldarg.0
        IL_0017: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer7
        IL_001c: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Start()
        IL_0021: ret
    }

    .method public instance void timer7_Tick (
            object sender,
            class [mscorlib]System.EventArgs e
        ) cil managed
    {
        .locals init (
            [0] object[] VB$t_array$S0
        )

        IL_0000: ldarg.0
        IL_0001: ldfld class [System.Windows.Forms]System.Windows.Forms.Timer MandrevCore.Fenêtre_MDI1::timer7
        IL_0006: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Timer::Stop()
        IL_000b: ldc.i4.1
        IL_000c: call bool MandrevCore.Fenêtre_MDI1::ShowCursor(bool)
        IL_0011: pop
        IL_0012: newobj instance void MandrevCore.logo_krnl::.ctor()
        IL_0017: stsfld object MandrevCore.Variables::Temp_Form
        IL_001c: ldsfld object MandrevCore.Variables::Temp_Form
        IL_0021: ldnull
        IL_0022: ldstr "Name"
        IL_0027: ldc.i4.1
        IL_0028: newarr [mscorlib]System.Object
        IL_002d: stloc.0
        IL_002e: ldloc.0
        IL_002f: ldc.i4.0
        IL_0030: ldstr "logo_krnl"
        IL_0035: stelem.ref
        IL_0036: ldloc.0
        IL_0037: ldnull
        IL_0038: ldnull
        IL_0039: call void [Microsoft.VisualBasic]Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSet(object,  class [mscorlib]System.Type,  string,  object[],  string[],  class [mscorlib]System.Type[])
        IL_003e: ldsfld object MandrevCore.Variables::Temp_Form
        IL_0043: ldnull
        IL_0044: ldstr "MdiParent"
        IL_0049: ldc.i4.1
        IL_004a: newarr [mscorlib]System.Object
        IL_004f: stloc.0
        IL_0050: ldloc.0
        IL_0051: ldc.i4.0
        IL_0052: ldarg.0
        IL_0053: stelem.ref
        IL_0054: ldloc.0
        IL_0055: ldnull
        IL_0056: ldnull
        IL_0057: call void [Microsoft.VisualBasic]Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSet(object,  class [mscorlib]System.Type,  string,  object[],  string[],  class [mscorlib]System.Type[])
        IL_005c: ldsfld object MandrevCore.Variables::Temp_Form
        IL_0061: ldnull
        IL_0062: ldstr "Visible"
        IL_0067: ldc.i4.1
        IL_0068: newarr [mscorlib]System.Object
        IL_006d: stloc.0
        IL_006e: ldloc.0
        IL_006f: ldc.i4.0
        IL_0070: ldc.i4.1
        IL_0071: box [mscorlib]System.Boolean
        IL_0076: stelem.ref
        IL_0077: ldloc.0
        IL_0078: ldnull
        IL_0079: ldnull
        IL_007a: call void [Microsoft.VisualBasic]Microsoft.VisualBasic.CompilerServices.NewLateBinding::LateSet(object,  class [mscorlib]System.Type,  string,  object[],  string[],  class [mscorlib]System.Type[])
        IL_007f: ret
    }
}

En gros ça donne ça amusé
Maintenant à toi de tout faire car n'oubli pas que le .NET EST OBLIGATOIRE.... Sinon t'aura beau faire un Kernel tu pourra jamais lancer ArionNova :/
Faudra donc que tu puise sur tes connaissances pour créer un système de fusion .NET 4.0 amusé et là bon courage amusé
On a commencé y'a au moins 4 à 5 mois dans dec' et on est rendu à 30% de fait :s (base toi sur les bases de Mono pour ça amusé)

Le mieux c'est de rester en virtuel pour toi au début et développer un Kernel complet que lorsque toutes tes bases d'OS sont OK Wink



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
Code Source Rynna WebOS Release 7.0 disponible :

http://rynnawebos.fr/GITHUB-DEPOT/RYNNA-WEBOS-GITHUB.zip
avatar
GalaxySoftware
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 124
Age : 16
Localisation : perpignan (66000)
Emploi/loisirs : Informatique, Sport, Musique
Humeur : tranquile :-)
Date d'inscription : 14/04/2013

Re: ArionNova 2.0

Message par GalaxySoftware le Dim 16 Fév 2014 - 22:28

Bonsoir

j'aurai besoin d'aide je veux que ArionNova lise un fichier dont a l'intèrieur ce trouve de code vb .net pouis enregistrer dans la variable Script puis que grace a la fonction Commandes VB .Net le contenu de la variable soit executer .

Example : le contenu de Script c'est

System.windows.Forms.MessageBox.Show("Salut","Test" ...)

Merci . :-)
avatar
polien


Masculin Nombre de messages : 2853
Age : 20
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: ArionNova 2.0

Message par polien le Dim 16 Fév 2014 - 22:38

Bonsoir,

comme ça je dirais Codedom, s'est le principe qu'utilise SZ2012 pour générer le code Wink



Cordialement,
Polien.

je sort ! JE NE SERAI PAS DISPONIBLE SUR LE FORUM DU 15/07/2017 AU 25/08/2017, PASSEZ PAR LES MP POUR ME CONTACTER Wink
BONNES VACANCES !


You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Softwarezatorman


Masculin Nombre de messages : 1234
Age : 17
Localisation : 76230 Bois-Guillaume
Emploi/loisirs : Code, musique, sport
Humeur : Toujours heureux évidemment!
Date d'inscription : 22/10/2011

Re: ArionNova 2.0

Message par Softwarezatorman le Lun 17 Fév 2014 - 17:48

Re,

tien j'ai un lien pour toi très intéressant aussi Wink :

http://msdn.microsoft.com/fr-fr/library/y2k85ax6(v=vs.110).aspx

je pense que tu ne peux pas trouver mieux en terme de détails que sur le MSDN Smile

Cordialement,
Softewarzatorman



Modérateur de la section SoftwareZator

SoftwareZator ah... quel outil formidable Very Happy Very Happy Very Happy 
Créer des logiciels en toute simplicité...c'est merveilleux study
Quand quelque chose ne va pas scratch: Le forum est là! Smile



Vous êtes sur un forum et il y a des règles à respecter: éviter les doubles-post et ne pas utiliser le langage sms. Merci de votre compréhension.


N'hésitez surtout pas à faire des tutoriels pour les autres.
Merci Very Happy



Venez voir ma chaîne Youtube: ChriisX !

Mon instagram: _chrischr


Bonjour Invité Smile

Contenu sponsorisé

Re: ArionNova 2.0

Message par Contenu sponsorisé

    Sujets similaires

    -

    La date/heure actuelle est Sam 22 Juil 2017 - 4:38