David_L Posté(e) le 18 février 2011 Auteur Partager Posté(e) le 18 février 2011 En fait il voulais remettre au 1er plan le soft, pour avoir le résultat toujours visible. Actuellement, c'est Wordpad qui est en 1er (pour recevoir les sendkeys). Et sur un petit écran, ça recouvre l'appli et donc le résultat. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shtong Posté(e) le 18 février 2011 Partager Posté(e) le 18 février 2011 Tu peux mettre la fenêtre de l'outil en AlwaysOnTop et ensuite mettre le NP au premier plan, comme ça tu verras toujours le résultat.. Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 18 février 2011 Auteur Partager Posté(e) le 18 février 2011 Oui effectivement activer l'argument TopMost n'impacte pas sur la gestion du focus (qui se fait sur le fait que la fenêtre soit celle active). * fixed* Lien vers le commentaire Partager sur d’autres sites More sharing options...
Proutie66 Posté(e) le 19 février 2011 Partager Posté(e) le 19 février 2011 Logiciel sympathique, espérons qu'il se démocratise Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 19 février 2011 Auteur Partager Posté(e) le 19 février 2011 Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
champomy62 Posté(e) le 19 février 2011 Partager Posté(e) le 19 février 2011 Salut tout le monde, Si tu crée un service windows qui manipule wordpad tu n'aurais peut être plus ce problème ? Ensuite tu recupères ses resultats dans ta gui. Lien vers le commentaire Partager sur d’autres sites More sharing options...
actionthomas Posté(e) le 20 février 2011 Partager Posté(e) le 20 février 2011 David, pour désactiver la mise en veille depuis ton soft, je te conseille cet article : http://blogs.msdn.com/b/delay/archive/2010/12/14/no-rest-for-the-weary-free-tool-and-source-code-to-temporarily-prevent-a-computer-from-entering-sleep-mode-now-available-for-net-32-bit-and-64-bit.aspx Le source est fourni et ca évite d'aller trifouiller les délais d'alimentation Et pour le source control, pourquoi pas codeplex ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 21 février 2011 Auteur Partager Posté(e) le 21 février 2011 Disons que j'avais déjà fait qques essais SVN / Google Code et j'avais trouvé ça simple / sympa. CodePlex me semble déjà plus fouilli, mais je vais créer des projets sur plusieurs plate-forme pour me faire une idée. Vos avis restent les bienvenus Pour le contrôle de la mise en veille, je prévois de pouvoir changer qques paramètres dans une prochaine release, mais pour le moment, je suis resté dans le simple, surtt que je nettoie le code de pas mal d'outils pour pouvoir les publier ^^ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Shtong Posté(e) le 21 février 2011 Partager Posté(e) le 21 février 2011 Moi j'aime bien CodePlex mais étant donné qu'il s'agit d'une système à base de TFS je comprendrais que certains n'apprécient pas car pas l'idéal pour du multi plate-formes (même si ça reste faisable en pratique) [EDIT] AH mais je dis des bêtises ils ont fait un bridge SVN dans codeplex Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 21 février 2011 Auteur Partager Posté(e) le 21 février 2011 Oui ils font même du Mercurial mais pas Git je crois (Linus aurait sans doute adoré l'idée ) Après effectivement ils ont un TFS intégré puis il y a un client TFS gratos je crois, m'enfin pour un projet de ce niveau, pas besoin d'aller chercher midi à 14h non plus Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 21 février 2011 Auteur Partager Posté(e) le 21 février 2011 http://code.google.com/p/pci-bbs/ Je viens de publier en rajoutant mon outil console de mesure de batterie avec navigation web / lecture de vidéo. Pour l'utilisation : Usage : PCi Battery Bench Tool.exe <mode> <options>video <file> : play video file with MPC HC. web <time> : Browse URLs in urls.txt during indicated time (in seconds). Pour qu'il fonctionne deux fichiers peuvent être nécessaire (dans le même répertoire : urls.txt : contient une liste simple d'URLs à visiter pendant le test web. Ex : http://www.free.fr http://disney.go.com/tron/index_flash.html http://www.google.fr http://www.youtube.com/watch?v=8OsjY2fwUtM config.ini : contient le path et le nom de l'exécutable de MPC HC pour le test vidéo. Ex : path=C:\MPCHC exe=mpchc.exe Attention, dans le cas de la lecture avec MPC HC, il faudra gérer deux réglages en manuel : Lecture en boucle / Rembobiner à la fin Choisir la bonne sortie vidéo (EVR Custom Pres pour Windows 7 avec Acc vidéo, par exemple) J'attends vos commentaires, je ferais encore qques évolutions avant une mise en avant de cette page et des outils pour le site. Je dois aussi revoir les textes du wiki et de la home du projet Google Code Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 21 février 2011 Auteur Partager Posté(e) le 21 février 2011 Première page mise à jour Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 22 février 2011 Auteur Partager Posté(e) le 22 février 2011 Quelques correctifs apportés, il y avait un bug dans le timer du PCi BBT. Merci de vos retours Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandson Posté(e) le 22 février 2011 Partager Posté(e) le 22 février 2011 Bonjour, je viens de finir un patch pour diminuer le nombre d'allocations mémoire (déformation professionnelle. Tellement traumatisé par le Compact Framework et ses 32Mo de mémoire max que je les traques partout :)) et rendre plus sûr la détection de la fenêtre principale. Ton code pour la détection avait 2 problèmes : 1- Si wordpad ne se lance pas dans les 3 secondes du Sleep ça prendra la fenêtre au premier plan actuelle (qui peut être la fenêtre du "PCI Writer Simulator" ou une autre [par exemple une popup internet qui s'ouvre à ce moment, l'antivirus, un autre programme qui venait de se lancer ...] ce qui induit le deuxième problème ci-dessous. 2- Si au bout des 3 secondes wordpad n'est pas lancé (problème #1) ou si pendant les 3 secondes une autre fenêtre se met au premier plan automatiquement (testé avec un notepad) alors ton code de détection du titre prendra cette nouvelle fenêtre comme fenêtre principale pour le test et lancera le test sur elle. Donc pour peu que la fenêtre réagisse mal aux caractères envoyés (notamment Ctrl-S) ça peut avoir des résultats néfastes et vu que le test est sans limite de caractères ça peut même produire un buffer overflow dans la dite application si elle est sujette à ce type de problème. Je ne sais pas trop comment t'envoyer le patch par contre (mail ? ou en brut dans ce thread ? ou sur pastebin ?). Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 22 février 2011 Auteur Partager Posté(e) le 22 février 2011 Merci Tu peux le passer par le SVN du Google Code, non ? Edit : je viens de checker, tu peux même proposer le patch directement via l'éditeur en ligne :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandson Posté(e) le 22 février 2011 Partager Posté(e) le 22 février 2011 Euh il me semble que l'accès par défaut au SVN est un accès lecture seule. Il faudrait à la limite m'ajouter en tant que contributeur ou dev, je connais pas trop la procédure de google code. EDIT: je viens de voir ton edit. Justement j'avais cherché la proposition de patch (j'ai plus l'habitude sur Code plex) mais j'ai pas trouvé. Faut p'tet se connecter avec un compte google. Je retente. EDIT2: Je viens de le soumettre en tant qu'issue (Issue #1) le temps de trouver mieux. Tu peux la supprimer après avoir récupérer le patch. Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 22 février 2011 Auteur Partager Posté(e) le 22 février 2011 Oui j'ai vu ça, merci Je vois pour l'appliquer dans la soirée. Pour ce qui est de la proposition de patch, en fait dans la partie où tu navigues dans le code, tu peux directement éditer un fichier, et proposer un patch une fois terminé. Edit : au passage, dis moi le mail que je dois mettre pour le crédit contributeur (le gmail ou un autre si tu préfères). Lien vers le commentaire Partager sur d’autres sites More sharing options...
ashlol Posté(e) le 22 février 2011 Partager Posté(e) le 22 février 2011 merci pour la publication de ces outils. J'utilise svn tous les jours au bureau et j'aime bien car simple d'utilisation et exploitable directement par des éditeurs de ccde. J'ai toujours un a-priori sur google mais pour un projet open source çà va sinon pourquoi pas souceforge ? Me semble qu'ils ont un svn aussi non ? Avis un peu en retard mais bon. Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 22 février 2011 Auteur Partager Posté(e) le 22 février 2011 Disons que pour la création de petit projet, GC me semblait plus adapté, sur SF c'est un peu plus "lourd" au niveau de la création. Donc pour "si peu" en général GC me suffit bien : simple et efficace :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandson Posté(e) le 23 février 2011 Partager Posté(e) le 23 février 2011 Bonjour, ok pour l'edit, mais je pense que je ne l'aurais jamais trouvé tout seul vu que je ne me serais jamais dit qu'on pouvait éditer du code à la main direct dans la page, manque plus qu'un bouton "Compiler" et on tient notre premier "Cloud IDE" pour le mail, c'est vrai que je me suis connecté avec sandson sur google code machinalement, mais tu peux mettre mon vrai nom et mail : abderraouf.elgasser@gmail.com Le patch a fonctionné sans problème chez toi ? Parce qu'en fait je l'ai créé et compilé avec visual studio 2008, le 2010 ne s'installe pas sur mon PC (il se fait vieux mais je ne peux pas ré-installer tout). Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 23 février 2011 Auteur Partager Posté(e) le 23 février 2011 Oui tout est passé sans souci, je publie ça ASAP j'ai qques trucs à finir J'ai juste rajouté qques lignes de commentaire (je suis un diiiiiingue des commentaires). Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandson Posté(e) le 23 février 2011 Partager Posté(e) le 23 février 2011 Je pense à un truc tiens au sujet du test. Actuellement tu écris chaque nouvelle valeur de temps dans le fichier de log, ce qui sollicite pas mal le disque (bon ok pas autant qu'un jeu ou windows lui même), mais cela doit aussi être pris en compte de l'interprétation du test : activité édition de test et disque toujours en activité. Du coup pour supprimer l'impact du disque (si c'est un souhait) il faudra implémenter un autre moyen de sauvegarder le temps. Par exemple en l'envoyant par le réseau à une autre machine qui sert de chronomètre piloté à distance (tiens ça me donne une idée d'appli iphone). Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 23 février 2011 Auteur Partager Posté(e) le 23 février 2011 Disons que ça me semble complexifier un peu la tâche pour peu de chose. L'usage est identique d'une machine à l'autre, puis une actu HDD ne fait pas de mal pour un test d'autonomie, le disque étant aussi actif en cas d'utilisation de la machine Je m'occupe du commit Lien vers le commentaire Partager sur d’autres sites More sharing options...
sandson Posté(e) le 23 février 2011 Partager Posté(e) le 23 février 2011 bon d'accord.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
David_L Posté(e) le 23 février 2011 Auteur Partager Posté(e) le 23 février 2011 Commit OK, soft mis à jour Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.