Dahevos L!f3

Bienvenue sur mon blog

 

Pourquoi est-ce que les jeux FRoG Creator ont encore un bel avenir devant eux ? 17 octobre 2010

Classé dans : Programmation — Dahevos @ 18:32

Bonjour à tous,

Ce soir, je vais porter ma réfléxion sur les jeux réalisés avec FRoG Creator. Loin de moi de faire de la publicité ou de la promotion pour le logiciel dont je gère la communauté, il m’apparaît évident aujourd’hui que les jeux faits avec ce logiciel ont encore un très bel avenir devant eux.

(more…)

 

 

AndroWoW 29 août 2010

Classé dans : Programmation — Dahevos @ 21:20

J’ai conçu pour l’anniversaire un programme pour téléphone android 2.1 nommé AndroWoW.
Ce dernier permet de lancer WoW via son téléphone portable et d’effectuer une connexion automatique avec le dernier personnage joué. Pratique, simple et rapide pour encore plus profiter d’Azeroth !

androwow

Lien de téléchargement : http://dahevos.free.fr/androWoW/
Vous devez exécuter le serveur.jar sur votre PC et installer le .apk sur votre android phone. A noter qu’il faudra éditer le config.txt en renseignant l’emplacement de WoW sur votre PC (en doublant les « / ») et le mot de passe de votre compte WoW.

 

 

Un site pour frog creator 22 juillet 2010

Classé dans : Programmation — Dahevos @ 23:54

design alpha

 

 

Sortie de androfrog v1.0 ! 13 mai 2010

Classé dans : Programmation — Dahevos @ 20:58

Et voila, le logiciel permettant de manipuler votre serveur frog a distance est enfin sortie en version 1.0 !
Pour plus d’informations, aller sur http://www.androfrog.frogcreator.fr/ !

 

 

AndroFRoG : plus d’informations… 12 mai 2010

Classé dans : Programmation — Dahevos @ 9:58

Bonjour à tous,

Un jour j’ai eu une idée : en effet qu’est-ce-qui est super chiant quand le serveur de FRoG bug ?
La réponse à cette question est au final assez simple : de ne pas pouvoir le redémarrer avant quelques heures….et donc de se mettre la communauté de joueur à dos.

De plus, j’ai remarqué depuis un petit moment un nouvel effet de mode : en effet de plus en plus de personnes disposent d’un téléphone portable dit seconde génération (avec application et OS intelligent). Ainsi l’alliance des deux m’a permis de penser à un nouveau projet : AndroFRoG ou encore la possibilité de pouvoir démarrer, redémarrer et arrêter son serveur via son téléphone.

Bon maintenant que j’ai eu l’idée, il fallait trouver comment elle aller se réaliser. Au vu de mes connaissances et de ma préférence pour le langage Java, et de mon nouveau téléphone sous Google Android, il fut clair que la première version de ce service serait développé sous cette OS.

Ainsi, j’ai choisis la technique facile du socket, à savoir que sur la machine cliente, on lance le serveur, un simple JAR qui attend une connexion (en boucle) et qui lance un thread dès réception d’une connexion. Ce thread va analyser la commande reçue et exécuter le traitement demandé. Ainsi si c’est la commande START, il lancera le programme Server.exe (dont le chemin est spécifié dans un fichier de configuration au format texte).
Si la commande est RESTART, le thread va killer le processus courant Server.exe, attendre 1 secondes et relancer le programme Server.exe.
Enfin, si la commande est STOP, le thread va killer le processus courant Server.exe. Bien sur, pour éviter à n’importe qui de pouvoir commander le serveur à distance, un password est transmis avant toute connexion.

Le programme est actuellement configurable via des fichiers .txt :
Pour le serveur :
- numéro de port
- password
- emplacement local du fichier Server.exe (peut bien sur être remplacé par un autre programme : Wow.exe, COD6.exe … =D )
- Nom du processus à killer : Server.exe, Wow.exe etc…

Le serveur est donc un simple jar sans aucune interface et totalement transparent pour l’utilisateur. Il utilise 5Mo de ram (La machine virtuelle forcément…) mais c’est relativement constant et je vais éventuellement essayer de améliorer ce point dans les prochaines versions.

Pour le client :
- adresse du serveur
- numéro du port
- password
Le client est disponible en version .jar, mais surtout en .apk permettant son déploiement sous android. Pour des raisons obscures au début le programme ne marchait pas sous mon téléphone avec le réseau 3G – fonctionnait qu’avec le WIFI d’ou pas vraiment d’utilité…
Cependant il s’est avéré que c’était un problème de numéro de port, et que par conséquent maintenant l’application fonctionne en 3G-2G et est donc accessible partout dans le monde !

