Smartphone France Application Smartphone France pour Windows
Bienvenue sur Smartphone France Windows Edition
Actuellement, 147 visiteurs en ligne
Vous utilisez un bloqueur de publicités ? Félicitations :)
Actualité Smartphone France

Retour au sommaire du site

  Programmez l'arrêt de votre Smartphone ...
 Publié le 17/05/2004 à 08:30 - 11 commentaires ...

Si vous oubliez toujours d'éteindre votre SPV le soir avant d'aller vous couchez alors SmartShutdown va le faire pour vous !!!

Vous ne serez plus réveillés par les coups de fil des copains (amochés) à 3 heures du matin ou les SMS de pub envoyés par orange !!

En plus, c'est la batterie de votre SPV qui va être contente ;-)

Ce logiciel permettra de programmer l'arrêt automatique de votre SmartPhone quand vous le désirez, par exemple pour que celui ci ne vous embête pas le WE :)

Pour le moment ce logiciel n'est pas encore disponible au téléchargement mais il devrait l'être assez rapidement le temps que son auteur en débusque les bugs et en peaufine l'interface.


 17/05/2004 11:32:43 - FRED
Il sera dispo quand ?
 17/05/2004 11:40:31 - JRC
Moi je ne suis pas très chaud pour ce genre de soft qui sont à mes yeux inutiles (j'ai bien dis à mes yeux) pour les raisons suivantes :
- Je rappelle que Windows CE est limité à 32 process simultanés et que lorsque vous allumez votre smartphone il y en a environ 26 qui tournent déjà donc celui-ci en fera un de plus et utilisera donc un "slot process" qui ne pourra pas être utilisé par une application plus productive.
- Ensuite si j'en lis le descriptif de l'auteur "Toutes les secondes, il surveille la date à laquelle il doit éteindre le Smartphone" c'est donc qu'il utilise un timer hyper agressif, ce qui risque de ralentir votre SPV mais également de téter la batterie à une vitesse grand V, ce qui est marrant c'est que l'auteur ajoute "En plus, c'est la batterie de votre SPV qui va être contente ;-)". LOL

Enfin signalons qu'il existe un programme similaire et open source (qui vous permettra d'optimiser le timer) nommé FreeStop et disponible sur le net.
 17/05/2004 11:46:05 - Christophe - Le Webmaster ...
JRC tu oublie de dire que Freestop est même disponible sur ton site ... avec son code source.
Ici on n'est pas contre le fait de citer d'autres sites quand l'information est utile et non publicitaire :)
Donc pour FreeStop : http://www.smartease.net/revue_130.html ...
 18/05/2004 00:53:07 - smartICU
Les derniers sources sont ici : http://www.d-kahn.net/FreeStop/VersionTOUS_SPV/FREESTOPALL_VERSION.zip
 18/05/2004 00:53:37 - smartICU
C'est la version 1.3 beta
 18/05/2004 16:10:03 - Monsieur SmartShutdown
La critique est facile mais l'art est difficile !

Je n'ai pas dit que SmartShutdown serait le soft "productif" de l'année. C'est vrai que FreeStop est très bien et même mieux et je m'en fou. J'essaye de faire des petits softs qui me servent, de les faire évoluer et surtout je les PARTAGE !!! Au fait, SmartShutdown va changer de nom car il sera aussi possible de programmer des changements de profiles (Normal, Silence, réunion, etc..) Bref, ca va bien me servir et c'est gratos.

J'accepte les critiques (bonnes ou mauvaises) mais il ne faut pas dire n'importe quoi !
1/ C'est quoi un slot proccess avec un timer hyper agressif qui suce la batterie ? Je suis développeur logiciel real time et je ne connais pas ces termes.

2/ "En plus, c'est la batterie de votre SPV qui va être contente ;-)". Si JRC ne comprends pas que si on éteint le téléphone il ne consomme presque pas d'énergie. Moi aussi je peux être de mauvaise foie ;-). Une loi physique dit que plus le processeur est sollicité plus il consomme. Maintenant, Je pense que le nombre d'instructions éxécutées par mon soft toutes les secondes (pas de timer JRC)et que sa gestion par l'OS doivent ocupper le CPU de mon SPV à 0.01 % !!

Pour finir, il y a bien 26 process qui tournent sur le SPV E200 et que n'importe quel logiciel (ou process) qui sera lancé occupera une place de plus. (C'est un peu une lapalissade) Bref, il en reste 6, c'est net que c'est pas l'amérique mais pour moi ça va.

Merci de votre soutien ;-))

 18/05/2004 19:16:30 - JRC
