Aller au contenu

FoxGame version Maxthon (Ogame)


Alex70486

Messages recommandés

Me revoila ...

 

Je suis entrain de documenter et apprendre pour les plugins ... dur dur mais ca avance ^^

 

Sinon je sais pas vous mais est il utile que trop de monde commence a venir demander des fonctionnalités alors que le plugin est même pas encore vraiment commencé ?

 

Dixours : Tu as un MSN a me filer en PM pour le taf a propos du plugin stp ?

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 115
  • Créé
  • Dernière réponse

Il y a bien certaine chose que j'aime quand je navigue, c'est utiliser maxthon et jouer a Ogame, quand je suis allez dans les news du fofo d'Ogame et que j'ai vu marquer un "foxgame" pour maxthon, je me suis dit super il l'ont enfin fait, ca va vraiment me faire plaisir et je vais pouvoir me débarasser de mozilla qui est vraiment une ;) infame!!!!

Et quand je lit que finalement on veu développer un plug pour maxthon, je me dit vraiment super!!!

De plus je peu apporter certaine de mes compétence, et je vais vous dire lesquelles:

-J'ai quelque connaisance en JS (pas très élever mais ca peu servir) et en HTML

-je connais quasiment Ogame par coeur

 

Donc je suis plutot partant pour participer a ce petit projet plutot sympathique pour les amateurs de Maxthon et Ogame comme moi!!!

 

Si quelqu'un veu me demander quoique ce soit, ou bien si quelqu'un veu me faire participer au projet, je dit oui tout de suite, il a juste besoin de m'envoyer un pitit msg via le fofo,pour me contacter.

Et je vais vous dire franchement, dans une semaine je me retrouve avec 15 jours de vacances avant de commencer mon nouveau boulot, et je commencait a me demander ce que j'allait faire pendant ces 15jours, j'ai plutot l'apréhension que je vai galérer si je ne trouve rien a faire très rapidement, donc ca tomberait vraiment bien!!!!

 

Isleanora

Lien vers le commentaire
Partager sur d’autres sites

Salut à tous !

 

JamesPatageule : MP envoyé :angelic: Je suis pas souvent sur MSN (même pour ainsi dire jamais) mais tu peux m'envoyer un MP (car j'ouvre souvent ce forum) et je me connecterai alors à MSN ;)

 

isleanora : Sur ce coup là, plus il y aura de bras, mieux c'est ! Si tu veux nous filer un coup de main, c'est avec plaisir !

Lien vers le commentaire
Partager sur d’autres sites

Oki dixours, merci pour le PM ^^ On va faire comme ca alors ^^

 

Sinon isleanora oui ca peut le faire ... Mais il va falloir trouver moyen de partager les différentes versions du plugin ... J'ai commencé quelques trucs ... Une pré-base disons ...

 

Je l'upload le plus vite possible, des qu'elle ressemble a quelque chose ... lol

Lien vers le commentaire
Partager sur d’autres sites

Et bah on peu dire que c'est super tout ca,visiblement il y a un peu d'avancement!!

 

James, je sens que l'on va pas mal discuter ensemble, il faudrait que tu m'envoit par MP ton adresse msn que l'on puise discuter tranquilement, même si comme dixours je ne suis pas un grand fanatique du messenger.Disons que ca dépanne quand même.

 

En plus ya une chose que je me suis dit, c'est qu'il fallait essayer de ce baser sur foxgame pour essayer de voir dans un premier temps ses différentes fonctionnalités, et tout comme certain, je ne sais pas comment faire un plug-in, donc il va falloir m'expliquer en même, j'ai a peu prêt compris en lisans les instructions de dixours, et je vais essayer de comparer les plug-in MAX et FOX pour essayer de bien comprendre son fonctionnement!!!

 

et si vous voulez, vous pouvez me MP pour avoir mon MSN!

 

Isleanora

Lien vers le commentaire
Partager sur d’autres sites

Hello la foule ...

 

Apres plein de tests ... J'avance mais doucement ...

 

Quand je veux intègrer une image par exemple ... L'image est dans une repertoire "images" qui est a coté du fichier htm qui l'appelle ...

 

Structure :

+ MaxGame
  + images
  - MaxGame.png
  - plugin.ini
  - About.htm
  - MaxGame.htm
  - MaxGame.ico

 

La page About.htm fait un :

<img src='images/MaxGame.png'>

 

