• { SHOUTBOX }
Accueil du forum / Les nouveaux messages du forum

Nous sommes le 20 Fév 2017 07:13

Arrêt complet du TomTom avec svg des modifs de session

Logiciels incorporables dans Tomtom;
De nombreuses exclusivités dans cette catégorie du forum.

Arrêt complet du TomTom avec svg des modifs de session

Messagepar JoeKer » 05 Mar 2008 23:34

Salut à tous.
Ci-dessous, un programme en shell (a telecharger en bas de ce post) qui vous permettra d'arrêter complètement votre TomTom au lieu de le mettre en veille.
En effet, lorsqu'on appuie sur le bouton marche/arrêt, notre petit assistant ne fait que se mettre en veille.
L'arrêt complet a lieu suite à retrait/insertion de la carte SD, ou appui sur le bouton reste lorsque l'appareil est en veille.
On le sait au démarrage :
- Tam-tam + logo TomTom suivi de l'écran avec barre de progression -> Démarrage après arrêt complet (ou après reboot)
- Ecran splash (le votre ou celui de TomTom) -> Démarrage après mise en veille.

Avec une batterie chargée à fond, au bout d'environ huit jours, le TomTom est quasimentdéchargé, alors qu'il peut tenir (beaucoup) plus s'il est complètement arrêté.

Comme j'avais, en plus, de fréquents soucis de reboot au lieu de la mise en veille, ou de non-redémarrage tant que mon One n'était pas alimenté par la prise USB, j'ai essayé de trouver une solution propre pour arrêter mon appareil, et voici le programme auquel je suis arrivé :
Code: Tout sélectionner