Pourquoi es-tu aussi agressif ?!
Je donnais mon point de vue que je ne peux que conforter avec ma récente découverte d'une clée dans la base de registre qui permet de spécifier le temps en minutes au bout du quel le SPV sera éteint (je vais donc te laisser la chercher vu ton agressivité ça va te calmer un peu :o)).
Ensuite, tu es développeur RT c'est très bien mais SmartphoneFrance à l'image des autres site smartphone n'est pas uniquement visité par des développeurs RT, donc j'ai essayé d'utiliser des termes explicites pour que tout le monde comprenne, et je pense que tu as d'ailleurs très bien compris comme beaucoup de gens ce que je voulais dire mais tu as vraiment jouer de la mauvaise foie...

Enfin, il va falloir m'expliquer par quelle opération tu fais pour vérifier toutes les secondes l'heure à laquelle tu dois éteindre le smartphone sans utiliser de timer ?

Notes également que la gestion des process (et des timers associés s'il y en a) est très mal géré par Smartphone 2002/2003, l'exemple le plus flagrant, tu créés une horloge basée sur un timer, tu la synchronises avec l'heure système et tu verra au bout de 2 minutes seulement ton horloge est déjà décalée !

Pour en revenir à la batterie, je comprends bien que le smartphone consomme pas d'énergie éteint, mais qu'un process solicitant le processeur de manière répétée avec un délai aussi court et suivant la loi physique que tu énumères toi-même, même s'il ne réalise pas beaucoup d'instruction (surement que tu compare l'heure à une variable que tu as initialisée au démarrage du process, du moins je l'espère, puisque lire dans la base de registre ou un fichier INI toutes les secondes c'est pas rien !) et qu'il ne fait comme tu dis que 0.01%, tu multiplies ça au nombre de seconde d'une journée tu verra que le taux d'occupation processeur n'est pas si infime que tu le laisse penser...

Bon sur ce je te souhaite une bonne soirée, saches que je n'ai aucune rancune mais qu'il ne faut pas être aussi suceptible. :o)
 18/05/2004 20:07:28 - Christophe - Le Webmaster ...
Cool les jeunes. La vie est belle il y a du solei ... pisse and love mais pas en même temps :-)
 18/05/2004 20:23:28 - JRC
C'est chaud de pisser et d'aimer en même temps LOL
C'est peace and love
 19/05/2004 00:31:31 - Monsieur SmartShutDown
Bonsoir

Désolé JRC, je ne voulai pas être agressif car ça ne sert à rien et ce n'est pas constructif. Mais je me casse le cul pour faire avancer ce soft et tu me casses avec des suppositions, c'est pas cool ?

Tu sais que un des problème avec les smartphones ou CE : c'est que pour accèder aux couches système (si bien décrites:-() c'est pas une mince affaire. Utiliser les API, c'est sympa mais on n'y voit rien et on ne sait pas toujours ce qu'il se passe derrière. Pour être précis, il est impossible d'accéder au registre d'un timer "matériel" du CPU, il faut donc utilier l'API timer de windows qui traite ça sous forme de messages qui viennent se mettre dans la file...
Donc, je sais très bien qu' il est stupide de créer une horloge basée sur un timer logiciel car plus le pas de temps est petit plus la dérive sera grande.
En effet, la solution la moins pire c'est la comparaison de la date de fin programmée avec l'heure courante. Le tout cadencé par un petit while des familles avec un sleep vaut mieux qu'un timer !
Il y a un truc que je ne sais pas, c'est se qui se passe lorsque le CPU ou le systeme passe dans le mode idle (ralenti) ou low power au bout des time out de la base de registres ;-) (10 sec pour backlight, 30 secpour l'écran 60 sec pour le proc).
Je suis en train de chercher et de faire des tests de conso, alors peut-être que 1 sec c'est du luxe et la minute serait mieux.
Pour info, l'API qui gére .ini sous Windows version PC n'est pas implémentée sous CE (microsoft ne plus de .ini). Bibi a du se programmer sa classe pour la remplacer ! (le fichier smarttruc.ini est lu au démarrage et des notifications sont envoyées lors de modif éventuelles)
Bonne nuit et à bientôt...
 19/05/2004 09:44:46 - JRC
Salut,
ça me fais plaisir de te voir parler de la sorte ;o)
Sinon c'est vraiment pas bête le coup du sleep fallait y penser, bien joué !
Sinon il est clair que le faire toutes les secondes ça doit être un luxe, d'autant qu eje pense que nous ne sommes pas à la seconde près pour éteindre le smartphone.
@+

Dorénavant pour publier des commentaires il faut posséder un compte sur le Forum du site et s'authentifier

Créer un compte sur le forum du site

S'authentifier sur le site avec son compte personnel




Retour à la page principale du site