| Versions |
 |
|
| Author |
Topic  |
|
helipilote
France
118 Posts |
Posted - 02 janv. 2007 : 22:50:59
|
bsr ayant de gros pb avec cp6, je cherche un moyen de saisir de spoints à la volée pour continuer à participer à la mise à jour de la carte radar mais en utilisant TT6 uniquement jusdqu'a ce que je puisse faire tourner CP 6 ou un autre logiciel |
Asus A620bt + BT100 + CF PQI 1Go Hispeed + TT3 Dell X51V + BT338 + CF 2Go transcend x120 + Oreillette logitech |
|
|
Ads
|
|
|
helipilote
France
118 Posts |
Posted - 10 janv. 2007 : 11:33:39
|
| probleme resolu en utilisant mortscript et un script adapté plus besoin de CP6 pour saisir un point à la volée |
Asus A620bt + BT100 + CF PQI 1Go Hispeed + TT3 Dell X51V + BT338 + CF 2Go transcend x120 + Oreillette logitech |
 |
|
|
JPM78
France
436 Posts |
Posted - 10 janv. 2007 : 12:24:59
|
Bonjour, Cela m'intéresse. Peux-tu, svp, donner un peu plus de détails? Un grand merci à toi Amitiés |
JPM - HTC Touch HD2 + MicroSD SDHC 8Go class 6 + HTC Cruise/TT 6 |
 |
|
|
helipilote
France
118 Posts |
Posted - 10 janv. 2007 : 14:37:08
|
bonjour,
voici quelques informations tout d'abord le lien le plus important http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=46837 ici tu trouveras le logiciel et comment l'installer
ensuite voici mon script mais attention j'utilise un X51V en mode VGA donc les coordonnées des "mouse click" ne seront pas forcement bonnes. script : #Ouvrir le menu , sélectionner l’icône sur chaque page SendKeys "TomTom Navigator" , "M463"
#Attendre 1 seconde Sleep 1000
#Cliquer sur lat ok MouseClick 445,500 Sleep 1000
#Cliquer sur long ok MouseClick 445,500 Sleep 1000
#Cliquer sur nom ok sendkeys "TomTom Navigator", "poi à la volée" MouseClick 445,600 Sleep 1000
tu sauvegarde ce script sous le nom que tu veux dans la directory mortscript de ton PDA.
ensuite tu créé un raccourci dans le menu windows / demarrer de ce script
tu affecte un bouton materiel avec ce script
tu lance TOMTOM tu aattends un peu quelques secondes et tu appuie sur le bouton que tu as choisis et auquel tu as associé le fichier script
voila c'est tout mais attention ceci marche pour un X51V en mode VGA avec TOMTOM 6, j'ai du adapte le sequencement des actions mouse click a ma configuration personnelle.
bonne route
|
Asus A620bt + BT100 + CF PQI 1Go Hispeed + TT3 Dell X51V + BT338 + CF 2Go transcend x120 + Oreillette logitech |
 |
|
|
JPM78
France
436 Posts |
Posted - 10 janv. 2007 : 18:51:02
|
Bonjour, Merci beaucoup pour ta disponibilté, Helipilote. Amitiés |
JPM - HTC Touch HD2 + MicroSD SDHC 8Go class 6 + HTC Cruise/TT 6 |
 |
|
|
vince45
France
2395 Posts |
Posted - 10 janv. 2007 : 22:49:23
|
@ helipilote :
Pourquoi ne prends tu pas directement la "Position GPS" ?
Ce qui donne :
#Ouvrir le menu , sélectionner icônes, attendre SendKeys "TomTom Navigator" , "M461" Sleep 1000
#Ecrire nom, cliquer sur terminer, attendre SendKeys "TomTom Navigator", " Poi à la volée"" MouseClick 445,600 Sleep 1000
|
vince45 - Team GpsPasSion - Modérateur.
- hard: iPAQ hx2110 + GlobalSat BT-338 / YAKUMO DeltaX (antenne intégrée) - softs: TomTom Navigator (v6.010 - carte 6.75) / PocketExploreur (ver 2.02)
Pour bien débuter sur GpsPasSion : Où et Comment Commencer ? La Charte, Les Articles, Le Plan du Site, Le Guide des Forums, Choisir son Système GPS |
Edited by - vince45 on 11 janv. 2007 22:05:47 |
 |
