[EX] ART-OS

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

[EX] ART-OS

#1

Message par TT22 »

Comme je l'ai promis ici, j'ai créé un faux système d'exploitation :

ART-OS est un logiciel qui simule un système d'exploitation (inspiré de MS-DOS) :
Il fonctionne grâce à des commandes en Français qui permettent de (presque) tout faire.

IL FAUT LIRE L'AIDE AVANT DE L'UTILISER

(Pour avoir l'aide, tapez AIDE)

Vous pouvez également automatiser des commandes grâce aux fichiers .art :
Il vous suffit de créer un fichier avec l'extension .art et à l'intérieur, de noter une commande par ligne.
Vous pourrez ensuite l’exécuter avec la commande LANCER.

Version 2.0 :
ART-OS 2.0 est une version de ART-OS plus rapide, plus performante et plus ergonomique.
La console a été séparée en deux écrans, un supérieur contenant les informations de version et le répertoire actif, et un inférieur contenant les commandes exécutés.
ART-OS 2.0 est également intelligent, en effet, si vous tapez le début d'une commande, la fin s'écrit automatiquement !

Le langage .art a également été revisité, il permet maintenant l'utilisation de conditions, de fonctions et de variables !


Voici un exemple de fichier art :
► Afficher le texte
Liste des corrections.
Liste des commandes de la version 2.0

Lien vers le téléchargement (les codes sources sont dedans) :
ART-OS 2.0.zip
(2.67 Mio) Téléchargé 373 fois
NB : Les anciennes versions sont disponibles ici : https://sites.google.com/site/arthoscorp/produits/art-os
Modifié en dernier par TT22 le dim. 11 mars 2012 18:36, modifié 13 fois.
Cordialement,
TT22
Avatar du membre
moi
Niveau 7
Niveau 7
Messages : 370
Enregistré le : sam. 09 juil. 2011 22:14
Localisation : devant sont ordinateur
Status : Hors ligne

Re: [EX] ART-OS

#2

Message par moi »

bravo. un "os" en autoit, fallait le faire.
et comme commande tu peut faire afficher l'os de suppport avec @OSVersion.
Modifié en dernier par moi le ven. 15 juil. 2011 18:56, modifié 1 fois.
le problème ce n'est pas un problème, le seul problème ici c'est nous.

j'aime NYAN CAT Image
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#3

Message par TT22 »

@ Moi
Merci, et dire qu' on m'avait dit que c'était utopique :wink:
Et bien, je tiens à dire à sylvanie : je l'ai fait :P
Et pour ton @OsVersion, regarde la commande INFOSYSTEM
Cordialement,
TT22
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [EX] ART-OS

#4

Message par Jerome »

Sympa :)


J'aime beaucoup le nom des variables :

$you_can_go
$tu_peu


Jérôme
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [EX] ART-OS

#5

Message par Iste »

Je reste sur ma lancé.
On a affaire la a une grosse console, extrêmement lente et lourde de plus.

Admettons qu'il s'agisse bien là d'un OS, car ce script n'est pas lourd pour rien, dans ce cas, d'autres sont présent sur ce forum (ou l'us chépu) en plus complet et mieux foutu.

Bon début en tout cas, ca a du prendre un certain temps.
Signez ici
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [EX] ART-OS

#6

Message par timmalos »

Je trouve les commandes pas du tout innées. Par exemple, le minimum syndical serait d'associer AIDE que je suis allé lire dans un dossier à /help, que 90% des gens essaieront en premier.

Ensuite, voilà le lien dont parlait Iste, qui fait la meme chose en beaucoup plus leger (Par MClaveau) :
http://autoitscript.fr/forum/viewtopic.php?f=6&t=1385
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#7

Message par TT22 »

@timmalos : je ne comprend pas bien ce que tu veux dire : pour obtenir de l'aide, il suffit de taper AIDE
Cordialement,
TT22
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [EX] ART-OS

#8

Message par timmalos »

Oui ba justement, moi j'aimerais bien l'avoir en anglais, comme toutes les consoles. J'ai pensé à Help, /help, etc... mais pas une seconde à AIDE :x

Faire un truc francais pourquoi pas, renier 30 ans de programmation non merci. Que votre programme autorise l'anglais et le francais OK, mais que le francais, ca ne passera pas :cry:
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [EX] ART-OS

#9

Message par Yogui »

Les appels de commandes sont rigolotes, mais je ne vois pas d'OS ! au pire c'est une console

outre le fait que j'ai mis 5 tentatives à trouver comment le quitter avec la commande "sortir".

Et qu'il lui a fallu bien 5 secondes pour un message expliquant que la commande n'existe pas.

Bref étonnant, j'aime bien l'idée de se faire une console avec des appels personnels mais il faut la rendre vraiment plus rapide et pourquoi pas permettre à l'utilisateur de paramétrer ses propres commandes avec une commande "renomcom" (ou autre...)

c:\toto> renomcom time | temps

Et à ce moment-là il y aurat peut être une véritable valeur ajoutée
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [EX] ART-OS

#10

Message par mikell »

Sympa... :mrgreen:
Sinon je suis pas arrivé à faire marcher "couleur", et je pense comme timmalos que l'aide devrait s'afficher plus facilement (pourquoi pas avec F1 ?)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#11

Message par TT22 »

Mais est-çe que quelqu'un à lu l'aide ? :shock:

