J'ai une application utilisant la fonction GetLastInputInfo et la compare avec la valeur de GetTickCount (qui renvoie le nombre de millisecondes depuis le démarrage de Windows) comme un moyen de détecter personne à la application de clavier ou de souris pour plus d'un certain temps. Ce code comportait un bogue qui ne s'est pas manifesté si le compteur GetTickCount était retourné - environ 49 jours. Je veux être en mesure de tester les applications généralement pour la sensibilité à ce renversement - mais plus rapidement que toutes les 7 semaines. Est-ce que quelqu'un sait d'un moyen de forcer la valeur retournée par GetTickCount (exemple dans un langage de programmation lisible - y compris .BAT - est bien)? Ce n'est pas vraiment un doublon de this earlier question. Je m'intéresse à une technique qui me permettra de caractériser le comportement du code qui est déjà dans la nature.Y at-il un moyen de manipuler la valeur de la minuterie TimeGetTime
1
A
Répondre
4
Exécutez la version vérifiée de Windows. Il définit artificiellement la valeur GetTickCount
à 1 heure avant le rollover au démarrage, de sorte que la valeur du compteur se répète en 1 heure au lieu de 49 jours.
Questions connexes
- 1. Y at-il un moyen de manipuler la position de la souris avec jQuery ou javascript
- 2. Affiche la valeur de la minuterie swing
- 3. Cocher la minuterie de la minuterie (y compris le comportement asynchrone)
- 4. iphone - un moyen de manipuler l'audio enregistré?
- 5. Y at-il un moyen d'obtenir de la valeur de la classe précédente?
- 6. Y at-il un moyen de conserver la valeur variable dans la fonction récursive dans SML?
- 7. Dessiner la minuterie de fonction openframeworks
- 8. Y at-il un moyen de manipuler scrollbar en utilisant javascript dans Firefox?
- 9. Y a-t-il un moyen de manipuler les fenêtres pop-up sur Chrome? (Webdriver selenium)
- 10. Comment utiliser/manipuler la valeur de retour de boost :: bind
- 11. Effacer sélectionner ou manipuler la valeur POST
- 12. Comment manipuler la 'valeur' dans l'IDE sélénium?
- 13. Utilisation de la minuterie dans un BackGroundWorker
- 14. Bash: comment manipuler la valeur hexadécimale?
- 15. comment manipuler la valeur dans spinner Android
- 16. Existe-t-il un moyen d'afficher un message une fois qu'une minuterie a atteint 0, puis de redémarrer la minuterie?
- 17. Comment manipuler un objet WPF en utilisant la valeur d'entrée
- 18. Y a-t-il un moyen de stocker la valeur du champ une seule fois?
- 19. Y at-il un moyen de spécifier la valeur par défaut pour une colonne JPA
- 20. Y at-il un moyen de détecter quand la valeur est définie via jquery?
- 21. Y at-il un moyen d'obtenir des notifications à propos de l'interface de la console Windows
- 22. Y at-il un moyen possible d'accéder à la valeur xml en utilisant la boucle?
- 23. comment manipuler une valeur?
- 24. Agrandir la minuterie de tarte
- 25. PHP manipuler la chaîne (recherche/remplacement si la valeur existe)
- 26. Y at-il moyen de trouver la pharse et saisir la valeur suivante jeton
- 27. Un moyen facile de changer la valeur de bolean
- 28. Existe-t-il un moyen de déclencher une vidéo à l'aide de la minuterie?
- 29. Un moyen de transférer la valeur d'une cellule à l'autre?
- 30. Impossible de manipuler la chaîne
Sons presque parfaits. Je le télécharge maintenant (http://www.microsoft.com/download/fr/details.aspx?id=1260) maintenant, mais (en supposant que je l'installe sur une machine virtuelle), que se passera-t-il en matière de licences lorsque je Installez-le? – rossmcm