|
|
helipilote
France
118 Posts |
Posted - 11 janv. 2007 : 11:09:24
|
bonjour,
et oui pourquoi, je me le demande encore tellement l'habitude de faire autrement que mon analyse a ete completement alteree.
merci de cette remarque, je modifierais mon script en conséquence |
Asus A620bt + BT100 + CF PQI 1Go Hispeed + TT3 Dell X51V + BT338 + CF 2Go transcend x120 + Oreillette logitech |
 |
|
|
La globule
47 Posts |
Posted - 11 janv. 2007 : 15:49:21
|
On peut même améliorer le script pour le rendre indépendant du mode d'affichage du PPC et éviter la commande MouseClick dont le résultat peut différer d'une machine à l'autre.
Il suffit de remplacer cette commande par : SendCR "TomTom Navigator"
En effet, cette fonction simule l'appui sur la touche Entrée (CR=carriage return) du clavier qui, sur l'écran de saisie du nom du favori, correspond au bouton Terminer.
Attention : la touche Entrée ne correspond pas toujours au bouton Terminer, quel que soit l'écran sur lequel on se trouve. Par exemple, sur l'écran 1 du menu (après avoir appuyé sur M), le fait de faire Entrée active la fonction "Naviguer vers" ; c'est la touche Esc qui correspond au bouton Terminer sur cet écran.
De plus, la touche Entrée n'a parfois pas d'action. Par exemple, sur l'écran où seulement 2 boutons NON et OUI sont affichés, il faut faire N pour NON et Y pour OUI (Y=yes) et non pas Entrée.
Pour info, MortScript permet de simuler d'autre touches comme Tab, Echap entre autres.
Décidément, on n'a pas fini d'en découvrir sur cet outil !
Edit : Encore une amélioration du script : grâce à la fonction GetTime, on peut récupérer la date et l'heure du PPC et les utiliser pour nommer le favori de façon unique (à la seconde près). Voici le code :
#Récupérer la date et l'heure du PPC GetTime date, ymd-His #Ecrire le nom du favori et cliquer sur terminer SendKeys "TomTom Navigator", %date% SendCR "TomTom Navigator"
Voir la doc de MortScript pour le format date et heure (ymd-His). |
Edited by - La globule on 11 janv. 2007 17:05:40 |
 |
|
|
Popol2
France
4685 Posts |
Posted - 11 janv. 2007 : 19:30:25
|
En fait le problème de ce type de script est un rien plus complexe. Si on regarde bien, on a deux versions celle de helipilote où le début est : #Ouvrir le menu , sélectionner icônes, attendre SendKeys "TomTom Navigator" , "M463" Sleep 1000
et celle de Vince45 où la partie correspondante est : #Ouvrir le menu , sélectionner icônes, attendre SendKeys "TomTom Navigator" , "M461" Sleep 1000
Je pense que si on ne donne pas en regard le fichier .mnu auquel il se réfère, il sera difficile pour d'autres usagers de parvenir à faire fonctionner ce script.
A moins de détailler la signification de Mxxx
@ Vince45.
Peux-tu faire un mode de création et d'emploi détaillé de ce script, suffisamment détaillé et général pour qu'une majorité de gens puissent l'utiliser ? Alors je pourrai le mettre en lien dans la FAQ, car je pense que ce sera très utile, car finalement très demandé. |
TomTom Go 750 Live ; TomTom GO 730 ; NaviDrive (WipCom3D/NG4). |
Edited by - Popol2 on 11 janv. 2007 19:41:11 |
 |
|
|
helipilote
France
118 Posts |
Posted - 11 janv. 2007 : 20:53:36
|
bonsoir à tous
merci la globule effectivement je ne pouvais enregistrer qu'un seul poI ou alors ajouter 1 - 2 -ou 3 derriere mais en utilisant la date et l'heure c'est 10 fois mieux. je modifie mon script demain
pour vince, effectivement je me suis appercu que le script que j'ai utilisé au depart ne correspondait pas a mon menu. alors j'ai suivi la méthode de numerotation des icones selon l'adresse donnée tout au debut et ca a marche de suite. j'ai bcp plus tatonner pour trouver les coordonnées de mes points (mouse click) car en mode VGA.
mais si je peux aider pas de problème |
Asus A620bt + BT100 + CF PQI 1Go Hispeed + TT3 Dell X51V + BT338 + CF 2Go transcend x120 + Oreillette logitech |
 |