@ Yogui : Tu tape AIDE et tu vois une commande SORTIR. si tu souhaite plus d'info, tu lis la première ligne de l'aide :
Première ligne de l'aide a écrit :Pour obtenir des informations détaillées, tapez AIDE puis un espace puis le nom de la commande.
et donc tu tape : AIDE SORTIR et ça te dit que tu peux aussi appuyer sur échap pour quitter plus rapidement :P
Sinon, tu peux aussi aller sur le lien que j'ai donné dans mon premier message.

@ mikell : Tu tape AIDE COULEUR et tu as au moins 15 lignes qui donnent toutes les explication et un exemple :P
Cordialement,
TT22
Alex74
Niveau 4
Niveau 4
Messages : 73
Enregistré le : ven. 15 avr. 2011 15:24
Status : Hors ligne

Re: [EX] ART-OS

#12

Message par Alex74 »

Intéressant, par contre :
TT22 a écrit :Tu tape AIDE et tu vois une commande SORTIR. si tu souhaite plus d'info, tu lis la première ligne de l'aide :
Première ligne de l'aide a écrit :Pour obtenir des informations détaillées, tapez AIDE puis un espace puis le nom de la commande.
Ca serait pas mal de le préciser dans la console AVANT l'affichage de l'aide car la première fois qu'on arrive dans la console, on se dit "bon on fait quoi ?" :wink:

Edit: et créer des raccourcis clavier pour chaque commande aussi.
Modifié en dernier par Alex74 le sam. 16 juil. 2011 13:51, modifié 1 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [EX] ART-OS

#13

Message par Yogui »

TT22 a écrit :Mais est-çe que quelqu'un à lu l'aide ? :shock:

@ Yogui : Tu tape AIDE et tu vois une commande SORTIR. si tu souhaite plus d'info, tu lis la première ligne de l'aide :
Première ligne de l'aide a écrit :Pour obtenir des informations détaillées, tapez AIDE puis un espace puis le nom de la commande.
et donc tu tape : AIDE SORTIR et ça te dit que tu peux aussi appuyer sur échap pour quitter plus rapidement :P
Sinon, tu peux aussi aller sur le lien que j'ai donné dans mon premier message.

@ mikell : Tu tape AIDE COULEUR et tu as au moins 15 lignes qui donnent toutes les explication et un exemple :P
en fait pour avoir de l'aide j'ai l'habitude de taper man sous un environnement linux ou commande /? sous windows
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#14

Message par TT22 »

@Alex74 : Bonne idée, dans la prochaine version, l'aide s'afficherat lors du premier démarage.

@Jerome : Voici une autre variable qui devrait te plaire $numeroyacombientdelignes (numéro y'a combient de lignes)

Edit : Je vais aussi ajouter une corbeille pour pouvoir récupérer les éléments supprimés.
Cordialement,
TT22
Avatar du membre
Ghost911
Niveau 5
Niveau 5
Messages : 166
Enregistré le : mar. 21 oct. 2008 17:57
Localisation : Bordeaux
Status : Hors ligne

Re: [EX] ART-OS

#15

Message par Ghost911 »

bon travaille bravo mais c'est pas un os un os c'est beaucoup plus complexe que sa c'est plutôt une console de commande ;)
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#16

Message par TT22 »

@ Ghost911: Ouai c'est vrai :wink:

Edit : Grâce à ART-OS, on peut créer des petits exécutables : les fichiers .art
Donc, je viens de créer mon premier iPod.art
Vous pouvez l'exécuter avec la commande LANCER
Fichiers joints
iPod.7z
(33.16 Kio) Téléchargé 234 fois
Cordialement,
TT22
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [EX] ART-OS

#17

Message par zeshrek »

Tout d'abord, la mauvaise nouvelle : Ce n'est pas un OS. Éventuellement ca peut etre assimilé a un shell ou un interpretteur de commandes, mais c'est tres loin d'un systeme d'exploitation.
La bonne nouvelle : Belle performance surtout de la part d'un si jeune développeur. Non pas que seul les vieux soient capables de coder, mais forcément a ton age tu n'as pas 15 an de dev derrière toi. Continue, tu as semble t il du potentiel.
Si vis pacem para bellum
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#18

Message par TT22 »

@ Zeshrek : Merci :mrgreen: je suis entrain de bosser sur la version 1.1 (plus simple à utiliser et plus rapide)

PS : En fait j'ai 8 mois de programmation au compteur.
Modifié en dernier par TT22 le dim. 17 juil. 2011 21:41, modifié 1 fois.
Cordialement,
TT22
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [EX] ART-OS

#19

Message par timmalos »

Ipod.art ne marche pas chez moi. Le programme frezze complement puis affiche l'image à 0 sec puis refrezze, puis frezze completement. Bref je pense que l'affichage est beaucoup trop lourd, a refaire completement.

Sinon comme dis precedemment du beau boulot fait !
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [EX] ART-OS

#20

Message par TT22 »

@ timmalos : Effectivement, sur la version 1.0, ça ne fonctionne pas :?
Le problème vient de la commande ECRI (j'avais utilisé SEND mais c'est trop lent).
Mais dans la version 1.1 (en cours de développement) ça marche très bien :) (j'utilise GuiCtrlSetData)
Il me reste encore quelques trucs à faire et je sortirais la version 1.1 :D
Cordialement,
TT22
Répondre