begin process at 2008 05 12 08:14:52
1 170 153 membres
57 nouveaux aujourd'hui
13 956 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ALEX SCRIPT INTERPRETEUR DE COMMANDE VERSION 5.1


Information sur la source

Catégorie :Exécution Classé sous : script, yoman64, code, execution, compilateur Niveau : Expert Date de création : 03/05/2003 Date de mise à jour : 18/02/2006 22:21:42 Vu / téléchargé: 14 075 / 962

Note :
7,89 / 10 - par 19 personnes
7,89 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (49)
Ajouter un commentaire et/ou une note


Description

Bonjour,
Voici un Interpreteur de commandes qui gère plusieurs fonctions dont la gestion de Sub,de fonction et la gestion d'objets graphiques.
Des exemples de scripts sont inclus dans le zip pour vous faire voir en gros les capacité de l'interpreteur.

Nouvelle mise a jour:
1.Entiere réécriture du code
2.Le code est près de 100 fois plus rapide
3.Le moteur est dans une classe donc facilement utilisable dans d'autre projet
4.Enlever la gestion de socket (trop de bug pour le moment . je cherche une solution)
5.Enlever la possibilité de compilé (je travail sur un vrai compilo x86)
6.Enlever l'éditeur grafique ( n'était plus vraiment a jour , je compte le refaire dès que le temps me le permeteras)
7.Ajout d'option de compilation via des constante en haut de la classe

Conclusion

Signaler moi tout bug detecter et les suggestions d'amelioration .Tout les type de commentaires sont accepter (en autant quils ne soient pas vulgaire ;) )
Je savais pas trop ds quelle section le mettre alors je l'ai mit dans Execution pour Execution de script :)  
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

