PFS Signaler ce message Posté(e) August 31, 2012 Ca a l'air de fonctionner sur la page qui posait problème. Et sympa l'ajout du prénom, bonne idée ! Merci et bon week-end ! Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 1, 2012 Comment on sait si on est 32 ou 64 ? Ca dépend de ton OS. Quand tu vas dans "Panneau de configuration" > "Système", sur l'onglet "Général", ça doit être indiqué si ton OS est 64 bits ou non. Autrement, tu peux télécharger les deux exe, et y'en a un qui ne sera pas reconnu Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 5, 2012 Mise à jour de l'outil. Au programme : * prise en compte d'un formatage Excel pour éviter les traitements auto (15/3 qui devient le 15 mars 2012 ...) --> une question est posée après le premier message (Oui/Non) ; si vous ne répondez pas, il y a un timeout de 10 secondes, et la réponse "Oui" sera prise par défaut * case supplémentaire après le classement futur, affichant l'évolution (+2 classements, -1 classement, ...) * ligne d'entête rajoutée Liens toujours valables pour télécharger : (...) Partager ce message Lien à poster Partager sur d’autres sites
PFS Signaler ce message Posté(e) September 5, 2012 Toujours aussi géniale ta moulinette ! Et maintenant pourquoi ne pas pousser d'un cran plus loin en proposant une profondeur de calcul et faire le boulot de la FFT en avance de phase ! Avec profondeur = 1, on recherche le classement futur de chacun de nos adversaires, avec p = 2 on recherche le palmarès des adversaires de nos adversaires, etc. Je pense qu'en limitant à n = 3, on devrait avoir une bonne idée de notre véritable classement ! Qu'en penses-tu ? En tout cas, si je savais comment le programmer, c'est ce que j'essaierais, mais mes connaissances se limitent au PHP... Je veux bien être le cobaye de tes essais si tu veux... Bonne soirée. Partager ce message Lien à poster Partager sur d’autres sites
juando Signaler ce message Posté(e) September 6, 2012 Bonjour, l'outil est vraiment sympa pour connaître le classement futur de nos adversaire, par contre je rejoins PFS, qu'il faudrait calculer le classement de nos adversaires avec une profondeur. si je peux aider au développement, je suis partant...(si c'est dans un langage que je connais). Merci pour cette outil Partager ce message Lien à poster Partager sur d’autres sites
egucha Signaler ce message Posté(e) September 6, 2012 Vu comme le programme fonctionne, puisqu'il prend en entrée des données fixes issues des pages html de la FFT, ça paraît pas immédiat de faire un traitement avec une profondeur. Pour y parvenir il faudrait revoir le traitement actuel en utilisant une zone intermédiaire de données renseignée à chaque étape, et encapsuler le traitement existant dans un traitement récursif mettant à jour à chaque passe cette zone intermédiaire avec les résultats obtenus (ou la dupliquant si on veut présenter les résultats obtenus après chaque étape). Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 6, 2012 Langage : AutoIT. Je réfléchis à implémenter une telle chose mais ça demandera plus de boulot que les simples évolutions faites pour le moment. Partager ce message Lien à poster Partager sur d’autres sites
ecarre Signaler ce message Posté(e) September 7, 2012 Moi je dis bravo et je rajoute merci. Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 8, 2012 Une version en test : (...) Les fichiers "au3" sont les fichiers source du programme. J'ai beaucoup retravaillé le script, il est possible qu'il y ait eu de la perte dans le travail ... Au programme : * détection automatique de la connexion à l'Espace Licencié * possibilité de réaliser le travail sur une autre personne en renseignant son numéro de licence * possibilité d'afficher les résultats sans sauvegarde au format Excel * meilleure sauvegarde au format Excel Côté technique : le script a été repensé afin de pouvoir, un jour, réaliser des simulations sur plusieurs niveaux de profondeur ... Partager ce message Lien à poster Partager sur d’autres sites
PFS Signaler ce message Posté(e) September 8, 2012 Merci de partager ton code source ! Vivement que la fonction "executeSimulation" soit fonctionnelle ! Bon week-end. Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 Je suis en phase de test d'une version où l'on peut régler la profondeur de calcul : 0 : simulation simple 1 : simulation à partir de la simulation des adversaires rencontrés 2 : simulation à partir de la simulation des adversaires rencontrés par les adversaires rencontrés etc 0 et 1, c'est rapide. 2 c'est quand même lent mais ça promet une fiabilité très proche du résultat final FFT. Je ne testerai probablement pas au niveau 3 Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 Pour imager mon propos sur mon cas personnel : * profondeur 1 : 2 min 30 s * profondeur 2 : 37 min 50 s Mais ça a l'air de marcher Un dernier test et je passe à quelques améliorations cosmétiques avant de publier. Partager ce message Lien à poster Partager sur d’autres sites
raamekorpi Signaler ce message Posté(e) September 9, 2012 super ! surtout que moi ça va se jouer à pas beaucoup pour la montée à 15/5 et je peux encore m'inscrire à un tournoi ! je vais calculer Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 super ! surtout que moi ça va se jouer à pas beaucoup pour la montée à 15/4 et je peux encore m'inscrire à un tournoi ! je vais calculer ==> (...) Version avec profondeur réglable disponible Bien évidemment, ce qui est indiqué reste indicatif ! Pour que ça soit valable complètement, il faudrait faire l'ensemble des tours de calcul faits par la FFT en fin d'année ... mais ça devrait se rapprocher de la réalité ... Partager ce message Lien à poster Partager sur d’autres sites
raamekorpi Signaler ce message Posté(e) September 9, 2012 bon, déjà je ne sais pas quelle version il faut télécharger quand on arrive sur dropbox.. J'ai essayé les .exe, console et pas console. Ensuite, la version 1 calcul tout et bug à la fin en restant sur la page de calcul de la fft sans rien modifier (même si on a qd même une trace ds la fenêtre noire mais pas d'ouverture excel), la 2 bug sur le dernier joueur battu (dc le 1er calcul) : ça calcul tous les adversaires de mon 1er joueur battu puis ça s'arrête au niveau de la page de calcul fft de ce 1er adversaire aveccomme seule trace la fenêtre noire avec le classement calculé de ce 1er adversaire. (Je suis pas spécialiste du tout mais je pense que c'est un problème au niveau du stockage du calcul.) En tt cas super sympa de passer du tps à faire ça et de le partager !! Partager ce message Lien à poster Partager sur d’autres sites
raamekorpi Signaler ce message Posté(e) September 9, 2012 (modifié) ça me fait pareil que nat54 sauf que la fenêtre noire disparaît avec le message d'erreur. en fait ça fait exactement pareil... Modifié September 9, 2012 par raamekorpi Partager ce message Lien à poster Partager sur d’autres sites
PFS Signaler ce message Posté(e) September 9, 2012 Moi aussi, j'ai la même fenêtre d'erreur avec la version 32 bits avec une profondeur 1 et 2. C'est OK pour la profondeur 0. La console AutoIt indique ceci : Et sur l'écran : J'ai tenté une modification du code là sans certitude : 191 $tmpAllMatches = _GetAllMatches($ieWindow, $uid, $level) par 191 $tmpAllMatches = _GetAllMatches($win, $uid, $level) Mais maintenant, ça me dit ça : C:\Users\PFS\Desktop\beta\Palmares.au3 (212) : ==> Subscript used with non-Array variable.: Local $tmpIdxA = $tmpIdx[0] Local $tmpIdxA = $tmpIdx^ ERROR ->16:52:56 AutoIT3.exe ended.rc:1 >Exit code: 1 Time: 46.714 Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 J'ai tenté une modification du code là sans certitude : 191 $tmpAllMatches = _GetAllMatches($ieWindow, $uid, $level) par 191 $tmpAllMatches = _GetAllMatches($win, $uid, $level) Excellente correction, j'étais en train de la faire en parallèle Ce n'est qu'un warning mais bon ... Mais maintenant, ça me dit ça : C:\Users\PFS\Desktop\beta\Palmares.au3 (212) : ==> Subscript used with non-Array variable.: Local $tmpIdxA = $tmpIdx[0] Local $tmpIdxA = $tmpIdx^ ERROR ->16:52:56 AutoIT3.exe ended.rc:1 >Exit code: 1 Time: 46.714 OK donc IE interprète différemment la page ... vous avez quelle version d'IE ? J'ai IE8 et ça fonctionne chez moi ... Je vais regarder différentes solutions pour cette partie ... Partager ce message Lien à poster Partager sur d’autres sites
PFS Signaler ce message Posté(e) September 9, 2012 J'ai IE9. Je peux essayer de t'envoyer le contenu de la variable $srcCode si ça peut aider pour le StringRegExp(), mais je ne sais pas comment le mettre dans un Notepad par exemple... Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 J'ai IE9. Je peux essayer de t'envoyer le contenu de la variable $srcCode si ça peut aider pour le StringRegExp(), mais je ne sais pas comment le mettre dans un Notepad par exemple... Alors, ce qui est possible, c'est de rajouter les 2 lignes de code suivantes après la ligne 207 : ClipPut($srcCode) MsgBox(0, "WAITING", "...") Le résultat est que tu auras tout le code source de la page dans ton clipboard au moment où tu auras la fenêtre dont le titre sera "WAITING". Donc avant de cliquer sur OK dans cette fenêtre, tu ouvres Notepad et tu colles le contenu du presse-papiers, et tu devrais avoir ce qu'il faut Partager ce message Lien à poster Partager sur d’autres sites
PFS Signaler ce message Posté(e) September 9, 2012 C'est OK, mais comment puis-je te l'envoyer ? Partager ce message Lien à poster Partager sur d’autres sites
PFS Signaler ce message Posté(e) September 9, 2012 Voilà : http://pastebin.com/XPMmJbRq Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 Voilà : http://pastebin.com/XPMmJbRq Grrr Cro$oft ... pas capable de respecter le code source initial, il le remet en forme pour mieux le comprendre ! Il va m'obliger à faire quelque chose de plus propre Partager ce message Lien à poster Partager sur d’autres sites
bhamp0 Signaler ce message Posté(e) September 9, 2012 Version mise à jour sur Dropbox : (...) Pour ceux et celles qui se demandent quelle version prendre : * les 2 fichiers Palmares.au3 et ArrayToXLS.au3 sont les fichiers source du logiciel --> ils ne vous servent à rien sauf si vous voulez modifier le programme * Palmares.exe : version 32 bits du programme, sans debug [RECOMMANDE] * Palmares_x64.exe : version 64 bits du programme, sans debug [RECOMMANDE] * Palmares_console.exe : version debug en 32 bits --> utile pour remonter les bugs * Palmares_console_x64.exe : version debug en 64 bits --> utile pour remonter les bugs Partager ce message Lien à poster Partager sur d’autres sites
raamekorpi Signaler ce message Posté(e) September 9, 2012 merci !! Partager ce message Lien à poster Partager sur d’autres sites