Adobe flash: comment déterminer les caractéristiques des CPU des utilisateurs? (son mhz, son ocupation actuelle) J'ai besoin de savoir à quelle vitesse les utilisateurs de l'ordinateur sont maintenant, et je n'ai que 150 ms pour cela. Comment faire une telle chose dans ActionScript?Adobe flash: comment déterminer les caractéristiques du processeur des utilisateurs?
Répondre
Malheureusement, vous ne pouvez pas utiliser l'API exposée par Flash pour déterminer la vitesse/l'utilisation du processeur. Peut-être que vous pouvez essayer de détecter la fréquence d'images, ou vous pouvez utiliser un algorithme pour comparer les résultats avec certaines valeurs fixes.
exécutez un exemple du calcul avant que le programme principal s'exécute, et devinez à partir de cela.
rééchantillonner de manière aléatoire à des intervalles raisonnables tout au long et conserver une moyenne mobile, juste au cas où le premier échantillon était déformé.
Après tout, ce dont vous avez réellement besoin est une vitesse de travail, et non théorique. (la vitesse théorique pourrait être 3 ghz, mais la vitesse de travail peut être équivallent à 500 mhz s'il y a beaucoup d'autres applications en cours d'exécution en arrière-plan.)
var t:Number = getTimer();
var i:int = 0;
while(getTimer() - t < 100) i++;
- 1. Comment déterminer les caractéristiques démographiques des utilisateurs visitant votre site?
- 2. déterminer l'architecture du processeur en D
- 3. Adobe Flash Player Cache: Les données persistent-elles entre les différents utilisateurs d'un système?
- 4. Adobe Flash et Python
- 5. Comment supprimer des marques de dégradé sur Adobe Flash?
- 6. Adobe Flash et licence mp3
- 7. Adobe Flash - Glisser & déposer movieClips
- 8. Application Peer-to-Peer Adobe Flash
- 9. Comment déboguer une utilisation élevée du processeur?
- 10. Processeur de contexte conditionnel pour les utilisateurs authentifiés
- 11. Adobe Air vs Flash Player 10.1 Runtime
- 12. Lecture vidéo Flash, comment déterminer les secondes chargées?
- 13. Comment obtenir l'utilisation moyenne du processeur/processeur d'un ordinateur?
- 14. Flux de données dans Adobe Flash
- 15. Comment puis-je déterminer l'utilisation actuelle du processeur à partir du shell?
- 16. Collection de caractéristiques du navigateur
- 17. linux inotify - déterminer les utilisateurs pour les événements déclenchés
- 18. Création d'actions d'animation reproductibles dans Adobe Flash
- 19. Comment présenter les caractéristiques des fonctions d'agrégat (NULL)?
- 20. Comment puis-je déterminer par programme mon type de processeur?
- 21. Difficulté à utiliser les sockets Flash/Adobe Air 2.0
- 22. Gestionnaire des tâches: l'historique d'utilisation du processeur
- 23. comment déterminer fabricant de lecteur flash USB?
- 24. Je supprime Adobe Flash Player de WinXP
- 25. MediaWiki: comment cacher les utilisateurs de la liste des utilisateurs?
- 26. Adobe Flash CS5 et iPod Touch/iPhone
- 27. Comment obtenir les métriques d'utilisation du processeur dans Windows XP?
- 28. Comment obtenir les statistiques d'utilisation du processeur sur Android?
- 29. SWF Publishing en utilisant Adobe Flash
- 30. Réduire l'utilisation du processeur cURL
et que diriez-vous JS? Pouvons-nous surveiller mhz avec JS ou Silverlight ou Unity3d? Un de tham? – Rella
Vous n'allez pas obtenir ce genre de choses avec les technologies qui s'exécutent dans le navigateur parce que le navigateur est conçu pour avoir un accès limité à la machine hôte du client. – adamcodes
Non, pas même avec les applets Java –