16 janvier 2006 09:30:17 :
1.Entiere réécriture du code 2.Le code est près de 100 fois plus rapide 3.Le moteur est dans une classe donc facilement utilisable dans d'autre projet 4.Enlever la gestion de socket (trop de bug pour le moment . je cherche une solution) 5.Enlever la possibilité de compilé (je travail sur un vrai compilo x86) 6.Enlever l'éditeur grafique ( n'était plus vraiment a jour , je compte le refaire dès que le temps me le permeteras) 7.Ajout d'option de compilation via des constante en haut de la classe Le code est beaucoup plus leger et beaucoup plus efficace...Bien que très peu commenté :(
16 janvier 2006 09:42:55 :
probleme de zip :O
18 février 2006 22:21:42 :
Mise a jour de la description
  • signaler à un administrateur
    Commentaire de jotrash le 03/05/2003 08:44:57

    très bien dommage des quelques bugs
    9/10

  • signaler à un administrateur
    Commentaire de Cyberdevil le 03/05/2003 09:39:08

    ilm anque plus q'ua farer un interface visuel :) !
    Sinon c pas mal !
    A+

  • signaler à un administrateur
    Commentaire de SatanCorporation le 03/05/2003 10:16:17

    Beau debut !!!
    faut que tu continue comme ca et que tu corrige les quelques bugs present.Comme le disait Cyberdevil faudra que tu fasse gaffe a la partie graphic
    aller je te met

    9/10

    SatanCorporation

  • signaler à un administrateur
    Commentaire de OphidiaN le 03/05/2003 11:50:15

    sympa ::)

  • signaler à un administrateur
    Commentaire de AtomWare le 03/05/2003 12:06:41

    un petit screenshot ? Ca nous ferait plaiser

  • signaler à un administrateur
    Commentaire de Geff le 03/05/2003 15:12:34

    c sympa mais ton langage reste extremement proche du VB et le propre d'un langage de programmation est d'offrir des compétences que d'autres n'ont pas! Cependant je pense qu'avec le temps tu vas trouver une utilité a ton langage et tres vite l'orienté vers un type de programmation spécifique (Graphique, Base de données, Réseau, Son...). Bref je te souhaite bonne chance et je t'encourage dans le développement mais fait le de facon plus détacher de vb, inspire toi de la syntaxe d'autres langages. Ce qui serait bien c'est que ton langage simplifie l'acces a un type de programmation donnée et ensuite donne la correspondance en VB (forcément plus complexe) et  qui sait tu pourrais meme faire en sorte que ton programme crée des .BAS directtement exploitable dans VB, puis dans d'autres langages en choisissant! Enfin la je vais un peu loin, ce sont des idées! Bref Have a good coding!    GEFF

  • signaler à un administrateur
    Commentaire de sweefty2 le 03/05/2003 16:01:52

    EXCELLENT !! vraiment ! c'est une super bonne idée de faire un nouveau language de programmation mais il faudrais faire un truc vachement simple !!!!! pour les newbiz ( comme moi ! ) un truc qui permeterer de bien comprendre le VB !!! c vraiment un bon début surtout continu !!!!!!!

    je t mis 10/10  c'est mérité !

  • signaler à un administrateur
    Commentaire de PereNoel le 03/05/2003 18:37:04

    Muy bien! Continuad ainchi. :))))) mark: A+

  • signaler à un administrateur
    Commentaire de OphidiaN le 03/05/2003 19:12:36

    je reprendrai le msg de sweefty pour vous inviter à découvrir le FBSL :-)
    un ptit peu de pub pour Geddi

  • signaler à un administrateur
    Commentaire de tex le 03/05/2003 19:52:36

    EXCELLENT !  10/10
    Faire un langage de programmation, même interprété, est extrêmement compliqué. Chapeau !
    N'hésite pas à me contacter si tu as besoin d'aide. J'ai aussi commencé pour le projet Winux un framework qui regoupe des fonctions réseau, compression et cryptage et qui permet de réaliser des opérations usuelles mais complexes en une seule ligne de code. Ca pourrait ptêt te servir.

    Bonne continuation,
    @+ tex

  • signaler à un administrateur
    Commentaire de max12 le 03/05/2003 22:07:36 administrateur CS

    Génial meter : 12/10 error overflow bip bip ! Grrr Purrf. Sérieusement c'est trop top ce truc, l'utiliter est surtout si par exemple ont créer un programme comme Mirc avec des scripts :), une exellente base.

    @+

  • signaler à un administrateur
    Commentaire de OverDarck le 04/05/2003 17:55:10

    Slt je pense qu'au point ou tu en est pourquoi ne pas metre ton projet au service Du language FBSL ????
    C'est un language hyper puisant et tout nouveau renseigne toi et il ne lui manque plus qu'un interpreteur pour pouvoir code aillieur que dan le bloc note.....
    renseigne toit au pres de Medhi c'est lui qui soccupe de la creation de ce language vas voir sur le chat je tassure si tu tassoci avec lui vs feriez qq chose d'extraordinaire defiant M$ !!

  • signaler à un administrateur
    Commentaire de tmcuh le 04/05/2003 18:12:36

    C'est vrai que l'idée d'un nouveau langage fait tjrs rêvé,...un langage "magique", qui en quelques sortes regrouperais la puissance du C voir C++, avec la simplicité de VB pour programmer en clair c'est presque refaire VB mais en l'optimisant pour lui permettre d'acceder plus facilement aux objets...
    Je te conseil de travailler plus sur tout ce qui est matériel car là où VB à du mal c'est bien au niveau de gestion des périphériques, des Threads,... L'aspect graphique pour moi n'est pas ce qui l'y a de plus important un bon langage est simple et performant , sans être complexe. Si tu arrive à faire un langage tel, on peut dire bye bye au C++,C, Java et VB.
    Bonne continuation et en espérant pouvoir te venir en aide. Amicalement TMCUH

  • signaler à un administrateur
    Commentaire de tmcuh le 04/05/2003 18:14:19

    Aussi si tu pouvais faire des EXE simple comme le C (sans dll) --> autonome, cà serais vachement génial!!!!

  • signaler à un administrateur
    Commentaire de mehdibou le 04/05/2003 21:42:54

    Magnifique source et très utilse  yoman64 : 10/10 !! Rien à dire de plus que les autres :) En attendant la compilation (et les complications) ... ;)    
    0A A OverDarck : je ne suis pas l'auteur de FBSL, mais seulement un testeur. Son auteur est GEDDi, aidé, notamment par leneuf22.
    @  
    Mehdi

  • signaler à un administrateur
    Commentaire de BlackWizzard le 05/05/2003 17:22:45 administrateur CS

    tres bien! :)
    C un bon projet!
    tu devrai monter une team de devellopeurs, afin que le projet abboutisse vite et bien! :)
    une communauté autour de ce langage, ça ferai parler de toi! :)
    si tu monte une team et que tu as besoin d'une board, public ou privé :: www.allboard.net

    ++ et continue surtout!

  • signaler à un administrateur
    Commentaire de SatanCorporation le 05/05/2003 17:24:49

    Genial ton system de compilation!!!!!
    seul petit probleme :
    En ouvrant le fichier executable compilé avec ton programme on a acces au code source, et donc on peut modifier les executions du programme.
    Sinon continue comme ca
    Ta source est vraiment terrible

    SatanCorporation

  • signaler à un administrateur
    Commentaire de yoman64 le 05/05/2003 17:29:05

    Ouias je travaille sur un petit cryptage rapide pour remedier a ce probleme...

  • signaler à un administrateur
    Commentaire de Bricomix le 05/05/2003 20:38:25

    Pour la compilation > quand le projet sera vraiment évolué, elle pourra être faite de la manière suivante :
    - un compilateur convertit en assembleur le code
    - il fait ensuite appel a une executable (on peut trouver sur internet) qui compile en EXE (le resultat : un prog ultra-rapide en assembleur)

    Faut juste s'y connaitre en assembleur, mais allez voir là (une petit langage qui utilise cette méthode (compilateur programmé en C)) : http://cns.free.fr/progs/minibas/minibas.html

    Sinon ton truc c'est super

    @+
    BRICOMIX

  • signaler à un administrateur
    Commentaire de warwolf7 le 05/05/2003 21:29:21

    Wow, impressionnant
    et tu as seulement 15 ans?

  • signaler à un administrateur
    Commentaire de PJahex le 08/05/2003 10:53:27

    J lou l'initiative du concepteur, jété nul en création du langage.
    Merci bcp. Bon travail. Tu as 10/10

  • signaler à un administrateur
    Commentaire de yoman64 le 08/05/2003 17:43:45

    Desoler,Je viens de realiser que la version dans le zip est une version beta et qui comporte plusieurs bug,comme ,pour le moment,je nai pas acces au bon zip,je vais poster le bon zip dici a Vendredi...
    Merci  de votre comprehension.

  • signaler à un administrateur
    Commentaire de tmcuh le 08/05/2003 18:37:02

    Ayant horreur des fautes d'orthographe, prière de me corriger le texte en haut par ceci, enfin si tu en as envie et surtout si tu c, je sais je suis pas chiant ;c ma nature.(Je dis juste cà parce que les erreurs sont MONUMENTALES!!!!) :-)

    L'interpreteur va de mieux en mieux, encore bravo ;-)
    ******************************************************

    Bonjour,
    Ca fait longtemps que je souhaitais creer un nouveau langage de programmation. Il y a quelques temps,j'ai realisé que j'avais les connaissances requise pour me lancer dans la creation d'un interpreteur.
    C'est ainsi,que depuis un mois et demi je travail sur cet interpreteur de commande loin d'être fini mais qui peut quand meme creer des petites applications.


    Attention, la gestion d'operations algebriques n'est pas integrée dans le prog,Gestion sous forme de commande:Num(loperation(Accepte les variables mais pas d'autre commandes)

    P.S. Le module d'operation algebrique n'est pas de moi. Si l'auteur se reconnait qu'il fasse signe!






    Une petite derniere chose,pour coller du texte vous cvliquer bouton de droit et vous faite cliquer coller

  • signaler à un administrateur
    Commentaire de tmcuh le 09/05/2003 18:52:38

    Un ptit bug à mon avis assez important c'est lorsqu'on enregistre le fichier et que l'on met le même nom qu'un autre (existant),il ne demande aucune confirmation "d'écrasament"!!!

  • signaler à un administrateur
    Commentaire de tmcuh le 09/05/2003 18:59:34

    Le ctrl-z a un ptit prob il revient 2x en arrière, de plus montre le qu'il existe car si personne connait le clavier....

    Si tu pouvait diminuer les interlignes car pour une feuille 26 lignes c'est peu!!! enfin à mon avis

  • signaler à un administrateur
    Commentaire de tex le 09/05/2003 20:12:24

    Ce qui serait bien aussi c'est de pouvoir utiliser plusieurs forms, de renommer les contrôles, de faire des fonctions qui renvoient une valeur, de "typer" les variables (texte et nombres)... ? (ok, ok j'attends la 6.0 mais c vrai que tu développes extrêment vite).
    C toujours aussi bien, je mettrais bien 10 à chaque version mais je peux plus :)

    @+ tex

  • signaler à un administrateur
    Commentaire de yoman64 le 10/05/2003 02:26:17

    D'accord ,jai arranger le truc pour l'ecrasement ,mais pour les fonction ki renvois des string va falloir attendre un peu la...  Et pour les variable ,sa sert a a rien car mon prog fait automatiquement la difference.

    Ce que jaimerais faire se serais la declaration global et par sub,mais je nai trouver aucun moyen sans ralentir de beaucoup l'execution.
    Et puis pour les fonction ,sa va venir bientot.

  • signaler à un administrateur
    Commentaire de yoman64 le 11/05/2003 20:30:58

    Sa y ai,les fonctions sont arriver

  • signaler à un administrateur
    Commentaire de yoman64 le 16/05/2003 18:44:07

    il y a des bugsJe sai8s...
    c ke la version 7 est en cours de test et elle inclus une bien meilleure gestion des variables et des fonctions avec defibition des variables,de plus elle va inclure un mode de debug

  • signaler à un administrateur
    Commentaire de Bricomix le 17/05/2003 21:32:42

    Ce serait bien de séparer la partie éditeur de la partie interpreteur :
    - tu fais un projet qui interprete les fichiers qu'on lui passe en lign de commande
    - et un autre qui est l'editeur

    Voilà, sinon c'est cool !

  • signaler à un administrateur
    Commentaire de yoman64 le 26/05/2003 00:26:56

    Attention jai modifier load, maintenant  c
    loadobject lobject,left,top,width,height,visible

  • signaler à un administrateur
    Commentaire de HollowSpecter128 le 06/06/2003 01:22:33

    Trop fort ce logiciel. Je bosse sur un projet semblable depuis 1 an et pour l'instant je suis content de ce que j'ai fait. J'ai pas trop le temps de m'en occuper mais le moteur d'interpretation que j'ai écris comporte tout de même 1302 lignes!!

    Presque rien à redire sur ta version sauf bugs... Mais on les connais tous ces petites bebêtes qui polluent nos logiciels...

    Sur ce @+

  • signaler à un administrateur
    Commentaire de myco le 08/06/2003 01:22:53

    J'crois qu'y un prob avec le zip, y a rien dedans!!!
    C moi qu'es trop fatigué ou z'etes tous contre moi ce soir! LOL
    M'enfin je repasserai, car ça à l'air interessant ton interpreteur.
    @+

  • signaler à un administrateur
    Commentaire de Cyberdevil le 08/06/2003 11:55:04

    Les zip vident c pas très bon... surtout quand ta source est en trophée (vainard lol) !!!
    A+
    (Ah ben alors rempli le de bon ptit fichier car la ...)

  • signaler à un administrateur
    Commentaire de Sibelle07 le 14/09/2003 19:37:38

    Trés cool ce programme je mets 9/10 quelque bugs sont présent

  • signaler à un administrateur
    Commentaire de Sibelle07 le 14/09/2003 19:37:43

    Trés cool ce programme je mets 9/10 quelque bugs sont présent

  • signaler à un administrateur
    Commentaire de OphidiaN le 14/09/2003 21:49:00

    lol trop fun ton avatar :p

  • signaler à un administrateur
    Commentaire de SatanCorporation le 14/09/2003 21:53:26

    OphidiaN-->Peut tu m'expliquer l'intéret de mettre un commentaire aussi naze.En mettant un Commentaire qui sert a rien c tout les mecs qui ont posté un message sur cet article qui sont prévenue de larriver de ta MERDE DE COMMENTAIRE.
    Sois gentil et va jouer ailleurs si t'es pas capable de mettre un commentaire qui intéresse un minimum de gens.
    SatanCorporation

  • signaler à un administrateur
    Commentaire de mehdibou le 15/09/2003 19:03:31

    SatanCorporation, tu fais pas mieux dans le genre...

  • signaler à un administrateur
    Commentaire de romit le 29/10/2003 11:06:22

    c normal qu'on n'arrive pas a compiler, oui ? non ?

    et deuxièmement, j'arrive pas a mettre des bouttons, des textes, etc....

    je met load puis par exemple text et il affiche que dalle




    Normal ?

  • signaler à un administrateur
    Commentaire de ciberrique le 17/10/2004 13:29:52

    Marche pas l'executable compiler, erreur :
    C:\DOCUME~1\NOMUSER\MESDOC~1\projet1.exe
    C:\WINDOWS\SYSTEM32\AUTOEXEC.NT
    Le fichier système ne convient pas à l'exécution des applications MS-DOS ou Microsoft Windows.

    Si vous avez une idée ....

  • signaler à un administrateur
    Commentaire de yoman64 le 16/01/2006 09:42:03

    Voila , après presque 3 ans sans mise a jour je poste une nouvelle version (que j'ai développé en 2004 lol...)

    Ce projet n'anvancera plus dans la meme direction,en relisant tout vos commentaires , et en étant très impressionné par le projet de linley, j'ai décidé de faire un vrai langage compilable. Dans le genre de minibas , il va "traduire" le code source en assembleur afin d'etre assemblé par un assembleur externe du genre de nasm ou fasm.


    Merci de votre interet envers ma bonne vieille source :)
    Que de nostalgie , dire que j'avais seulement 15 ans quand j'ai fait la version précédente ...je m'étonne moi meme :)

  • signaler à un administrateur
    Commentaire de ciberrique le 16/01/2006 17:46:32

    Super idée, bon courage !!

  • signaler à un administrateur
    Commentaire de katsankat le 19/02/2006 19:00:36

    FASM comme back-end compiler c'est un très bon choix.

  • signaler à un administrateur
    Commentaire de xcxl le 19/02/2006 20:55:37

    Je pense que c'est pas l'age qui compte en prog mais lexperience.Cela dit c'est assez arbitraire vu que j'ai 15 ans...

  • signaler à un administrateur
    Commentaire de ftserge le 14/03/2006 15:10:34

    HOU HOU MON POT PAS POSSIBLE 20/10 CE GARS EST PUISSANT!!!!!

  • signaler à un administrateur
    Commentaire de Enneka_NK le 19/04/2006 23:15:48

    Très intéressant! Je regarde un peu les sources,...ca m'a l'air plutôt cool ca! 10/10 :)

  • signaler à un administrateur
    Commentaire de gg_the_boss le 20/04/2006 18:05:24

    oéch ca a l'air pas mal du tout :)
    un nouveau langage de programmation mais ecrit en c++ --> http://www.cppfrance.com/code.aspx?ID=35849 ;)
    bonne continuation! :)

  • signaler à un administrateur
    Commentaire de nico1610 le 30/09/2006 21:02:13

    ca me fais pensé à ma source sur alogrisXp ,
    Super ton code !! et instructif !