La version .jar a pour le moment aucune interface et est en réalité pas développé pour le moment même si bien sur ce sera très facile de le faire et que je vais me concentrer dessus une fois la version sur portable terminée.

Pour la version pour android, l’application dispose d’un menu, la configuration est facilement modifiable et les exceptions sont correctement levé. Cela tourne et marche à merveille pour le moment. Cependant je vais devoir revoir un peu l’application car j’ai codé des trucs un peu à LA RACHE du coup c’est pas super optimisé ^^.

Par conséquent, je recherche actuellement :
- plusieurs personnes pour tester le démarage de leur serveur via mon téléphone portable
- plusieurs personnes ayant un téléphone sous android afin de tester le redémarage du serveur via leur téléphone

Si vous êtes intéressé, merci de me le faire savoir !
Pour les images du logiciel, je verrai plus tard lors de la présentation de ce projet en annonces officiels.

Sinon ce projet est relativement « secret » inutile de le dévoiler en public sur ce forum, bien que ce même message soit présent sur mon blog.

Merci de votre participation ! Si vous avez des idées, suggestions, merci de me les faire savoir !

 

 

??????? 9 mai 2010

Classé dans : Programmation — Dahevos @ 10:33

FRoG Android

 

 

Un nouveau projet Java en construction pour FRoG Creator ! 6 mai 2010

Classé dans : Programmation — Dahevos @ 23:52

Bonjour à tous,

je déclare en ce jour bénis qu’un nouveau projet JAVA pour frog creator vient d’être lancé. Nom de code : Android.
Aucune autre informations pour le moment, c’était juste la ptite exclu du jour pour ceux qui lisent mon blog !

A bientôt pour plus d’informations ici-même !

NB : inutile de faire chier les membres de frog team sur ce projet, personne est au courant (pas même GAK).

 

 

A la dur ! 3 mai 2010

Classé dans : Programmation — Dahevos @ 15:19

Bon finalement après moult réflexion et un ou deux apéros, j’ai décidé de ne pas utiliser cakePHP.

Pourquoi ?

Car ce framework comme n’importe lequel est bien pour un site neuf, mais je désire réutiliser la base de données de frog creator qui est dans un format bien particulier, et du coup l’adapter au format de cakePHP est quasi impossible sans faire tout foirer. Donc je vais tout coder de mes petites mains de  fée  nain.

Pour le moment a été effectué sur mon temps libre mes heures de boulot le login à la base. ça avance doucement mais surement, tout comme le design…

 

 

 

Conception 27 avril 2010

Classé dans : Programmation — Dahevos @ 11:36

Beaucoup de jeunes pensent que programmer consiste à écrire des lignes et des lignes de code… En réalité, c’est bien plus que ça, et on découvre en étudiant l’informatique (à l’iut ou ailleurs – mais en cours) que ce n’est pas que d’aligner des lignes les unes à la suite des autres, mais aussi penser, réfléchir, trouver des solutions… à travers des schémas.

Voila un exemple (provenant de mon stage – très mauvaise qualité car confidentiel = en effet propriété de l’entreprise…) :

Diagramme de séquence

 

Pour plus d’informations :

UML : http://fr.wikipedia.org/wiki/Unified_Modeling_Language

MERISE : http://fr.wikipedia.org/wiki/Merise_%28informatique%29

 

Voila un autre exemple :

diag de sequence

 

 

CakePHP : prochain framework pour le site de frog creator ? 22 avril 2010

Classé dans : Programmation — Dahevos @ 17:55

Bonjour à tous,

Je pense sérieusement pour le site internet de FRoG Creator de mettre en place un framework, afin de fournir au site web une base robuste autant côté sécurité que côté rapidité de développement. Cependant lequel choisir entre symfony, cakePHP, et les autres ?

Etant donné que je ne connais pas du tout comment on développe sous un framework, j’ai décidé de prendre cakePHP afin de pouvoir me servir du très bon (enfin il semble très bon) tutorial sur le site du zer0 sur ce framework.

Pour plus d’informations sur ce qu’est un framework, je vous invite à visiter ce lien (tutorial du SDZ sur le framework cakePHP : http://www.siteduzero.com/tutoriel-3-115159-cake-php-du-gateau-pour-tous-les-zeros.html ).

CakePHP : prochain framework pour le site de frog creator ? dans Programmation cakephp_logo1

 

12
 
 

Mes ordinateurs |
jeefacile |
MM SITE |
Unblog.fr | Créer un blog | Annuaire | Signaler un abus | bkaurelien
| iNews
| informatique