Voila ce qu'il va chercher quand je lance la page du plugin maxthon :

file:///C:/Program%20Files/Maxthon2/template/Options/images/MaxGame.png

 

Quelqu''un sait comment faire pour qu'il prenne image local ou elle se trouve (dans rep du plugin) ?

Lien vers le commentaire
Partager sur d’autres sites

Désolé, je viens de relire ton message, je n'ai dormi que 4 heures cette nuit et en fait je n'avais pas compris ton problème... :angelic:

En fait ton problème c'est que quand tu écris :

<img src='images/MaxGame.png'>

il ne va pas chercher l'image où tu le voudrais c'est ça ? Comme je n'ai pas installé Maxthon2, je ne connais pas la structure de ses dossiers. Ne serait-ce pas plutôt :

<img src='.../images/MaxGame.png'>

(avec .../ )

Je vais regarder directement la source ENTIERE de ton plugin car sinon c'est trop complexe et je reviens te dire ce qu'il faut écrire ;) J'essaie de voir ça avnt ce soir.

Lien vers le commentaire
Partager sur d’autres sites

@ricouz : parce-que je suis très fatigué ! :angelic:

 

En fait Maxthon, pour des raisons de sécurité, interdit l'affichage d'images stockées en local à moins d'indiquer le chemin en dur (du type : c\program files\maxthon\plugin\MaxGame\image.jpg). Cependant, il est possible de contourner cette limitation car Maxthon autorise la fenêtre de configuration spécifique à chaque plugin à ouvrir des images locales.

Donc, il suffit de créér notre page html au sein d'une fenêtre de configuration. Autrement dit, le fichier "config.html" contient le code html de la page et non les paramètres de configurations du plugin.

 

Pour résumer : je n'aime pas les chemin en dur du type c\program files\maxthon\plugin\MaxGame\image.jpg car ce chemin peut varier d'une machine à l'autre. Je préfère donc ma solution de contournement.

 

Je mets ça au point et je reviens ;)

Lien vers le commentaire
Partager sur d’autres sites

Je préfère également ta soluces dixours, dans mes début, il m'ai arriver la même chose, j'ai rentrer le code en brut et lorsque je me suis retrouver a formater mon PC et tout remettre je me suis fait avoir sur les partition, et j'allais pas tout bouger, en plus certain installe certain de leur logiciel sur une partition a part, je ne suis pas comme ca, mais je sais que d'autre le sont, donc marquer ../image/image.jpg, est pour moi la meilleures solution.

J'ai pas bcp le temps d'aller sur le net ces derniers jours, donc va falloir que je m'y mette cérieusement parceque j'aimerai bien voir ce projet aboutir et faire parti du projet!!!!

 

Merci

 

Isleanora

Lien vers le commentaire
Partager sur d’autres sites

Mis au point : l'affichage des images en local fonctionne, quel que soit le chemin d'installation.

 

Comme dit précédemment, je créé la page au sein de la fenêtre de config du plugin, seule à être autorisée à afficher les fichiers locaux sans adresse en dur (c'est à dire quel que soit le chemin d'installation)

Tout fonctionne bien sous Maxthon V1, mais je viens d'avoir un ENORME doute : est-ce toujours autorisé sous Maxthon V2... :angelic:

J'ai envoyé le fichier à JamesPatageule pour qu'il teste sous Maxthon V2, puisque je suis parti de sa base de plugin qu'il m'avait transmis.

 

C'est le travail le plus long : trouver une base solide qui fonctionne chez tout le monde. Si cette base fonctionne, on va pouvoir lancer la construction du plugin ;)

 

Si cette base ne fonctionne pas sous Maxthon V2, ça remet pas mal de chose en question : création de 2 plugin, l'un pour Maxthon 1, l'autre pour Maxthon 2, avec pour impératif que Maxthon soit installé dans le répertoire par défaut (et non pas via une installation personnalisée dans un répertoire fantaisiste) puisque nous serions dans l'obligation d'utiliser des adresses "en dur " du type : c\program files\maxthon\plugin\MaxGame.

 

JamesPatageule doit être actuellement en train de tester le plugin et de le décortiquer car j'y ai apporté beaucoup de modifs, y compris dans la structure de base et dans le code.

 

Voilà pour les news :angelic:

Lien vers le commentaire
Partager sur d’autres sites

