Report Tool - Logiciel de reporting via les API

LabZone, l'atelier de développement du forum Andlil : API, logiciels et utilitaires de trading créés par les membres, versions, bugs et idées.
Avatar du membre
BeerIsDead
Chevalier Émérite Jedi
Messages : 3673
Enregistré le : 21 déc. 2018 05:15

Re: Report Tool - Logiciel de reporting via les API

Message non lu par BeerIsDead »

Super Beni, ça a l'air de fonctionner en lançant le main.exe du zip présent sur le Drive. ;)

Sinon pour ceux qui veulent l'installer à travers python directement, et s'ils veulent avoir les 2 versions 2.7 et 3 en parallèle, la manip dont j'ai posté le lien.

Merci pour ton travail.
Avatar du membre
cola
Apprenti Jedi
Messages : 935
Enregistré le : 14 oct. 2016 16:10

Re: Report Tool - Logiciel de reporting via les API

Message non lu par cola »

Bonjour,

Je n'arrive plus àme connecter au logiciel, Il essaye de se connecter à l'API constamment.
Suis je le seul dans ce cas là?
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Bonjour,

Je ne pensais pas qu'il y ait encore des utilisateurs ! Peux tu poster les logs du jour ?
J'ai abandonné le dev de ce soft il y a longtemps mais je regarderai quand même ce soir si je peux faire quelque chose
Avatar du membre
moscard
Apprenti Jedi
Messages : 589
Enregistré le : 11 janv. 2016 14:05

Re: Report Tool - Logiciel de reporting via les API

Message non lu par moscard »

En effet,
Chez moi il ne fonctionne plus non-plus.
Il est vrai que je l'utilise moins.
Il reste néanmoins très intéressant, car a partir d'un certain nombre de transaction PRT rigole complètement, du moins chez IG.
Si l'on veut des comptes rendus fiables Reporting Tool reste le seul fiable.
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Rien à signaler pour moi en démo sous linux. Tu peux poster les logs ?
Avatar du membre
cola
Apprenti Jedi
Messages : 935
Enregistré le : 14 oct. 2016 16:10

Re: Report Tool - Logiciel de reporting via les API

Message non lu par cola »

Bonjour,

Merci Beni, qu'entends-tu par logs du jour?
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Report Tool - Logiciel de reporting via les API

Message non lu par takapoto »

log_rt.jpg
log_rt.jpg (123.36 Kio) Vu 2059 fois
Avatar du membre
moscard
Apprenti Jedi
Messages : 589
Enregistré le : 11 janv. 2016 14:05

Re: Report Tool - Logiciel de reporting via les API

Message non lu par moscard »

Même chose chez moi (Windows 10)

c:\Python27>main
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
File "main.py", line 31, in <module>
File "E:\Documents\IG\API\Report Tool\classMainWindow.py", line 91, in __init__
File "E:\Documents\IG\API\Report Tool\classMainWindow.py", line 867, in connect_to_api
File "E:\Documents\IG\API\Report Tool\classRestCom.py", line 253, in get_user_accounts
KeyError: None
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Ok merci pour vos retours. Je note que ceux qui ont posté les logs utilisent les sources directement. Je vais tester sous windows la version build et les sources.
Il faudrait que je fasse le portage sous python3 et Qt5 car report tool est sous python2 dont le support va être arrêté en 2020 avec (apparement) de gros problèmes de sécurité à la clé...

--
Bon j'ai testé la build sous win10 toujours aucun problèmes pour moi... J'essayerai les sources plus tard.

Les logs se trouvent dans le dossier de l'application /Logs/Debug-2019-xx-xx.log
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

Je viens de relire les messages apparement vous utlisez tous la build. C'est bizarre ce truc. Est-ce que report tool est le seule appli utlisant les API qui bug ?
Avatar du membre
falex
Le Gladiateur
Messages : 34267
Enregistré le : 12 févr. 2013 15:41

Re: Report Tool - Logiciel de reporting via les API

Message non lu par falex »

La semaine dernière j’ai remis le nez dans les api et j’ai utilisé les « compagnon » du lab d’IG donc les api d’fonctionnnent maintenant j’ai pas regardé si les api avaient évolué (au final mon idée tombe à l’eau j’ai pas l’info que je voulais via api public).
Avatar du membre
moscard
Apprenti Jedi
Messages : 589
Enregistré le : 11 janv. 2016 14:05

Re: Report Tool - Logiciel de reporting via les API

Message non lu par moscard »

Pour les log, il semble que le 30.8 cela fonctionnait encore -> plusieurs lignes
à partir du 8.10, les log sont presque vides, une seule ligne :

"2019-10-09 13:15:03,168: INFO -- ReportTool_info.IGAPI -- Connecting to API..."

"2019-10-08 13:41:14,719: INFO -- ReportTool_info.IGAPI -- Connecting to API..."
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

ce qui m'ennuie c'est que je ne reproduit pas le bug chez moi :?
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Report Tool - Logiciel de reporting via les API

Message non lu par takapoto »

Le problème est certainement dû à un update de Windows 10 qui a modifié les paramètres du pare-feu.

Pour que Report Tools fonctionne à nouveau, il faut rajouter le "main.exe" qui se trouve dans son répertoire d'installation dans les exécutables autorisés du pare-feu.
Spoiler:
Pour cela :
1) Taper "pare-feu" dans le champs de recherche de Cortana
2) Cliquer sur "Autoriser une application via le pare-feu Windows"
3) Une fenêtre s'affiche
4) Cliquer sur "Modifier les paramètres" (en haut à droite)
5) Cliquer sur "Autoriser une autre application"
6) Une autre fenêtre s'affiche
7) Cliquer sur "Parcourir"
8) Sélectionner le "main.exe" du répertoire ...\Report Tool_build_v2.2
9) Cliquer sur "Ouvrir"
10) Cliquer enfin sur "Ok"
Avatar du membre
moscard
Apprenti Jedi
Messages : 589
Enregistré le : 11 janv. 2016 14:05

Re: Report Tool - Logiciel de reporting via les API

Message non lu par moscard »

Merci Takapoto, en effet :merci:
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

J'ai désactivé les updates, voilà pourquoi que j'avais pas de bugs.
merci takapoto ! :mercichinois:
Avatar du membre
cola
Apprenti Jedi
Messages : 935
Enregistré le : 14 oct. 2016 16:10

Re: Report Tool - Logiciel de reporting via les API

Message non lu par cola »

Bonjour,
ça refonctionne pour moi (sur mac) je n'ai touché à rien.
merci pour la réactivité des membres!
beni
Compagnon Jedi
Messages : 1395
Enregistré le : 11 juil. 2012 18:31

Re: Report Tool - Logiciel de reporting via les API

Message non lu par beni »

j'ai pas regardé les forums IG mais peut être un service down chez eux pour un temps
Avatar du membre
takapoto
Membre du Conseil Jedi
Messages : 7801
Enregistré le : 16 déc. 2013 15:56

Re: Report Tool - Logiciel de reporting via les API

Message non lu par takapoto »

Non, mes logiciels connectés fonctionnaient sans problème
Avatar du membre
moscard
Apprenti Jedi
Messages : 589
Enregistré le : 11 janv. 2016 14:05

Re: Report Tool - Logiciel de reporting via les API

Message non lu par moscard »

@anonyme
Prorealtime donne un excellent rapport, je l'utilise par jour. Toutefois chez IG, il semble que le nombre de transactions gérée dans le rapport soit limité, car il affiche un message d'erreur. Je crains que lorsque je sortirai le rapport annuel, je ne doive me rabattre sur Report tool pour obtenir des chiffres corrects.