Messages récents

#91
Support et Questions / Re : ogspy 3.3.X mod quimesond...
Dernier message par DarkNoon - 26 Mai 2018, 17:34:54
Merci pour les modifs. Si tu peux nous les envoyer sous forme de pull request sur git ce serait top ;-)

Ou sinon je te donne les droits sur le dépôt.
#92
Support et Questions / Re : ogspy 3.3.X mod flotte
Dernier message par DarkNoon - 26 Mai 2018, 17:32:37
Hello,

La table a été renommée lors de l'introduction des nouveaux classements. ça date un peu ^^

Tu peux remplacer le nom de la table par TABLE_RANK_PLAYER_MILITARY

L'auteur du mod n'est plus actif depuis un long moment donc le code est ouvert à tous :-)
#93
Support et Questions / ogspy 3.3.X mod flotte
Dernier message par Vice Artemis - 26 Mai 2018, 15:29:47
bonjour
ce mod a l'air tres intéressent mais je butte sur des tables qui sont en erreur.
quelqu'un bosse dessus?

où cette table est crée et est elle toujours utilisé?
TABLE_RANK_PLAYER_FLEET
elle me donne comme erreur:
Database MySQL Error
ErrNo:1146
Query:
SELECT max(datadate) FROM TABLE_RANK_PLAYER_FLEET WHERE player='Vice Artemis'
Error:
Table 'ogame.table_rank_player_fleet' doesn't exist


php 7.0.3
mysql 5.7.11
#94
Support et Questions / ogspy 3.3.X mod quimesonde
Dernier message par Vice Artemis - 25 Mai 2018, 19:05:46
bonjour
sous php 7.0.3 et mysql 5.7.11

modification du mod_quimesonde (post à modifié ou supprimé suivant avancement ou erreur de ma part)

Mes Espions en erreur donc ;
parti du code original qms_sql.php:

function get_spies_string($position,$texte="<color=red>E</color>"){ // Renvoi le lien vers le popup qui affiche les espionnages fait sur cette planete
global $db;
list($galaxy,$system,$row)=get_coord($position);
$report_spy = 0;
$request = "select id_spy from ".TABLE_PARSEDSPY." where active = '1' and coordinates = '$galaxy:$system:$row'";
if ($db->sql_numrows($result_2) > 0)
        $report_spy = $db->sql_numrows($result_2);
if ($report_spy > 0) $spy = " <A HREF=\'#\' onClick=\"window.open(\'index.php?action=show_reportspy&galaxy=$galaxy&system=$system&row=$row\',\'_blank\',\'width=640, height=480, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0\');return(false)\"><i>$texte</i></A>";
else $spy = "";
return $spy;

parti du code modifié
rajout de la déclaration $result_2 qui mettait un message d'erreur.
function get_spies_string($position,$texte="<color=red>E</color>"){ // Renvoi le lien vers le popup qui affiche les espionnages fait sur cette planete
global $db,$result_2;
list($galaxy,$system,$row)=get_coord($position);
$report_spy = 0;
$request = "select id_spy from ".TABLE_PARSEDSPY." where active = '1' and coordinates = '$galaxy:$system:$row'";
if ($db->sql_numrows($result_2) > 0)
        $report_spy = $db->sql_numrows($result_2);
if ($report_spy > 0) $spy = " <A HREF=\'#\' onClick=\"window.open(\'index.php?action=show_reportspy&galaxy=$galaxy&system=$system&row=$row\',\'_blank\',\'width=640, height=480, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0\');return(false)\"><i>$texte</i></A>";
else $spy = "";
return $spy;

dans own_detail.php
// Création du BBCode pour les statistiques
function remove_html($text){
return ereg_replace("<[^>]*>","",$text);
}
function get_bbcode_footer(){
global $version,$lang;
$foot = sprintf($lang['qms_details_bbcode_footer'],$version,date($lang['qms_format_full'], time()))."\n";
return $foot;


modifié par le remplacement d'une instruction périmé dans les version superieur a php 5.3

return preg_replace("#<[^>]*>#","",$text);

// Création du BBCode pour les statistiques
function remove_html($text){
return preg_replace("#<[^>]*>#","",$text);
}
function get_bbcode_footer(){
global $version,$lang;
$foot = sprintf($lang['qms_details_bbcode_footer'],$version,date($lang['qms_format_full'], time()))."\n";
return $foot;
#95
Support et Questions / Re : ogspy 3.3.2 et 3.4.X
Dernier message par Vice Artemis - 25 Mai 2018, 17:40:22
bonsoir
donc je vais partir sur https://github.com/OGSteam/ogspy/tree/OGSpy_3.3 mais il doit y manquer tous les mod je pense.
#96
Support et Questions / Re : ogspy 3.3.2 et 3.4.X
Dernier message par DarkNoon - 25 Mai 2018, 17:11:53
https://github.com/OGSteam/ogspy/tree/OGSpy_3.3

La version SQLite était un essai que j'avais pu faire sans avoir de BDD du coup.
#97
Support et Questions / Re : ogspy 3.3.2 et 3.4.X
Dernier message par Vice Artemis - 25 Mai 2018, 16:14:31
tu veut dire la version https://github.com/OGSteam/ogspy/tree/OGSpy_3.3.X_SQLite 
ou
https://github.com/OGSteam/ogspy/tree/OGSpy_3.3 ?

car j'ai pas trouver d'autre version en 3.3.x
#98
Support et Questions / Re : ogspy 3.3.2 et 3.4.X
Dernier message par DarkNoon - 25 Mai 2018, 15:57:24
Non j'ai très peu testé. Je sais juste que c'est avec la dernière branche de MySQL qu'on a des soucis.

Pour avoir déjà fait des migrations c'est en général 3-4 fonctions qu'il faut reprendre. Si tu arrives à en récupérer les noms de celle ci le travail sera déjà à moitié réalisé ;-)

Si tu travailles sur le Git essaie de prendre la branche ogspy_3.3.x qui est la plus proche de la prochaine livrée.
#99
Support et Questions / Re : ogspy 3.3.2 et 3.4.X
Dernier message par Vice Artemis - 25 Mai 2018, 15:39:03
a ok je comprend mieux le pourquoi de mes erreur ^^.
donc je vais faire mes test (si j'y arrive ^^ ) et essayer de faire marché tout ça en php 7.0 et mysql 5.7

vous avez un états de ce qui fonctionne ou pas avec ces versions?
car pour l'instant le plus visible en erreur dés le départ c'est home_empire.php
#100
Support et Questions / Re : ogspy 3.3.2 et 3.4.X
Dernier message par DarkNoon - 25 Mai 2018, 15:17:30
Hello,

Nous avons des soucis avec la version 5.7 de MySQL. Il faudrait debugger la chose : https://www.digitalocean.com/community/tutorials/how-to-prepare-for-your-mysql-5-7-upgrade

Concernant PHP je suis allé jusqu'au 7.1 sans soucis ;-)