Je préfère également ta soluces dixours, dans mes début, il m'ai arriver la même chose, j'ai rentrer le code en brut et lorsque je me suis retrouver a formater mon PC et tout remettre je me suis fait avoir sur les partition, et j'allais pas tout bouger, en plus certain installe certain de leur logiciel sur une partition a part

 

Tout à fait d'accord avec toi isleanora :angelic:

On croise les doigts ! ;)

C'est un plugin qui n'est pas facile, d'autant plus que nous ne sommes pas des pros de la programmation malheureusement. Je pense d'ailleurs qu'un pro rigolerait pour créer ce plugin, nous ca sera pas mal de prises de tête. Mais au final la satisfaction n'en sera que plus grande !

Ce qui va nous aider, c'est la forte mobilisation, l'entraide, et la motivation... et la patience aussi ! D'autant plus que tout le monde croule un peu sous le boulot donc il va flloir se serrer les coudes et se répartir le travail !

 

Pour le moment : ça avance, bien même, puisque nous avons une idée concrête de la structure du plugin, même si ma technique ne passe pas sous Maxthon V2 on a une soluce de secours. :angelic:

Lien vers le commentaire
Partager sur d’autres sites

Excellente nouvelle : Le plugin tourne sous Maxthon v2 :angelic:JamesPatageule poussera les test plus encore demain. ;)

A priori ma technique passe, ce qui nous ouvre grandes les portes ! Reste à récupérer tous les scripts du jeu officiel pour les disposer sur notre page personnalisée.

Pour le moment il s'agit d'une base, il faut encore un peu de temps.

JamesPatageule nous concocte la page "A propos" et a déjà établi le lien vers le site de DracoSIM.

 

Après les retours de JamesPatageule, nous aurons surement besoins de bras, on vous tient au courant :angelic:

 

Moi je vais récupérer le sommeil en retard :angelic:

Lien vers le commentaire
Partager sur d’autres sites

JamesPatageule nous concocte la page "A propos" et a déjà établi le lien vers le site de DracoSIM

personnellement en tant que joueur avétérer de Ogame, je trouve dragosim pas sis super que ca,

 

pour votre information, il y a la possibilité de télécharger un simulateur pour éviter d'avoir a aller sur dragosim.com a chaque, donc pas de temps de chargement,juste une installe a faire et tout est nikel, donc, je ne voit pas trop l'avantage de dragosim,

 

pour ce qui veulent voir ce ca donne, le logiciel s'apel speedsim et il est dispo sur

http://www.speedsim.net/ section download

 

Et moi je vais chercher 2 3 tuto pour developper un plug-in en moins de 2

Lien vers le commentaire
Partager sur d’autres sites

Pour les images, j'ai trouvé ce code utilisé dans un Plugin Maxthon v2.0 :

 

external.m2_plugin_folder(SECURITY_ID, PLUGIN_NAME) + 'images/nomdelimage.gif'

 

Ca permet, je pense, d'indiquer un chemin local absolu pour des images locales. ;)

Lien vers le commentaire
Partager sur d’autres sites

Pour les images, j'ai trouvé ce code utilisé dans un Plugin Maxthon v2.0 :

 

external.m2_plugin_folder(SECURITY_ID, PLUGIN_NAME) + 'images/nomdelimage.gif'

 

Ca permet, je pense, d'indiquer un chemin local absolu pour des images locales. ;)

 

 

Don j'avoue ne pas trop voir a quoi ce sert de marquer toute cette commande pour un simple affichage d'image, mais si ca permet de le faire alors je sens que ca bien être relou de configurer ce plug-in, mais d'un coté ca risque d'être bien fun!!!

J'ai oublié de demander si vous utilisié la plate-forme .NET pour développer??

Et j'ai une dernière question, qui soccupe de la mise en forme, ou alors S que vous voulez utiliser le même que FOX???!!!

Lien vers le commentaire
Partager sur d’autres sites

Ok pour tout ^^

 

Pour ce qui est du design on se retape tout ... C'est mon trip a fond aussi ^^

 

Sinon Non pas de dotnet pour développer ... un "notepad++" fait amplement l'affaire en plus ca apprends mieux ^^

 

Je teste ca : external.m2_plugin_folder(SECURITY_ID, PLUGIN_NAME) + 'images/nomdelimage.gif'

 

Et des autres trucs DEMAIN et je vous tiens au courant !

 

