Communauté de développeurs/utilisateurs d'outils pour OGame, E-Univers et assimilé
Vous n'êtes pas identifié.
Ce mod permet de faire des recherches et des simulations parmis tous les Rapports d'Espionnage présents dans la base de donnée.
Un très grand nombre de critères de recherches sont possibles, vous pouvez trier le résultat suivant vos préférences.
Un simulateur integré vous aide à selectionner les Raids à votre portée parmis tous les scan que vous avez pu faire (aussi nombreux soient-ils)
De nombreuses statistiques et calculs connexes vous aident à évaluer en détail les forces ennemies.
La fonction 'RaidAlert' vous permet de signaler en 1 click votre raid, afin de ne pas re-raider les mêmes et pour offrir un historique à des fin statistiques.
Vous avez également la possibilitée de Sauvegarder puis Charger des critères de recherche et les flottes.
Télécharger -AdvSpy- v0.93c
Installation / Mise à jour :
1) Uploadez AdvSpy (le dossier 'AdvSpy' du zip dans './mod/' sur votre OGSpy) (ecrasez tous les fichiers)
2) Installez ou mettez à jour AdvSpy depuis l'administration des mods. (Vous devez etre administrateur)
et enfin, amusez vous !
Pour ceux qui font une mise à jour sans desinstaller/reinstaller le mod, vous pouvez vous aussi avoir les nouvelles sauvegardes par défaut sans perdre les anciennes:
Apres la mise à jour, en tant qu'admin, allez dans AdvSpy, onglet Administration, cochez a case "Forcer le chargement des sauvegardes par défaut"
et enfin validez avec le bouton en dessous.
En cas de problèmes :
Desinstallez le mod, effacez './mod/AdvSpy/' , re-uploadez le contenu du zip au meme endroit et reinstallez le mod.
( !! Vous ne perdez PAS vos Rapports d'Espionnage en desinstallant !! )
Bugs / Améliorations / Nouvelles options / Idées en cours de développement pour la suite
| Liste des tickets actifs de AdvSpy | |||||||
|---|---|---|---|---|---|---|---|
| # | Progression | type | par/pour | Niv. | Sujet | Cmt | |
| #276 | Peut-être | Amelioration | ericc/kilops | minor | Selection de la flotte en provenance du Mod_Flottes | 1 | |
| #459 | Prévu | Erreur dans le code | kilops/kilops | minor | les MI et MIP son comptés dans le CDR alors qu'ils ne devraient pas y etre | 0 | |
| #253 | Peut-être | Nouvelle Fonction | kilops/kilops | minor | Un chargement de sauvegarde "par défaut" | 0 | |
| #462 | Peut-être | Nouvelle Fonction | kilops/kilops | minor | saisir/sauvegarder la "planète d'origine" à envoyer dans websim pour la simu | 0 | |
| Creer un nouveau ticket pour AdvSpy: Erreur dans le code - Amélioration - Nouvelle Fonction | |||||||
| Liste des tickets actifs de AdvSpy | |||||||
|---|---|---|---|---|---|---|---|
| Liste des tickets fermés | |||||||
| # | Progression | type | par/pour | Niv. | Sujet | Cmt | |
| #290 | Peut-être | Amélioration | Agnus Dei/kilops | major | AdvSPY - Problem d'install / Table Vide | 2 | |
| #438 | Peut-être | Erreur dans le code | Guest/kilops | major | Erreur dans le code | 1 | |
| #255 | Terminé | Nouvelle Fonction | kilops/kilops | major | Gestion de paramètres administratifs ET utilisateurs | 2 | |
| #258 | Terminé | Nouvelle Fonction | kilops/kilops | major | Prendre en compte "Le scanner des sondes" | 2 | |
| #254 | Terminé | Amelioration | kilops/kilops | minor | Peaufiner l'affichage par pages (Afficher les résultats de ... à ...) | 1 | |
| #263 | Terminé | Amelioration | kilops/kilops | minor | Autoconfiguration pour uni 50 > Récuperer la variable OGSpy ($server_config) pour nombre de systèmes/galaxies | 1 | |
| #385 | Peut-être | Amelioration | d homme au tic/kilops | minor | Ajouter un bouton pour exporter vers RC Save | 1 | |
| #420 | Peut-être | Amelioration | Hasu No Hana/kilops | minor | Affichage des Nouvelles Guerre : Admin Seulement ? | 1 | |
| #461 | Terminé | Amelioration | kilops/kilops | minor | pouvoir ne sélectionner que les RE qu'on a importé soi même | 2 | |
| #250 | Peut-être | Erreur dans le code | goldyfruit/kilops | minor | Erreur à l'install (besoin de plus d'infos) | 1 | |
| #257 | Terminé | Erreur dans le code | xy face/kilops | minor | erreur de mise à jour | 6 | |
| #277 | Terminé | Erreur dans le code | spider312/kilops | minor | chargement des données du simulateur au chargement d'une sauvegarde | 1 | |
| #323 | Peut-être | Erreur dans le code | Guest/kilops | minor | serveur ogame | 1 | |
| #460 | Terminé | Erreur dans le code | kilops/kilops | minor | la copie de flotte vers le simu intégré ne marche pas si les techno sont absentes | 1 | |
| #500 | Imminent | Erreur dans le code | kilops/kilops | minor | Bug Firefox3 : PopUp Box mal 'z-indexé' | 1 | |
| #251 | Terminé | Nouvelle Fonction | kilops/kilops | minor | infos CDR voir "indice patate/cdr" | 3 | |
| #252 | Terminé | Nouvelle Fonction | kilops/kilops | minor | affichage raids PT à la place de GT | 1 | |
| #256 | Terminé | Nouvelle Fonction | kilops/kilops | minor | Rende désactivable le message d'avertissement de copie clipboard (pour linuxiens incompatibles) | 1 | |
| Creer un nouveau ticket pour AdvSpy: Erreur dans le code - Amélioration - Nouvelle Fonction | |||||||

Dernière modification par kilops (21-Apr-2008 01:03:51)
![]()
OUaich sa peut être bien pratique. Sa rejoint un peu le mod de SOGSROV sauf que toi c'est pour le recyclage.
Il faudrait peut être ajouter un champ pour mettre l'ancienneté du rapport que l'on veut...pk si je me retouve ac un RE vieux de 1 semaine, je ne pense pas qu'il soit encore valable...
![]()
yep t'as tout à fais raison, j'utilise aussi SOGSROV qui est bien pratique et j'ais fais ce mod juste pour ajouter des fonctions qu'il lui manque.
et pour l'age max des RE ca arrive pour la prochaine version 
Dernière modification par kilops (14-Aug-2006 11:49:07)
![]()
Sympat. Bon par contre comme tu dis niveau présentation c'est pas trop ca . Peu etre le modifier et faire apparaitre par catégorie.
================
Flotte
================
================
Défence
================
Et non centré , car la ca zigzag dans tous les sens.
Sinon bien joué.
![]()
Notice: Undefined variable: OGSpy_table_prefix in D:\Sites\Ogss\mod\AdvSpy\AdvSpy.php on line 14
Notice: Constant TABLE_SPY already defined in D:\Sites\Ogss\mod\AdvSpy\AdvSpy.php on line 14
voila ce que ca me done, je vais aussis éssayer d'éditer un peu le disign :)
apres lecture et relecture de ton code, pardon de l'avis un peu cru mais: c'est un torchon !
des echo a en pleuvoir (parfois plusieurs a la suite) la ou ca pourais etre chainé
des <br> au lieu de <br/> de multiples get declaré alors que dans 80% des cas c'est = a NULL , utilise plutot POST dans ce cas
et pour finir un aspec repugniant, l'idée est bonne mais la realisation est des plus déplorables
pourquoi ne pas avoir utilisé un tableau invisible pour metre le tout en forme ?
pour finir, l'identation est TRES MAUVAISE et fausse par moment
des { } ouverte la ou il n'y à pas lieux
enfin bref un torchon !
pour couroner le tout, aucun commentaire utile !
je vais modifier la source pour qu'elle ressemble a qqch et la posterais sur ce topic ( mais je vais en avoir pour un moment, je vien de finir de remetre tout ca en forme je dois juste retablire laffichage du RE qui ne se fait plus )
edit:
appaerment j'ai trouvé l'erreur:
ca vien du code de crasseux:
SELECT * FROM ogspy_spy WHERE `active`='1' AND `rawdata` NOT LIKE '%Petit transporteur%' AND `rawdata` LIKE '%Petit transporteur%' AND `rawdata` NOT LIKE '%Grand transporteur%' AND `rawdata` LIKE '%Grand transporteur%' AND `rawdata` NOT LIKE '%Chasseur léger%' AND `rawdata` LIKE '%Chasseur léger%' AND `rawdata` NOT LIKE '%Chasseur lourd%' AND `rawdata` LIKE '%Chasseur lourd%' AND `rawdata` NOT LIKE '%Croiseur%' AND `rawdata` LIKE '%Croiseur%' AND `rawdata` NOT LIKE '%Vaisseau de bataille%' AND `rawdata` LIKE '%Vaisseau de bataille%' AND `rawdata` NOT LIKE '%Vaisseau de colonisation%' AND `rawdata` LIKE '%Vaisseau de colonisation%' AND `rawdata` NOT LIKE '%Recycleur%' AND `rawdata` LIKE '%Recycleur%' AND `rawdata` NOT LIKE '%Sonde espionnage%' AND `rawdata` LIKE '%Sonde espionnage%' AND `rawdata` NOT LIKE '%Bombardier%' AND `rawdata` LIKE '%Bombardier%' AND `rawdata` NOT LIKE '%Satellite solaire%' AND `rawdata` LIKE '%Satellite solaire%' AND `rawdata` NOT LIKE '%Destructeur%' AND `rawdata` LIKE '%Destructeur%' AND `rawdata` NOT LIKE '%Étoile de la mort%' AND `rawdata` LIKE '%Étoile de la mort%' AND `rawdata` NOT LIKE '%Lanceur de missiles%' AND `rawdata` LIKE '%Lanceur de missiles%' AND `rawdata` NOT LIKE '%Artillerie laser légère%' AND `rawdata` LIKE '%Artillerie laser légère%' AND `rawdata` NOT LIKE '%Artillerie laser lourde%' AND `rawdata` LIKE '%Artillerie laser lourde%' AND `rawdata` NOT LIKE '%Canon de Gauss%' AND `rawdata` LIKE '%Canon de Gauss%' AND `rawdata` NOT LIKE '%Artillerie à ions%' AND `rawdata` LIKE '%Artillerie à ions%' AND `rawdata` NOT LIKE '%Lanceur de plasma%' AND `rawdata` LIKE '%Lanceur de plasma%' AND `rawdata` NOT LIKE '%Petit bouclier%' AND `rawdata` LIKE '%Petit bouclier%' AND `rawdata` NOT LIKE '%Grand bouclier %' AND `rawdata` LIKE '%Grand bouclier %' AND `rawdata` NOT LIKE '%Missile Interception%' AND `rawdata` LIKE '%Missile Interception%' AND `rawdata` NOT LIKE '%Missile Interplanétaire%' AND `rawdata` LIKE '%Missile Interplanétaire%' AND `spy_galaxy`>=1 AND `spy_galaxy`<=1 AND `spy_system`>=1 AND `spy_system`<=499 AND `spy_row`>=1 AND `spy_row`<=15 ORDER BY `datadate` DESC LIMIT 0 , 30
voila la merveille que le code balance au serveur mysql pas étonan que ca ne repond 0 results :/
Dernière modification par Crh0nos (14-Aug-2006 23:33:25)

![]()
Heu...juste pour la typo :
C'est pas "au moin 1"
mais bien : "au moins 1"
![]()
Déjà, quand je vois ça:
AND `rawdata` NOT LIKE '%Artillerie laser légère%' AND `rawdata` LIKE '%Artillerie laser légère%'
ça me choque un peu...
sélectionne les rapports où il y a "Artillerie laser légère" dedans et où il n'y a pas "Artillerie laser légère" dedans
Voila la traduction française pour les non-sqliens... Pas étonnant que la requète ne retourne rien....
Et c'est pareil pour chaque unité, toujours un "NOT LIKE" suivi d'un "LIKE". Déjà, ça ne sert à rien puisque quelque soit la base de données, ça retournera toujours "faux" (un texte ne peut pas contenir et ne pas contenir en même temps une chaîne de caractères) donc un résultat vide, mais en plus, je n'en vois pas du tout l'intérêt (but de cette "requète"?, si on peut encore appeler ça comme ça...).
-- Edit --
Je viens de jeter un oeil au code...
Styx, tu codes très bien 
Je retire que tu codes avec un moignon... 

![]()
Crh0nos a écrit:
je vais modifier la source pour qu'elle ressemble a qqch et la posterais sur ce topic
ouhlàààà fais ce que tu veux surtout !! je suis pas là pour proposer ce code au nobel du php, donc vas y toi fais toi plaisir !
en effet c'est autant optimisé que ma grand mere pour faire du kitesurf mais tu sais quoi ? chez moi ca marche alors les echo à la chaine, les optimisations et tout c'est le dernier de mes soucis.
je vois que tu a en effet deja modifié le code sinon tu ne te retrouverais pas avec une telle requete SQL, bonne chance pour retrouver commen j'ais immaginé ca (il en faut).
et petit détail : les variables vides passées en GET sont importantes parsque "variable vide" != "variable absente", enfin si tu prefère modifier tout ca fais toi plaisir !
![]()
Le problème, c'est que... tu as releasé ce code...
Tu l'aurais développé pour toi, effectivement, on s'en sera taper du code...
Mais quand on libère un code, faut quand même assuré un minimum en clareté du code, optimisation, bug et autre.
C'est pas pour toi, c'est pour le bien des autres...

![]()
en effet, j'avais pas pensé etre noté comme à l'école pour ca, je croyais juste filer un outil + ou - pratique en plus à la communautée qui m'en a deja fournis un si utile, une sorte de cadeau en retour... je voulais pas qu'il soit empoisonné lol.
je rappelle que ce mod fais juste une requete à la con sur la table des SPY et cherche ceux contenant ou pas (LIKE ou NOT LIKE) les differents criteres de recherche donc plutot que chercher à corriger ma copie, refais en un toi meme ca iras bien plus vite.
c'est vrais que g laché ce code un peut vite, mais comme je disais, il est pas fais pour les codeurs mais plus pour les utilisateurs.
mais vous inquiettez pas, je suis pas vexé pour autant lol, au contraire, je v surement revoir ma copie et sortir un version plus complette qui devrais plaire aux codeurs cherchant l'optimisation partout.
![]()
On cherche pas l'optimisation partout (quoique, moi, j'aime bien
).
C'est simplement que les codes partagés ici sont utilisés par pas mal de monde, donc il faut en être sûr.
Le "ca marche chez moi" n'est pas de mise ici.
On ne demande pas la perfection, mais un code lisible, clair, si possible commenté et un minimum testé sur plusieurs pc, avec des configs différentes (php, mysql...), des navigateurs différents (firefox, internet explorer, opera...).