#! /bin/sh
# Version 1.3
# Modifie rc.suspend pour faire un arrêt complet du TomTom
# Copie totalement libre
#-----------------------------------------------------------------------------
(
if [ -d /mnt/sdcard/Halt/log ]
then
 DEBUG=1
 exec 1>/mnt/sdcard/Halt/log/Halt.log 2>/mnt/sdcard/Halt/log/Halt.err
else
 exec 1>/dev/null 2>/dev/null
fi

MYPID=`echo \`ps ax | grep -v "grep" | grep "$0"|head -n1 |cut -c0-5\``
[ "$DEBUG" -eq 1 ] && echo "Processus numero $MYPID"

start()
{
if [ ! -f   /sbin/poweroff ]
then
 ln -sf /sbin/sysreboot /sbin/poweroff
 ls -l /sbin/poweroff
fi

[ ! -f /etc/rc.suspend.ref ] && cp -p /etc/rc.suspend /etc/rc.suspend.ref

[ ! -f /etc/rc.suspend_mod ] && (
      sed -e "s!# EOF!!g" /etc/rc.suspend.ref >/etc/rc.suspend_mod
      cat <<FIN >>/etc/rc.suspend_mod

/sbin/poweroff &

# EOF

FIN

      rm -f /etc/rc.suspend
)

cp -p /etc/rc.suspend_mod /etc/rc.suspend
chmod ugo+x /etc/rc.suspend
sync
msg='Shutdown complet on ! '
}

stop()
{
rm -f /etc/rc.suspend
rm -f /etc/rc.suspend_mod
mv /etc/rc.suspend.ref /etc/rc.suspend
sync
msg='Shutdown complet off !'
}

[ -f /etc/rc.suspend.ref ] && todo=stop || todo=start

${todo}
tempo=5

echo "Process  N° $MYPID"
echo -e "FlashMessageV01|${msg}|${tempo}000|\0\c" > /var/run/SDK.TomTomNavigationServer.$MYPID.1.message
echo "finish" > /var/run/SDK.TomTomNavigationServer.$MYPID.1.finished

OK=0
while [ $OK -eq 0 ]
do
   if [ -f /var/run/TomTomNavigationServer.SDK.$MYPID.1.finished 1>/dev/null 2>/dev/null ]
   then
      rm -f /var/run/TomTomNavigationServer.SDK.$MYPID.1.message
      rm -f /var/run/TomTomNavigationServer.SDK.$MYPID.1.finished
      OK=1
   else
      sleep 1
   fi
done

[ "${DEBUG}" -eq 1 ] && (for f in /var/run/*TomTomNavigationServer*
do
   if [ -f $f ]
   then
      echo "Contenu de $f :"
      cat $f
   else
      echo "Tous les fichiers ont été traités."
   fi
done)

sync

)&

#-----------------------------------------------------------------------------

[Remarque]
Bien vérifier que le code est au format Unix (Linux) et non au format DOS (Notepad2 ou Notepad++, par exemple, gèrent très bien ces conversion de format).[/Remarque]
[Edit2]
Bien veiller à ce que le mot 'FIN' soit en TOUT début de ligne.
[/Edit2]
Enregistrer ce programme : par exemple, dans un répertoire "Halt" (à la racine de la carte SD) sous le nom "Pre_shut.sh".

Pour l'utilisation, deux possibilités (l'une n'interdit pas l'autre).
- Soit par ajout d'une ligne dans le fichier cleanup.txt à la racine de la carte SD :
Code: Tout sélectionner
daemon|Halt/Pre_shut.sh

Dans ce cas, la modification est effectuée à chaque démarrage du TomTom.
Lors de l'appui sur le bouton Marche/Arrêt, le TomTom s'éteindra complètement.
- Soit par ajout d'icônes dans le menu :
Mettre dans le répertoire SDKRegistry à la racine de la carte SD une icône au format bmp (appelons la Halt.bmp).
Créer le fichier Pre_shut.cap suivant dans le répertoire SDKRegistry :
Code: Tout sélectionner
Version|103|
AppName|Pre_shut.sh|
AppPath|/mnt/sdcard/Halt/|
AppMainTitle|Pre_shut|
AppPort|2001|
COMMAND|CMD||Halt.bmp|Pre_shut|


A chaque fois que fois que vous allez cliquer su l'icône "Pre-shut" dans le menu, vous allez faire basculer l'état (activé/désactivé).
Un message "flash" s'affichera réglé à 5 secondes par la variable tempo) en haut à droite de l'écran à chaque action.
Il peut arriver qu'il y ait un délai de quelques secondes, avant que le message s'affiche ...

Pour ceux qui préfèrent une solution toute faite, voici un lien pour télécharger un zip contenant les 3 fichiers :

(Euh,quelquechose m'a peut-être échappé, je n'ai pas réussi à trouver le bouton qui va bien pour télécharger ici : problème de droits ?).

Si ça peut vous aider ...

JoeKer
Note shark33
fichier joint remis
pour les "upload",nous contacter par MP
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par JoeKer le 06 Mar 2008 14:01, modifié 3 fois.
JoeKer
Membre Persévérant
Membre Persévérant
 
Messages: 40
Enregistré le: 02 Mar 2008 21:19
Localisation: 22300 Lannion

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar shark33 » 05 Mar 2008 23:41

c'est gentil JoeKer de venir aussi partager ton plug sur Tomtomax :wink:
(mis en "post it" afin de rester en haut)
amities
shark33
Membre VIP
Membre VIP
 
Messages: 16101
Enregistré le: 24 Aoû 2007 20:22
GPS: Pas de GPS Tomtom pour le moment

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar JoeKer » 05 Mar 2008 23:46

De rien, shark33, ce n'est qu'un modeste petit shell ...
J'apprécie la clarté de ce site (beaucoup mieux qu'un autre qu'on connaît ...) et la philosophie "partage".

Par contre, il faut un statut spécial pour "uploader" ?

A +

Joeker
JoeKer
Membre Persévérant
Membre Persévérant
 
Messages: 40
Enregistré le: 02 Mar 2008 21:19
Localisation: 22300 Lannion

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar shark33 » 05 Mar 2008 23:59

normalement non (juste une limite en "poids")
c'est en bas de ta fenetre de post => "ajouter des fichiers joints"
si ca passe,tu reedites ton 1er post :wink:
amities
shark33
Membre VIP
Membre VIP
 
Messages: 16101
Enregistré le: 24 Aoû 2007 20:22
GPS: Pas de GPS Tomtom pour le moment

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar shark33 » 06 Mar 2008 00:11

voila !!
fait pour toi
amities
shark33
Membre VIP
Membre VIP
 
Messages: 16101
Enregistré le: 24 Aoû 2007 20:22
GPS: Pas de GPS Tomtom pour le moment

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar JoeKer » 06 Mar 2008 00:20

Ben, soit je suis bigleux, soit y'a quelquechose qui ne va pas :
Si j'édite, j'ai, en bas du post, un onglet "Options" et un onglet "Ajouter un sondage" ...

Bon ben il fera jour demain, je verrai peut-être plus clair :wink:

Amitiés ...

Merci, shark33

A +
JoeKer
Membre Persévérant
Membre Persévérant
 
Messages: 40
Enregistré le: 02 Mar 2008 21:19
Localisation: 22300 Lannion

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar shark33 » 06 Mar 2008 01:27

ben apparemment si,il faut un statut "special" desole
mais pas grave,il suffit de nous joindre par MP
amities
shark33
Membre VIP
Membre VIP
 
Messages: 16101
Enregistré le: 24 Aoû 2007 20:22
GPS: Pas de GPS Tomtom pour le moment

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar Jackmi » 06 Mar 2008 08:18

bonjour Joeker, bravo, je vois que des personnes connaissent bien le sujet... à bientôt de te lire
Cordialement, Jacques



Produit: GO520"tuné 530" -Application: 9.510- Carte: France V905.4754-Altimètre height-Tripmaster2.5
Tout le programme sur une SDHC PNY 4GO-
Avatar de l’utilisateur
Jackmi
Membre VIP
Membre VIP
 
Messages: 127
Enregistré le: 05 Nov 2007 11:58
Localisation: 76 Rouen
GPS: Tomtom GO 520
Navcore: 9.510
Carte: France
Version carte: 905
OS: Windows 7 SP2

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar JoeKer » 06 Mar 2008 14:06

Restons à notre place : quand je vois ce que développent certaines personnes (Roussillat en étant un des (si ce n'est le ) meilleur(s) exemple(s), je me sens tout petit.
Mais si tout le monde peut apporter un peu, il en restera toujours quelquechose ...

A +
JoeKer
Membre Persévérant
Membre Persévérant
 
Messages: 40
Enregistré le: 02 Mar 2008 21:19
Localisation: 22300 Lannion

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar shark33 » 06 Mar 2008 14:24

Roussillat (qui vient ici de temps en temps) a demarre certainement comme toi :wink:
il faut aller de l'avant et rester positif
amities
shark33
Membre VIP
Membre VIP
 
Messages: 16101
Enregistré le: 24 Aoû 2007 20:22
GPS: Pas de GPS Tomtom pour le moment

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar khris » 06 Mar 2008 17:45

Bonsoir et Merci Joeker pour ce plug in qui m'intéresse fortement, mais voilà je n'ai ni fichier cleanup.txt sur ma SD ni repertoire SDKRegistry, j'ai bien téléchargé ton fichier zip que j'ai dézippé sur ma SD à la racine mais je ne vois pas d'icone Pre Shut :-?

J'ai aussi éssayer de créer un fichier cleanup.txt avec dedans daemon|Halt/Pre_shut.sh mais pas mieux :sad:

Peux tu m'aider sur ce coup là s'il te plait ?

Merci d'avance -tks-

PS: Tomtom One V2 en 7.162 avec carte de france v710.1561 ou carte d'europe v710.1561
Avatar de l’utilisateur
khris
Nouveau Membre
Nouveau Membre
 
Messages: 11
Enregistré le: 05 Mar 2008 22:36

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar shark33 » 06 Mar 2008 18:37

a toi de les creer et de les mettre a la racine (dans le contenu de ton appareil)
tu crees un dossier sdkregistry tu y mets les fichiers bmp + .cap
et l'autre dossier "halt" a la racine seul comme il est
le fichier cleanup est aussi a creer avec un fichier cleanup.txt auquel (une fois rentree la ligne qui va bien => lire l'explication en haut de topic)tu enleves l'extension.txt (il va se transformer seul)
amities
shark33
Membre VIP
Membre VIP
 
Messages: 16101
Enregistré le: 24 Aoû 2007 20:22
GPS: Pas de GPS Tomtom pour le moment

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar JoeKer » 06 Mar 2008 20:22

@khris
Tu as raison, le fichier que j'ai mis à disposition est incomplet (il manque des infos de répertoire).
Toutes mes excuses pour cette erreur.

En voici un autre, correct cette fois.

J'y ai mis un fichier "pre_shut_cleanup.txt" qu'il faudra, si on veut lancer "Pre_shut" au démarrage du TomTom :
-Soit ajouter au fichier "cleanup.txt" s'il existe,
-Soit renommer en "cleanup.txt" si celui-ci n'existe pas.

Si on veut juste utiliser l'icône dans le menu pour une activation/désactivation à la demande, ne pas tenir compte de "pre_shut_cleanup.txt".

Si on veut juste l'activation au démarrage, il suffira de supprimer les fichiers "Pre_shut.cap" et "Halt.bmp" du répertoire "SDKRegistry", voire le répertoire "SDKRegistry" s'il n'existait pas (ça évitera les problèmes de menus à ceux qui n'en ont pas :wink: )

Ca devrait aller mieux, maintenant !

JoeKer
JoeKer
Membre Persévérant
Membre Persévérant
 
Messages: 40
Enregistré le: 02 Mar 2008 21:19
Localisation: 22300 Lannion

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar khris » 06 Mar 2008 21:00

@JoeKer

T'inquiéte l'erreur est humaine :wink: et comme je ni arrivais pas je me disais qu'il y avait surement quelque chose que j'avais loupé :-?

Je vais tester ton plug-in et te retourner l'info si ça fonctionne cette fois ci :D

@+ et merci de la réponse rapide
Avatar de l’utilisateur
khris
Nouveau Membre
Nouveau Membre
 
Messages: 11
Enregistré le: 05 Mar 2008 22:36

Re: Arrêt complet du TomTom avec svg des modifs de session

Messagepar raraboss35 » 06 Mar 2008 21:04

@shark33
Pourquoi ne peut on plus uploader de fichier ?
tomtomax a écrit:Privilège VIP (je rajoute et modo bien sur !)


a+
raraboss35
Membre VIP
Membre VIP
 
Messages: 734
Enregistré le: 12 Oct 2007 15:07
Localisation: 35 Ille Et Vilaine
GPS: Tomtom GO Live 1000
Navcore: 11.037
Smartphone: iPhone 5S
Carte: Western Europe
Version carte: 890
OS: Mac OSX 10.9 (Mavericks)

Suivante

Retourner vers Plug'in



Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité