Aller au menu - Aller au contenu
Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !

[Programme] Multiuso

Un programme à (presque) tout faire.

Pour accéder à cette section
Connectez-vous !
connexion_rpx

Résolu Le problème de ce sujet a été résolu

Page 1  2  3  4  ...  42  43  44  45  Suivante
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1  2  3  4  ...  42  43  44  45  Suivante
Hors ligne ardamoute # Posté le 19/01/2010 à 02:00:59
10 + 10 = 100
Avatar
Flux RSS

Ville : Brumath
Pays : France métropolitaine
Études : Lycée Kléber - Strasbourg

Introduction



Bonjour, tout d'abord je tiens à me présenter. Je m'appelle Quentin RICHERT (ardamoute sur ce site, et sur tous les autres où je suis inscrit, ou presque).
J'ai 15 ans. Je programme maintenant depuis près de deux ans (il faut aussi compter des plus ou moins grosses périodes de "blanc", durant lesquelles je n'ai pas touché à une seule ligne de code).
J'ai commencé par le C puis le C++, suivi du (x)HTML/CSS, PHP, JavaScript, etc...
Enfin bon, vous vous en fo*tez mais c'est pas grave aujourd'hui je suis là pour vous présenter un projet sur lequel je travaille depuis plusieurs mois déjà (environ 11), j'ai nommé : Multiuso (multifonction en italien, du moins c'est ce que m'a indiqué le traducteur).

Présentation du projet



Alors voilà, Multiuso est un programme "multifonction", il fait plein de choses (et en fera probablement plus dans l'avenir), comme éditeur de texte, navigateur web, bloc-notes, compteur de lignes, etc... (Pour éviter quelques déceptions, je vous préviens tout de suite : Non ! Multiuso ne fait pas le café ! (cf : M@teo21))

D'où m'est venue l'idée ?

Au début c'était un projet qui visait à me faire retravailler Qt (inutile de préciser que la bibliothèque utilisée est Qt), et donc le C++, suite à une grosse période de blanc comme dit plus haut. C'est ainsi qu'est née la première version. Maintenant que j'y repense, elle était vraiment pas bien... Deux ou trois mois plus tard, il m'est venu à l'idée de reprendre le projet, à partir de zéro.
J'ai donc tout recodé toute ressemblance avec l'ancienne version n'est que pure coïncidence... de A à Z (c'est d'ailleurs pour cela que la version est passée de 1.0 à 2.0, seul le concept a été gardé).

Quelques chiffres sur le projet (la version 2.2.3) : ~26290 lignes de code (sans compter l'en-tête de la licence en début de fichier source, le *.pro et les bibliothèques externes) pour 160 fichiers source, ~1 an et demi de travail, 2 nuits blanches, beaucoup de paquets de sticks et d'autres trucs à grignoter devant l'écran (comment ça c'est pas bien o.O ?) et je dois oublier des trucs...

Multiuso


Le programme



Image utilisateur
Merci à Xavi91 pour le logo


Pour commencer, voici quelques captures d'écran (prises sous Ubuntu 10.04) :

Image utilisateur

Image utilisateur

Image utilisateur

Image utilisateur


Multiuso est sous Licence GNU/GPL, son code source est donc librement accessible (sous terme de la licence). J'ai choisi cette licence en espérant que le code source puisse aider quelqu'un à progresser (pas les adeptes du copier-coller, mais ceux qui se prennent le temps d'essayer de comprendre par eux même et font des recherches). C'est comme ça que j'ai appris à programmer, en lisant des codes sources, en les "bidouillant"...

Les liens :
Télécharger pour GNU/Linux
Télécharger pour Mac OS X (Compilé par feda12)
Télécharger pour Windows (dll fournies)
Installateur Windows (par snowert)
Télécharger le code source

Vous pouvez également visiter le site officiel.

Les plugins



Les plugins de Multiuso sont listés ici.

Fonctionnalités à venir



Les fonctionnalités à venir pour la prochaine version sont écrites en noir. Si elles sont en vert, c'est qu'elles ont déjà été intégrées. Celles marquées d'un "*" sont des bogues à corriger.

* Possibilité de supprimer un plugin sous Windows
* Régler le problème des téléchargements qui ne se lancent pas toujours

Comment participer ?


Alors voici un liste de ce qu'il "faudrait" :
- Me rapporter tous les bogues rencontrés ainsi que les éventuelles fautes d'orthographe/grammaire...
- Me faire parvenir toutes les idées d'améliorations qui vous passent par la tête (y compris les plus saugrenues).
- Améliorer Multiuso à travers le code source (dépôt Git ici).
- Coder des plugins et une fois un plugin terminé le proposer sur le site de Multiuso (ne seront refusés que les "fakes").

Remerciements


Je tiens à remercier en priorité Amaury FENDER (roatch sur ce site) qui m'a beaucoup conseillé sur le plan ergonomique du programme et donné beaucoup d'idées d'amélioration. Sans lui, le projet "Multiuso" serait loin d'être ce qu'il est aujourd'hui.
Shydow, un membre de ce site, qui a codé certains highlighters (Caml, D et Ruby) et est entrain de coder des plugins (comme un émulateur de terminal ou encore un générateur d'expressions rationnelles).
Xavi91 qui a fait le superbe logo de Multiuso.
Et puis vous, les membres, pour votre soutien, vos idées, vos critiques constructives... Merci beaucoup.

Le cadeau Bonux


Hey ne partez pas, il y a un Easter egg dissimulé dans ce programme !
Pour vous aider à le voir, une indication se trouve dans les astuces au démarrage. Mais je vous préviens, cette information ne vous sera utile qu'une fois que vous aurez trouvé l'emplacement de l'œuf de Pâques (qui est quasi introuvable :rire diabolique: !)


En espérant que ce programme puisse vous être utile un jour,
ardamoute



PS : Je ne réponds plus aux commentaires du genre : "Bravo, bon programme !"
Par contre sachez que je les prends en compte et que ça me fait toujours énormément plaisir d'en voir ;p
Édité le 24/12/2010 à 18:14:42 par ardamoute

Image utilisateur
Image utilisateur
Venez tester Multiuso, un programme open source à (presque) tout faire !

Site Web du projet | Version GNU/Linux | Version Mac OS |Version Windows
« Give a man a fish and you feed him for a day. Teach him how to fish and
you feed him for a lifetime. » Lao Tseu
 
Publicité # Posté le 19/01/2010 à 02:00:59

Hors ligne Xeeberge # Posté le 19/01/2010 à 03:28:19
Avatar

Un mot: Wow :o
Hors ligne MmAxX # Posté le 19/01/2010 à 03:43:46
Le temps est fait de vide.
Avatar

Ville : Baie-comeau
Pays : Canada
Études : Université Laval

Ça m'a l'air super propre o_O

MmAxX
 
Hors ligne Destiny-art # Posté le 19/01/2010 à 06:54:01
Avatar

Bonjour, rien à dire tout est bien fait et tout propre et je suis impressionner par ton âge !
Bonne continuation ^^
 
Hors ligne ardamoute # Posté le 19/01/2010 à 17:34:33
10 + 10 = 100
Avatar
Flux RSS

Ville : Brumath
Pays : France métropolitaine
Études : Lycée Kléber - Strasbourg

Merci beaucoup pour vos remarques positives, ça fait toujours plaisir !
Je tiens aussi à vous informer que j'éditerai le post principal plus tard dans le soirée pour y ajouter la liste des fonctionnalités à venir (et des bogues corrigés) dans la prochaine version qui est en cours de développement (aucune date de sortie n'est encore fixée).

Image utilisateur
Image utilisateur
Venez tester Multiuso, un programme open source à (presque) tout faire !

Site Web du projet | Version GNU/Linux | Version Mac OS |Version Windows
« Give a man a fish and you feed him for a day. Teach him how to fish and
you feed him for a lifetime. » Lao Tseu
 
Hors ligne Destiny-art # Posté le 19/01/2010 à 18:02:54
Avatar

Un petit conseil ou même une proposition c'est que dans l'éditeur tu fait comme dreamweaver une fraction de la création et du code ca sera SUPER !
 
Hors ligne Linx # Posté le 19/01/2010 à 18:46:17

Tout simplement incroyable !
Merci à toi pour ce superbe programme :)
Bonne continuation.
PS: Tu as vraiment pensé a tout avec les majs auto ^^
Hors ligne Jazys # Posté le 19/01/2010 à 18:48:36

Je ne l'ai pas encore essayé mais je trouve ton projet assez conséquent.

Bon courage, continue de développer
Hors ligne L006 # Posté le 19/01/2010 à 18:52:27
Tant qu'y a moi,y a d'l'espoir
Avatar
Flux RSS

Bluffé ça a l'air super simple et ergonomique.
:waw: :waw:
 
Hors ligne Thibaut943 # Posté le 19/01/2010 à 19:03:17
No pain, No gain ...
Avatar

Ville : Thorigné-fouillard
Pays : France métropolitaine

Je l'ai testé et ça m'a l'air super ;) ! Bonne continuation dans ton projet !
 
Hors ligne neirda33 # Posté le 19/01/2010 à 19:05:07
XD
Avatar

Testé et approuvé sur Windows :)
TRÈS intuitif, assez peu gourmand en ressource pour toutes les application intégrées.
Dans le client FTP : "Identifiant" et non "Indentifiant"
Sinon c'est très sympa ! A suivre :)
 
Hors ligne willard # Posté le 19/01/2010 à 19:15:24
La mouette au dessus de tout
Avatar

Et il y'a un truc qui me taraude, si j'ai écrit du texte à la fermeture, il faut que le programme demande si on désire enregistrer tout ce qui est là.
 
Hors ligne Kzc # Posté le 19/01/2010 à 19:21:40
Happy < Yeah ! :D
Avatar

Franchement bravo :) . Testé sous windows, impressionnant vu ton âge ^^ . Continue ! & Bonne chance pour la suite !


 
Hors ligne Lemeb # Posté le 19/01/2010 à 19:27:30
Avatar

WOW o_O
J'essaye de compiler ça sous Mac OS.

Edit : 8411 erreurs de compilation. Je vais revoir ma copie :D
Édité le 19/01/2010 à 19:36:13 par Lemeb

Podcasteur (Newstalk), Administrateur de podradio, la radio des podcasts.
 
Hors ligne GeekFlo # Posté le 19/01/2010 à 19:30:08
Mister Mystère
Avatar

Waou bravo pour ton projet, si ton éditeur gère le code PHP ce sera tip top caviars !

Image utilisateur

zProjets.fr
Vos projets à la portée de tous !
 
Hors ligne flavio46 # Posté le 19/01/2010 à 20:43:38
Les lipides tranquilles !
Avatar

Ville : Orleans
Pays : France métropolitaine

Sujet en favoris :D !
Hors ligne ardamoute # Posté le 19/01/2010 à 22:00:48
10 + 10 = 100
Avatar
Flux RSS

Ville : Brumath
Pays : France métropolitaine
Études : Lycée Kléber - Strasbourg

Vos commentaires et idées on été prises en compte, j'ai d'ailleurs édité le post pour y ajouter les fonctionnalités à venir.
Par contre je n'ai pas très bien compris :
Citation : nabil24
une fraction de la création et du code

Qu'entends-tu par là ? (Je n'ai jamais touché à Dreamweaver).

Image utilisateur
Image utilisateur
Venez tester Multiuso, un programme open source à (presque) tout faire !

Site Web du projet | Version GNU/Linux | Version Mac OS |Version Windows
« Give a man a fish and you feed him for a day. Teach him how to fish and
you feed him for a lifetime. » Lao Tseu
 
Hors ligne Destiny-art # Posté le 19/01/2010 à 22:05:25
Avatar

Quand on code sur DW, on peut voir le code et aussi la résultat sans avoir besoin de tester sur un navigateur, mais comme le tien fait beaucoup de fonctions, ca sera pas de grande utilité ^^
Mais bon !
 
Hors ligne ardamoute # Posté le 19/01/2010 à 22:12:04
10 + 10 = 100
Avatar
Flux RSS

Ville : Brumath
Pays : France métropolitaine
Études : Lycée Kléber - Strasbourg

Oh, si ça peut être utile. Je pense le rendre activable/désactivable dans les préférences, puis le séparer du champ de texte avec un splitter. Serait-ce bien comme ça d'après vous ?

Image utilisateur
Image utilisateur
Venez tester Multiuso, un programme open source à (presque) tout faire !

Site Web du projet | Version GNU/Linux | Version Mac OS |Version Windows
« Give a man a fish and you feed him for a day. Teach him how to fish and
you feed him for a lifetime. » Lao Tseu
 
Hors ligne akwabon # Posté le 19/01/2010 à 22:14:17

Désolé, mais en fait, là, t'es en train de refaire emacs en moins bien, c'est ça ?
Hors ligne ardamoute # Posté le 19/01/2010 à 22:26:55
10 + 10 = 100
Avatar
Flux RSS

Ville : Brumath
Pays : France métropolitaine
Études : Lycée Kléber - Strasbourg

