[Mod]Superapix

Démarré par machine, 28 Février 2013, 15:45:35

« précédent - suivant »

Mascotte

via ton site internet tu rentre a

tonsite//mod/superapix/cron.php

il doit indiquer quelque chose

rhodan

22 Décembre 2016, 20:58:19 #196 Dernière édition: 07 Janvier 2017, 21:06:57 par rhodan
Bonsoir

Me revoilou ... bon j'ai refait une configuration sur mon nas avec certificat let's encrypt au moins cela fonctionne mieux qu'avec l'hébergeur sans certificat.

Cependant pour superapix, les mises à jour ne se font qu'au travers de l'utilisation via le lien
https://mysite.myds.me/ogspy/univers/mod/superapix/cron.php

Car de cette manière, faut faire un refresh de la page pour que les mises à jour pour chaque soit injectés dans ogspy.

N'y a-t-il pas un moyen comme avant que cela se fasse tout seul, ou du moins via le module dans ogspy de lancer une mise à jour qui fait tout d'un coup ?

Merci d'avance

Alors correction, en fouillant le forum j'ai vu comment était mis à jour ogspy via le mod et visiblement cela fonctionne

Liste joueurs: 23 Dec 2016 15:47
Liste alliance: 23 Dec 2016 17:40
Classement Alliance Général: 23 Dec 2016 16:00
Classement Alliance Economique: 23 Dec 2016 16:00
Classement Alliance Recherche: 23 Dec 2016 16:00
Classement Alliance Militaire: 23 Dec 2016 16:00
Classement Alliance Mil. construit: 23 Dec 2016 16:00
Classement Alliance Mil. détruit: 23 Dec 2016 16:00
Classement Alliance Mil. perdu: 23 Dec 2016 16:00
Classement Alliance Mil. honneur: 23 Dec 2016 16:00
Classement Joueur Général: 23 Dec 2016 16:00
Classement Joueur Economique: 23 Dec 2016 16:00
Classement Joueur Recherche: 23 Dec 2016 16:00
Classement Joueur Militaire: 23 Dec 2016 16:00
Classement Joueur Mil. construit: 23 Dec 2016 16:00
Classement Joueur Mil. perdu: 23 Dec 2016 16:00
Classement Joueur Mil. honneur: 23 Dec 2016 16:00
Classement Joueur Mil. détruit: 23 Dec 2016 16:00
Galaxie : 21 Dec 2016 16:00

En fait, les callback avaient sautés .. une fois remis, le mod fonctionne parfaitement

machine

mise à jour https://github.com/OGSteam/mod-superapix/tree/0.2.2

Dépendance du mod avec Xtense (Xtense doit etre installé )
Pour les mods en erreur, une réinstallation après suppression  peut être nécessaire



version 0.2.2
-correction divers
-ajout systeme de mise a jour depuis le mod
-ajour possibilité de reinitialiser la maj ( en cas de blocage )

si soucis, faites remonter

Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/

roms0406

Un grand merci machine pour cette mise à jour et surtout pour l'ajout du système de mise à jour direct.

Plus besoin de lancer le cron.php et de refresh 25 fois la page ça fait plaisir  ;)

machine

content que ca plaise :)

Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/

machine


Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/

DarkNoon

J'ai toujours trouvé dommage d'avoir à scroller sur la page des options alors qu'il y a de la place à gauche et à droite :-)


Dommage aussi pour le bouton mettre à jour qui est en texte et tout petit alors que c'est le bouton le plus important ;-)


Et j'ai enfin compris comment déclencher le cron.php !!  :D
Héberger votre OGSpy : Hébergement

machine

Et j'ai enfin compris comment déclencher le cron.php !!

au final, tout arrive :p




Dommage aussi pour le bouton mettre à jour qui est en texte et tout petit alors que c'est le bouton le plus important ;-)
Remarque super pertinente, je vais mettre à jour pour le soucis de "pt par membre", j'en profiterai pour améliorer ca

Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/

Anubys

Coucou machine.

On continue ici :)