|
|
helipilote
France
118 Posts |
Posted - 11 janv. 2007 : 21:14:46
|
petite question à la globule
comment arriver a envoyer la sequence "poi a la volee " et date
peut etre
#Ouvrir le menu , sélectionner icônes, attendre SendKeys "TomTom Navigator" , "M461" Sleep 1000
#Récupérer la date et l'heure du PPC GetTime date, ymd-His
#Ecrire le nom du favori et cliquer sur terminer SendKeys "TomTom Navigator", "poi à la volée", %date% SendCR "TomTom Navigator" # ou alors selon MouseClick 445,600 Sleep 1000
est ce correct ?????????? |
Asus A620bt + BT100 + CF PQI 1Go Hispeed + TT3 Dell X51V + BT338 + CF 2Go transcend x120 + Oreillette logitech |
 |
|
|
edidjo
France
319 Posts |
Posted - 11 janv. 2007 : 21:46:34
|
@popol 2 Pour y voir plus clair sur les "Mxxx" ce lien peut etre utile |
 |
|
|
Polarium
France
327 Posts |
Posted - 11 janv. 2007 : 22:08:49
|
J'ai suivi avec intéret cette discution mais j'ai un problème quand j'utilise le code ci-dessous sous TTN6. Pourtant j'utilise déjà MortScript pour faire pivoter l'écran sans problème.
Où est l'erreur ?
quote: SendKeys "TomTom Navigator","M461" Sleep 1000
GetTime date, dmY-His SendKeys "TomTom Navigator",%date% Sleep 1000
SendCR "TomTom Navigator"
J'ai créé un point .exe (pour MortScript) ainsi qu'un .cap qui me semble correcte ?
quote: Version|100| AppName|POI_volee.exe| AppPath|\Program Files\MortScript\| AppIconFile|POI_volee.bmp| AppMainTitle|POI_volee| AppPort|2001| COMMAND|CMD||POI_volee.bmp|Enregistrement POI|
Merci de me dire où est le problème. A bientot |
Venez participer au collectes : Points Noirs Routiers des membres, Aires de picnic (hors autoroutes), Cityssimo Et venir vous informer sur : Les routes dangereuses en France, Les points noirs à forte déclivité
Tomtom Go 720 (Carte V815.2003) + Antenne V3.75 |
 |
|
|
vince45
France
2395 Posts |
|
|
Popol2
France
4685 Posts |
Posted - 11 janv. 2007 : 22:34:21
|
quote: Originally posted by edidjo
@popol 2 Pour y voir plus clair sur les "Mxxx" ce lien peut etre utile
En effet ! Merci. |
TomTom Go 750 Live ; TomTom GO 730 ; NaviDrive (WipCom3D/NG4). |
 |
|
|
La globule
47 Posts |
Posted - 11 janv. 2007 : 22:58:13
|
@helipilote :
Pour écrire à la suite "POI à la volée" et date-heure, tu dois utiliser la commande suivante : SendKeys "TomTom Navigator", {"POI à la volée " & %date%}
Remarques : 1) les caractères { et } sont les accolades : AltGr 4 et AltGr + sur ton clavier français. 2) le libellé risque d'être un peu long pour être affiché en entier.
-------------------------------------------------------------------- @Polarium :
Je ne vois pas d'erreur flagrante. Vérifie que tes icônes de menu correspondent bien aux commandes que tu passes M461 : M=Menu, 4=4ème icone sur le menu, ensuite 6ème icône et enfin 1ère icone.
As-tu testé en détail pour savoir si ton problème vient : 1) du script, 2) de l'exécutable, 3) du .cap ?
-------------------------------------------------------------------- @Tous :
Voici un script qui fonctionne correctement si on n'a pas modifié le menu. Au début, il teste la présence de la fenêtre de Tomtom et il l'active. Ensuite, il revient sur l'écran de navigation avant d'envoyer les commandes. Si Tomtom n'est pas démarré, il affiche un message pendant 10 secondes et s'arrête.
Si on a modifié le menu, il faut adapter la chaîne "M461" en conséquence.
If wndExists "TomTom Navigator" #Activer la fenêtre Show "TomTom Navigator" #Appuyer sur Echap pour revenir à la navigation Repeat 5 SendEsc "TomTom Navigator" EndRepeat #Ouvrir le menu et sélectionner les icônes SendKeys "TomTom Navigator", "M461" #Récupérer la date et l'heure du PPC GetTime date, ymd-His #Ecrire le nom du favori puis cliquer sur terminer SendKeys "TomTom Navigator", %date% SendCR "TomTom Navigator" Else SleepMessage 10, TomTom n'est pas lancé., "Enregistrement d'un favori", 1 EndIf
|
Edited by - La globule on 12 janv. 2007 08:59:24 |
 |
|
Topic  |
|
|
|
| This page was generated in 0,64 seconds. |
 |
|