[Script] WME Check Road Name

Moderators: milkyway35, kpouer, Forum moderators, France Local Champs

Re: [Script] WME Check Road Name

Postby buchet37 » Mon Jul 06, 2015 8:09 pm

Désolé de mon absence sur le forum, ces dernier temps, mais c'était un peu pour la bonne cause.
Les aspects évoqués ci-dessus sont liés à la gestion des dictionnaires.

Maintenant, cela devrait être un peu plus simple avec la nouvelle version "internationale" proposant un accès direct au dictionnaire où tous, vous pourrez intégrer vos propres modifications.
Avec une petite réserve, les modifications ne sont pas personnelles , mais "publiques".
En clair, une modification faite sur le dictionnaire est directement intégrée à WME CRN et est utilisée par tous les utilisateurs de WME CRN.
Aussi, merci de tester ce que vous intégrez sur CRN ;)

L'accès au dictionnaire se fait via le bouton "FRA".
La syntaxe est simple: première colonne, ce qu'il faut changer (entre "/") et en 2ème colonne, ce qu'il faut mettre à la place (entre guillemets) enventuellement un commentaire peut-être mis sur les colonnes suivantes
On peut faire des corrections plus puissantes que du simple mot à mot, mais un minimum de connaissance en Regexp est requis.
Une dernière restriction lié au dictionnaire : les virgules sont interdites (liés au format d'import du script).
Si on veut traiter des virgules, il faut les remplacer par @ (le script fera la conversion)

Au passage, je remercie les autres CMs ayant participer aux différents tests du script avant sa diffusion.
Normalement, le script devrait se mettre à jour automatiquement.
Si ce n'est pas le cas, il est ici
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Mon Jul 06, 2015 8:29 pm

laurenthembord wrote:Autre petit soucis : CRN ne veut pas changer les minuscules en Majuscules après un trait d'union.
Par exemple : "saint-truc" sera changé en "Saint-truc" ou
"Saint-truc" restera en "Saint-truc"
D'autres ont ce problème ?

Pour info, j'ai mis en ligne la correction pour "Chataigneraie"
Vous verrez, c'est simple à mettre en place : un espace devant et derrière pour être sur que cela ne s'applique qu'au mot entier et le script le prend immédiatement en compte et la modif est disponible pour tout le monde (juste un permalink pour actualiser le dictionnaire)

Pour "saint-truc", ca semble marcher sur la nouvelle version
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Tue Jul 07, 2015 8:20 pm

laurenthembord wrote:Pour Saint-Quelconque, il y a toujours une Majuscule après le trait d'union :) ,
par contre j'ai remarqué que les noms composés, autres que "Saint"-..., ne prennent pas de Majuscule après le trait d'union.

C'est exact, pour l'instant, seul "Saint" et "Sainte" semblait nécessité une correction;
Si d'autres cas le mérite, aucn problème pour les intégrer;
Merci de doner quelques exemples
laurenthembord wrote:Suite à une correction (validée), le bouton Check Road reste grisé, puis aucune correction validable.
Quand je refuse une correction, les corrections qui sont proposées par la suite (et validées) pour d'autres segments, ne sont pas prises en compte. Aucun enregistrement prévu en haut sur la disquette, et le bouton Check Road reste grisé.

Quand on refuse une correction, celle-ci est stockée et n'est plus proposée .. jusqu'à ce qu'on clique sur RAZ qui efface toutes les propositions refusées.
Au vu du commentaire, je ne pense pas que cela soit le pb rencontré.
Je n'ai pas eu ce problème sur firefox, je regarde sur Chrome .
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Thu Jul 09, 2015 8:56 pm

no1ne wrote:je plussoie le fonctionnement (de la 210) est ératique sous Chrome

Merci du retour,
Vraiment très peu de changement depuis la dernière béta b2.0.19 qui semblait "OK"
Je reconnais qu'avec "Chrome", c'est assez compliqué : ce qui marchait hier ne marche pas forcément aujourd'hui (cf dictionnaire).
Une piste peut-être sur les dysfonctionnements : la non-réponse des dictionnaires qui bloquerait le script
A confirmer (ou pas)
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Mon Jul 13, 2015 9:36 pm

Je confirme le problème sous Chrome (associé au nouveau WME):
Sur le nouveau WME, chaque sauvegarde réinitialise un certain nombre d'éléments de l'interface, dont la barre de recherche que j'utilise pour mes messages d'alertes.
Du coup, les objets implantés par les scripts dispqraissent lors des auvegardes
Sur certains navigateurs, ca passe sans trop de problèmes (firefox par exemple).
Par contre, sur Chrome, ca plante le script et plus rien ne se passe.

Un moyen de contourner le pb est de faire un permalink après la sauvegarde, ce qui permet de recharger le script (et tous ses élements).
C'est un peu lourd, mais momentané, le temps de faire le correctif qui va bien.

Edit2 : Le correctif est terminé V2.1.2
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Fri Jul 24, 2015 4:41 pm

Nouvelle version V2.1.4
La grosse nouveauté est la gestion des erreurs de syntaxe.
Une erreur de syntaxe est detéctée et signalée (type d'erreur, ligne & dictionnaire concerné).
Dans le même temps, la ligne est désactivée jusqu'au prochain rechargement.
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Sun Jul 26, 2015 4:04 pm

:D :D Merci pour vos "Mercis" :D :D
Après quelques balbuciements (nouveau WME et erreur de syntaxe), ca semble beaucoup plus stable

Un petit rappel quand même:

Le but initial de CRN était de mettre en phase le nommage des routes avec les règles du Wiki ( au départ nommage des bretelles d'autoroutes)
La dessus, s'est greffé la correction des erreurs orthographiques courantes.
On a également ajouter les patronymes célébres à orthographe compliquée ("de Gaulle", "Clemenceau" - sans accent)

Son but n'est pas de devenir une copie du Larousse (où alors ca va ramer dur et devenir inutilisable).
Les premières questions à se poser avant de proposer une correction est :
- Est-ce que la correction que je propose est utile à d'autres editeurs (Corriger un nom de fleuve : OK, corriger le ruisseau qui passe derrière chez moi :Non, car une fois corrigé, ca ne sert plus à rien )
- Idem pour les personnalités (Clemenceau ok, mais pour le maire de "triffouilly-les-oies" du siècle dernier ??)

Garder en tête également que les modifications sont appliquées successivement donc inutile de remettre une correction qui aurait été faite préalablement, même partiellement (par exemple : les prénoms composés)
En règle générale, on devrait se limiter à l'erreur que l'on voit à l'écran et ne pas trop chercher les possibles variantes de l'erreur. (c'est plutot du ressort du dictionnaire principal de traiter cela).

Un dernier point :
Si les erreurs orthographiques ou liées au wiki peuvent etre mise en place directement, cela me semble plus délicat lorsqu'on veut modifier la manière de nommer.
Je pense à "ZI" au lieu de "Zone Industrielle", à "Parking" au lieu "[P]", pour lesquels, il n'y pas de règles établies.
CRN est accessible à tous et le fait qu'il propose ces corrections peut laisser penser que c'est la règle à appliquer (alors qu'il n'en est rien). Dans ces cas, il est préférable de venir en discuter sur le forum pour fixer la règle à appliquer (et donc modifer le wiki en conséquence) ou de s'abstenir de ces choix personnels.

Pour finir ce long laïus, j'espère que cette dernière version verra venir de nouveaux contributeurs au dictionnaire public, sachant qu'une erreur n'est plus bloquante pour les autres...... sauf s'il reste un petit bug, ce qui n'est pas à exclure ;)
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Thu Jul 30, 2015 8:07 pm

Sebiseba wrote:
laurenthembord wrote:CRN ne corrige pas, il te propose une correction. Pas pareil. A toi de l'accepter ou non, avec discernement. :D

:P

D'où le fait de mettre des corrections qui ont une portée généraliste plutôt que régionale.
Et comme le dit seb, c'est une "aide" et cela n'a pas vocation à être une règle à appliquer coute que coute.
L'editeur reste celui qui valide (ou non) la proposition.
Faisons en sorte que les propositions n'induisent pas en erreur. ;)
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Sun Sep 20, 2015 5:07 pm

Efectiveemnt les espaces au début et la fin sont supprimés par CRN.
Visuellement, on ne voit rien ;) , mais il y a effectivement une correction d'effectuée.
Pour ma part, lorsque CRN me propose une solution qui semble identique à l'original, je la valide et elle ne revient pas (je sais, c'est plus facile lorsqu'on sait ce qui est contenu dans le script ;) ).

Il existe également des noms de rues contenant uniquement des espaces (peut-être est-ce un reliquat d'anciennes versions ?)
Donc il peut arriver que CRN vous propose de remplacer une chaine semblant vide par une autre tout aussi vide.
Dans ce cas, il faut également valider la modification pour que Waze actualise la chaine vide et créé le "No Name"
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

Re: [Script] WME Check Road Name

Postby buchet37 » Tue Oct 20, 2015 9:17 pm

Merci a tous ceux qui font vivre le topic en mon absence :oops: .
Les réponses données correspondent bien à ce que je voyais dans CRN.

En expérimentation, deux ajouts dans le dictionnaire public (merci @Inno95):
- la détection, et non la correction des adresses dans le nom des POI (via le code postal)
- la détection des suites de majuscules (5 consécutives) qui me paraissent également anormales.
Si cela est trop gênant, n’hésitez à corriger ( // en début de la première colonne, ..... mais cela vous savez)
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM
buchet37
Waze Global Champs
Waze Global Champs
 
Posts: 1060
Joined: Sat May 21, 2011 6:31 am
Location: Touraine
Has thanked: 189 times
Been thanked: 318 times

PreviousNext

Return to Scripts

Who is online

Users browsing this forum: No registered users