Peut être bien, mais je ne connais pas assez emacs pour le dire.

Image utilisateur
Image utilisateur
Venez tester Multiuso, un programme open source à (presque) tout faire !

Site Web du projet | Version GNU/Linux | Version Mac OS |Version Windows
« Give a man a fish and you feed him for a day. Teach him how to fish and
you feed him for a lifetime. » Lao Tseu
 
Hors ligne Dthibault # Posté le 19/01/2010 à 23:00:22
Avatar
Flux RSS

Études : BTS IRIS Avignon

Bien fait, sinon j'ai remarquer quelques petites choses ;) :

- Impossible de se connecter en anonymous sur un FTP.
- Consommation de mémoire importante sur un zoom image (130Mo pour ma part).

Sinon, bonne chance. :)

Image utilisateur
 
Hors ligne Destiny-art # Posté le 20/01/2010 à 06:31:00
Avatar

Pour moi Firefox 280 Mo ^^ donc son navigateur est mieux au niveau de poid ! enfin je crois ^^
 
Hors ligne Torgi # Posté le 20/01/2010 à 07:34:26
Toc-toc, pas toc-toc
Avatar
Groupe : Anciens

Super Wow, il y a juste la présentation qui coince un peu, les icones sont un peu trop gros, trop lumineux. A part cela très bien
Édité le 20/01/2010 à 07:38:36 par Torgi
 
Hors ligne Den's # Posté le 20/01/2010 à 07:47:09
Fils de Sovereign

Ville : Persan
Pays : France métropolitaine

Waouh, ton logiciel est splendide et vraiment ben fait ! :)

PHP : 70%
HTML : 90%
CSS : 50%
C++/QT : 1%

Envie de participer à la création d'un jeu en ligne de guerre dans l'espace ? Et qui n'est pas un OGame-like ?
Alors, Clique ici... ;)

"2 millions de morts le premier jour, 7 millions de plus la fin de la première semaine." - Mass Effect 3

Cherche joueur Call Of Duty Modern Warfare 2 sur PC...

I'm Sovereign...
"Ma race transcende votre compréhension..."
"Nous sommes éternels, nous n'avons ni commencement, ni fin... Nous sommes absolus..."
 
Hors ligne Thomas42 # Posté le 20/01/2010 à 11:34:58
Avatar

Bravo, félicitation, je test plus en details ;)

Tu a devenir "concurrent" avec notepac ! :p

Image utilisateur
 
Hors ligne Karasu40 # Posté le 20/01/2010 à 12:55:03
Your pride has built a wall
Avatar

Ville : Mont-de-marsan
Pays : France métropolitaine

Salut,
Tout d'abord très bon travail, félicitations.
Ensuite, je pense que pour ce logiciel il serait intéressant d'ajouter un système de "plug-ins", pour installer seulement les fonctionnalités qui nous intéressent et pour permettre aux utilisateurs de proposer leurs propres fonctions.
En espérant t'aider ^^


Tout le monde sait que quand on passe le CD d'installation de Windows à l'envers, on entend des chants sataniques...
Mais il y a pire ! Quand on le passe à l'endroit, ça installe Windows ! [Blagues De Geek]
 
Hors ligne flavio46 # Posté le 20/01/2010 à 14:29:08
Les lipides tranquilles !
Avatar

Ville : Orleans
Pays : France métropolitaine

Fonction à ajouter :) !

Fermer les onglets principaux quand ceux ci ne sont pas utiles (personnelement, le FTP, RAF :p)... et pouvoir les réouvrir :D !
Hors ligne walkyrie # Posté le 20/01/2010 à 14:43:25
Avatar

Études : Universite Paris Sud 11

J' ai rapidement testé ton programme.Franchement si tu as réellement 14 ans , un grand bravo.
Bon courage pour la suite ^^

Open_Source//GNU/SlackWare/BSD Fanatic.
Développeur Android.
Développeur Web
Dévelopeur C
Et passionné de StreetBMX !
 
Hors ligne Terry-Slipknot # Posté le 20/01/2010 à 15:35:04
Take this life
Avatar
Flux RSS

Études : Epitech Paris

Très bon programme, chapeau :) !
Juste une question ... Tu programme avec Qt 4.5.3 ou 4.6 ?

OpenTiger Navigateur (en C++/Qt) en version 0.6.3 !
Image utilisateur
 

Retour au forum "Présentation de vos projets" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx


Lire aussi