Donc j'ai toujours une mise à jour pour superapix qui ne veut pas se faire via autoupdate.

machine

03 Février 2018, 08:33:33 #204 Dernière édition: 03 Février 2018, 18:06:21 par machine
j'ai une petite idée, tu peux m'envoyer de quoi me connecter sur ton serveur ...


[EDIT] Je viens de reediter la release, un pb de version de fichier etait present, en relélechargeant via autoupdate et en reinstallant ca va le faire, au pire j'en ferai une nouvelle ...

pour info : cette erreur de version n'engendre pas de dysfonctionnement ...


Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/

Adranoch

Bonjour, et merci pour cet excellent mod !

J'ai un petit problème de mon côté au moment de mettre à jour pour la première fois. Une fois que j'ai paramétré la partie "Administration", lorsque je clic sur "Mettre à jour", un petit popup s'ouvre et m'indique "une erreur est survenue [object Object]"

Pourriez-vous m'aider ?

Merci à tous.

DarkNoon

Hello,

Bienvenue sur le forum.

Machine, l'auteur du mod a crée une vidéo pour la première utilisation : https://youtu.be/2Y6iT6jYnk0

ça devrait t'aider.

En général il faut commencer par la configuration du mod, l'univers vide et ensuite lancer la Mise à jour ;-)
Héberger votre OGSpy : Hébergement

Athar

Bonsoir :)


Je me permets de poser ma question ici, concernant la mise à jour auto :)

J'ai mis en place une tâche cron (toutes les 8H10), sauf que:
- Si je fais via l'URL du mod cron.php (linux, WGET), seul le premier fichier est téléchargé et rien d'autre ne se passe. Je relance la commande, il injecte, etc...
- Si je fais un script bash qui appel le fichier via l'interpréteur PHP, le résultat est ici aléatoire:
* Soit je tourne en boucle en DL/Injection sur un même fichier (j'appel 40 fois le fichier Cron puisque ce dernier réagis de la même manière que par l'appel de la page)
* Soit il tourne bien, sans soucis
* Il peut se bug sur un fichier, et dans ce cas, même la mise à jour manuel via l'interface web renvoi une erreur "Object object". Il faut vider le cache XML, et parfois ça passe, parfois non (en manuel toujours). Peut-être un soucis de génération/cache des fichiers générés par les serveurs Ogame.


Du coup, je ne suis pas sur de tout comprendre xD

Si besoin de plus de détails, je reste disponible :)

machine

Bonjour Althar,

tu as compris la logique :


l'injection via superapix repose sur différentes étapes :
=> down xml joueur (*1)
=> insertion xml joueur(*1)
=> down xml alliance(*1)
=> insertion xml alliance(*1)
=> down xml stat alliance (*8)
=> insertion stat alliance (*8)
=> down xml stat joueur(*8)
=> insertion stat joueur(*8)
=> down xml uni(*1)
=> insertion uni(*1)

pour un total de 36 etapes (1+1+8+8+8+8+1+1).

via le mod, l'enchainement des taches est géré par js.


si tu veux utiliser cron :
=>xtense au bout de 36 chargements de page cible (voir admin du mod )
ou
=> ton système (WGET), mais tu devras en programmer 36 (ou via script sh gérer les 36 appels)

_____________________________________________________

plus précisément sur ton soucis
as tu penser dans ton script a faire une tempo pour laisser le temps de télécharger / inserer ??
( c'est pour le moment la seule idée qui me vient )

via le web service, il y a deja eu des bugs (relativement rare d'ailleurs, mais qui concorde avec ta description), cela fausse tout, du coup j'ai mis en place un systeme de purge/RAZ.

je peux éventuellement l'ajouter au cron ( cron.php?purge ), par contre il faudra mettre en place un système de token ....




peux tu me dire si l'ajout d'une tempo regle le soucis ?

Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/

DarkNoon

Tu as 2 PR qui t'attendent à ton retour de vacances ainsi qu'un Bug qui devient presque classique tellement on connait le correctif :)
Héberger votre OGSpy : Hébergement