![]()
humm humm, j'ais bien compris, et comme j'ais dis, je travaille deja sur la suite, en version moin ... lourdeau on vas dire 
![]()
pour le moment j'en suis la http://keikka04.free.fr/AdvSpy.zip
( c'est celle qui me rend une requete sql a la noix
mais don g changé l'aspect graphique )

![]()
ne t'emmerde pas avec cette version, si tu veux modifier des choses regarde plutot la mise à jour :
Télécharger AdvSpy V0.2
le code est bcp plus clair.
(...)
oops pardon je voulais dire la version 0.3 qui a des bugs en moin et des options en plus. (^_^)
Dernière modification par kilops (16-Aug-2006 07:52:47)
![]()
Possible de faire comme avec ODS, de chercher des cibles en fonction du nombre de recyclos ?
Ca n'est pas indispensable vu que l'option Grand nombre le permet plus ou moins mais ca serait un petit plus sympa ^^
Dernière modification par Linear (17-Aug-2006 03:44:13)
![]()
ah ? tien ? j'ais cru voir un post comme quoi le lien etais down lol ! bah en fais il l'etais oui ... depuis genre 10mn, mais c'est revenu maintenant.
j'en profite pour vous dire que la version 0.5 avance tres bien, plein de nouvelles options bien sympa pour trier le resultat de campagne de scan...
En fait pour le moment ca marche tres bien en interne, j'ais ajouté des verifications et j'en suis à la chasse aux bugs... pour le moment tout vas bien.
j'ais pas eu bcp de commentaire depuis la derniere version je sais pas si ca en interesse beaucoup mais en tout cas voilà un petit preview de ce qui vous attend si ca vous interesse :
La croix c'est tout simplement pour enlever ce rapport de la liste, et la loupe pour voir les détails.
Le bouton 'disquette' sert à copier automatiquement le rapport dans le presse-papier pour le coller dans SpeedSim, mais ca marche que sous Internet Explorer, impossible sous firefox, pour raison de securité cette option est desactivée par defaut et faut tout un bordel de changement de niveau de securité pour l'activer, et en plus c'est pas du tout le meme code javascript... donc tout le reste est compatible 100% firefox, mais pas cà.
![]()
si si ça m'interesse bcp ^^
![]()
grande amélioration !
tant au niveeau appareence qu'au niveau code
suggetion:
pourqoi ne pas metre un seuil par example a chaque droite de <select></select> pour les vaisseaux une editbox pour entrer un N° par example min 10vb et 4 bombardiers a quai
choisir si on veu que le nombre soi min ou max genre
100vb maxi et 10 mini
ce genre de choses serais vraiement appréciables je pensse 

![]()
Oui mod 100% apprécciable, belle amélioration.
Mais je ne comprend pas trop ce que tu veux dire par
la loupe pour voir les détails
peux tu être plus explicite stp?
![]()
oy tlm !
pour la suggestion de ChrOnos : je suis en train d'ajouter la comptabilisation des flottes et def à mon parser donc l'option flotte mini et maxi devrais etre présente pour la sortie de la 0.5 (c'etais l'objectif).
itea : les 'details' de la loupe c'est en fait juste pour ouvrir la page originale des R.E. dans ogspy (url genre : index.php?action=show_reportspy&galaxy=X&system=xXx&row=X) bah ouais , je vois pas trop quels genre de details je peut afficher en plus de ce qui a deja.
![]()
LoL oui merki, je ne voyais pas non plus quel détail en plus tu pouvais apporter.
![]()
AdvSpy 0.5 OUT !
j'attend vos rapports au sujet des bugs des problemes ou des compliments. ^_^
chui presque à cours d'idées pour ajouter des fonctions, si vous en avez : hesitez pas à les proposer.
=============== edit ===============
Ajout d'une option à cocher "Ne pas afficher les doublons"
ca permet d'afficher que le dernier RE de chaques planetes, pour pas s'emmerder à avoir 5 fois la meme par recherche.
chui pas sur que ca vaux une mise à jour tout de suite, je cherche toujours des bugs, j'en ais pas vraiment trouvé, et vous ?
d'ailleur, zero reply depuis la version 0.5, personne n'a testé ? tout le monde s'en fout ? ou alors il est tellement parfait qu'aucun commentaire n'est nessessaire ? lol
Dernière modification par kilops (21-Aug-2006 13:30:32)
![]()
sympa, je chercher un truc comme çà depuis longtemps
bug pour les images chez moi : G remplacé tes "../../images/" par "images/" pour que ca marche (3 occurences)
Bonne continuation.
Neric
![]()
AdvSpy v0.6 OUT !
Télécharger AdvSpy V0.6
MISE A JOUR v0.6
Correction du bug avec les images (merci Neric)
Nouveau systeme de suppression des R.E. beaucoup plus réactif et rapide (javascript+php)
Correction du bug avec les R.E. envoyés avec OGS (le client windows)
Ajout de l'option "Pas de doublons." pour voir uniquement le dernier R.E. par planete.
+Tres leger lifting graphique
![]()
Est-ce que ça serait possible de mettre une couleur de fond derrière le tableau et les paramètres de recherche? Parce que j'ai un skin qui n'est pas très compatible pour la lisibilité... :s -> screenshot
Autre chose, est-ce que ça serait possible d'ajouter l'option de recherche: "rechercher uniquement les inactifs" ?
Dernière modification par Ashrack (24-Aug-2006 16:16:59)
![]()