Isleanora si tu est botté il faut décortiquer le plug-in foxgame voir comment il fait ... et si possible ISOLER des bouts de codes qui marchent de facon INDIVIDUELLES afin ensuite d'en faire ce que l'on veut ^^

 

Pour terminer je suis KO, je vais dodo donc bonne nuit a tous et a toutes (si il y a !!!)

 

Dernier truc : appellez moi JAMES tout court ^^ lol

Lien vers le commentaire
Partager sur d’autres sites

Encore des infos sur la création de Plugins pour Maxthon v2.0 ici en anglais : http://forum.maxthon.com/index.php?showtopic=61639

 

J'essaye de trouver un Plugin de Maxthon v2.0 qui pourrait servir d'exemple pour bien essayer de bien comprendre les différentes fonctions disponibles. ;)

Lien vers le commentaire
Partager sur d’autres sites

Merci à tous ...

 

Voila je suis porteur de bonnes nouvelles ...

 

Grâce à ça : external.m2_plugin_folder(SECURITY_ID, PLUGIN_NAME); que je n'avais pas vu mais que LDFA, lui n'a pas loupé ^^

 

Il est possible d'ajouter des images en LOCAL directement depuis le répertoire du plugin, et ce sans entrer de chemin ABSOLU ... La ligne de commande ci-dessus renvoie automatiquement l'adresse locale du dossier de PLUGIN_NAME.

 

M'en veux pas dixours j'ai donc repris mon ancienne version du plugin et j'ai fait les modifs. Je trouve ca plus propre et ca nous laisse comme ca le champ libre pour une éventuelle fenêtre de configuration si on a besoin ^^

 

Merci LDFA pour ton aide, et si tu trouve plugin qui peux nous servir d'exemple c'est cool ... Je poursuis mes recherches de mon coté ^^

 

Voila les news du matin ^^

Lien vers le commentaire
Partager sur d’autres sites

Merci Ldfa, et bravo à James 101.gif

 

Quand tu dis que tu as repris ton plugin James, tu veux dire que tu continues tout en javascript en insérant du HTML ou bien tu reprends mes modifs (écrit en HTML avec insertion de javascript) ?

 

En tout cas félicitations, hier soir j'avais essayé avec la commande de Ldfa et j'ai même pas été foutu de faire un truc qui marchait !

Lien vers le commentaire
Partager sur d’autres sites

Lol pas de soucis ...

 

Je suis développeur dans la vie, mais développeur JAVA ... Le JS en fait ca ressemble pas mal ^^

 

Sinon j'ai repris la méthode à moi, tout en JS qui envoie le HTML ... Comme ca pas besoin de monopolier le fichier config.html ^^

 

C'est mieux je pense non ?

 

Je pose la MAJ dan 5 min sur FTP

 

EDIT :

 

Probleme ausi à règler ... Car quand je crée la page dans un nouvel onglet, maxthon le détecte comme un onglet "about:blank" et lors de l'ouverture d'une nouvelle page web, il l'ouvre sur cet onglet la, comme si il était vide ... grrr ...

Lien vers le commentaire
Partager sur d’autres sites

Probleme ausi à règler ... Car quand je crée la page dans un nouvel onglet, maxthon le détecte comme un onglet "about:blank" et lors de l'ouverture d'une nouvelle page web, il l'ouvre sur cet onglet la, comme si il était vide ... grrr ...

 

Bonjour le cmpagnie, moi je vient de me lever, ca fait vraiment du bien!!!!!

Bon pour ton pitit souci je pense qu'il faille juste mettre un 'target="???"'lors de la création de ton lien,ou alors j'ai pas compris ce que c'est passé!!!

et James finalment tu vas faire comment???

tu veu que le plug-in réouvre Ogame dans un nouvelle fenêtre et qu'il modifie tout directement dans le code Ogame, ou tu me rejouter des lignes lorsque l'utilisateur joue???!!!!

j'ai pas vraiment saisi!!!??? dsl :unsure::unsure::trance::trance:

Lien vers le commentaire
Partager sur d’autres sites

Ca je ne sait pas encore ...

 

Avec la technique que l'on vient de trouver toutes les portes restent ouvertes ...

 

Il faut que je trouve exemples des 2 cas pour ensuite peser + et - de chaques ...

 

Je suis encore dans ma recherche de plugin d'exemple ...

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.