NOUVEAUTÉS : ••• Actualité : Rewire abandonné fin 2020 ? ••• Actualité : Mac : MakeMusic annonce que Finale 26.3.1 et Mac Os 11 "Big Sur" sont compatibles (avec réserves) ••• FAQ : re-télécharger Finale, gérer les autorisations en ligne ••• Actualité : Perfect Layout v 2.0 (Windows) ••• Actualité : Mac : Namemangler, utilitaire de gestion des noms de fichiers ••• Ressources : tableau d'Instruments transpositeurs mis à jour ••• FAQ : Diapason et tempérament dans l'Aria Player ••• Actualité : Mac : MakeMusic teste Finale 26 avec le prochain MacOs "Big Sur" (MacOs 11) ••• Actualité : SmartScore 64 Pro est disponible ••• Actualité : Elbsound Music Font Package v 2.70 ••• Actualité : Jetstream Finale Controller v.1.0 est sorti ••• Actualité : Finale 26.3.1 en anglais est disponible ••• FAQ : Lecture manuelle / Scrubbing Playback : faire disparaître les notes "parasites" ••• Actualité : sortie de Finale 26 en espagnol ••• FAQ : sur Mac, émuler les touches d'un pavé numérique absent avec Keyboard Maestro ••• FAQ : convertir un 4/4 en 2/4 | un 2/4 en 4/4 ••••••••••• TOUTE L'ACTUALITÉ ••• TOUTES LES FAQ •••
To avoid malicious attacks by robots, please register/log in to view the threads of this forum.
Script pour modifier marges d'un système Le sujet est résolu
-
cljclj
- Messages : 22
- Inscrit le : 30 septembre 2011 à 00:15
- Version(s) de Finale : 26.0.1.706 Eng.
- OS, RAM : MacBook Pro (15-inch, 2017) 2,8 GHz Intel Core I. - 16 Go - OS : 10.14.3
- Homme/Femme : H
Script pour modifier marges d'un système
Bonjour,
Pour symboliser un nouveau mouvement, je souhaite decaler un systeme situé au milieu de mon score...
J'aimerai selectionner le systeme avec l'outil mise en page, puis selectionner un raccourcie. Le script ouvrirait la fenetre modifier les marges puis entrerai les 2 valeurs... Malheureusement, ca ne fonctionne pas du tout !
menu item "Outils/Mise en page
menu item "Mise en page/Systèmes/Modifier les marges..."
type "1,7" near "Haut"
type "1" near "Gauche"
button "appliquer"
clic "x"
Que faire ?
Merci pour votre aide !
Pour symboliser un nouveau mouvement, je souhaite decaler un systeme situé au milieu de mon score...
J'aimerai selectionner le systeme avec l'outil mise en page, puis selectionner un raccourcie. Le script ouvrirait la fenetre modifier les marges puis entrerai les 2 valeurs... Malheureusement, ca ne fonctionne pas du tout !
menu item "Outils/Mise en page
menu item "Mise en page/Systèmes/Modifier les marges..."
type "1,7" near "Haut"
type "1" near "Gauche"
button "appliquer"
clic "x"
Que faire ?
Merci pour votre aide !
-
GBed
- Modérateur


- Messages : 1204
- Inscrit le : 25 mars 2011 à 12:37
- Version(s) de Finale : 2012, 26.2
- OS, RAM : PC Windows-10 ; Ram 4Go
- Homme/Femme : H
- Localisation : Yvelines
Re: script pour modifier marges d'un systeme
Bonjour !
Cette boîte de dialogue (Éditer les marges) est difficile à apprivoiser...
En tout cas, je réussis à faire ça sur PC, version 2009 :
MAIS le même script a un comportement aberrant avec la version de démo 2012, dû au fait que la boîte de dialogue n'est pas appelée sans qu'on sache pourquoi.
C'est ça l'ennui avec les scripts : non seulement il y a des divergences entre Mac et PC, mais la compatibilité entre versions laisse à désirer.
Si je trouve quelque chose, je reviendrai ici.
Cette boîte de dialogue (Éditer les marges) est difficile à apprivoiser...
En tout cas, je réussis à faire ça sur PC, version 2009 :
Code : Tout sélectionner
menu item "Mise en page/Marges de Systèmes/Éditer les marges..."
type "1,7" near "Haut"
type "1" near "Gauche"
button "appliquer"
clic "x"
C'est ça l'ennui avec les scripts : non seulement il y a des divergences entre Mac et PC, mais la compatibilité entre versions laisse à désirer.
Si je trouve quelque chose, je reviendrai ici.
-
cljclj
- Messages : 22
- Inscrit le : 30 septembre 2011 à 00:15
- Version(s) de Finale : 26.0.1.706 Eng.
- OS, RAM : MacBook Pro (15-inch, 2017) 2,8 GHz Intel Core I. - 16 Go - OS : 10.14.3
- Homme/Femme : H
Re: script pour modifier marges d'un systeme
Il me semblait bien que ce script fonctionnait parfaitement en 2011...
Quel dommage.
Merci en tous les cas pour votre aide.
Quel dommage.
Merci en tous les cas pour votre aide.
-
GBed
- Modérateur


- Messages : 1204
- Inscrit le : 25 mars 2011 à 12:37
- Version(s) de Finale : 2012, 26.2
- OS, RAM : PC Windows-10 ; Ram 4Go
- Homme/Femme : H
- Localisation : Yvelines
Re: script pour modifier marges d'un systeme
Eh bien voilà : pour une raison inconnue, la boîte de dialogue ne vient pas si on l'appelle par "Mise en page/Marges de Systèmes/Éditer les marges...", mais par contre elle vient très bien si on spécifie uniquement le dernier item "Éditer les marges...". Et du coup, le script ainsi modifié fonctionne parfaitement en 2012 PC :
On n'est jamais obligé de spécifier le chemin complet d'un menu, c'est plus utile à l'homme qu'à la machine. Mais quand même, cette différence de comportement est incompréhensible.
Essayez sur Mac en ne spécifiant que "Modifier les marges...".
Code : Tout sélectionner
menu item "Éditer les marges..."
type "1,7" near "Haut"
type "1" near "Gauche"
button "appliquer"
clic "x"
Essayez sur Mac en ne spécifiant que "Modifier les marges...".
-
cljclj
- Messages : 22
- Inscrit le : 30 septembre 2011 à 00:15
- Version(s) de Finale : 26.0.1.706 Eng.
- OS, RAM : MacBook Pro (15-inch, 2017) 2,8 GHz Intel Core I. - 16 Go - OS : 10.14.3
- Homme/Femme : H
Re: script pour modifier marges d'un systeme
formidable !!!! Sur mac, ca fonctionne.
Merci beaucoup...
Code : Tout sélectionner
menu item "Modifier les marges..."
type "1,7" near "Haut"
type "1" near "Gauche"
button "appliquer"
clic "x"-
GBed
- Modérateur


- Messages : 1204
- Inscrit le : 25 mars 2011 à 12:37
- Version(s) de Finale : 2012, 26.2
- OS, RAM : PC Windows-10 ; Ram 4Go
- Homme/Femme : H
- Localisation : Yvelines
Re: Script pour modifier marges d'un système
Je pense que vous vous êtes inspiré du script décrit ici : viewtopic.php?f=15&t=57#p229. Celui-ci continue de fonctionner avec la version 2012, même avec la commande "longue", ce qui ne contribue pas à clarifier les causes de dysfonctionnement de votre script initial.
Je voudrais demander à un spécialiste (hello, michelp !) de "traduire" le script pour la version anglaise 2012 et voir s'il marche. J'ai la version de démo anglaise 2012, mais je ne peux pas faire de script avec (interférence avec la version française).
Script à traduire :
D'ailleurs seule la première ligne pose problème.
Je voudrais demander à un spécialiste (hello, michelp !) de "traduire" le script pour la version anglaise 2012 et voir s'il marche. J'ai la version de démo anglaise 2012, mais je ne peux pas faire de script avec (interférence avec la version française).
Script à traduire :
Code : Tout sélectionner
menu item "Mise en page/Systèmes/Modifier les marges..."
type "1,7" near "Haut"
type "1" near "Gauche"
button "appliquer"
clic "x"-
michelp
- Modérateur


- Messages : 7200
- Inscrit le : 1 avril 2011 à 12:26
- Version(s) de Finale : Finale anglais 26.3.1, 25.5
- OS, RAM : MacOsX 10.14.6, Mac Mini Intel i7 Dual 3 Ghz, 16 Go Ram
- Homme/Femme : H
- Localisation : Belgique
- Contact :
Re: Script pour modifier marges d'un système
Les traductions :
Page Layout/Systems/Edit Margins... (respecter les majuscules).
Top
Left
Apply
Pour ce qui est de tester, je suis totalement inexpérimenté en matière de scripts...
J'ai appris à créer le script
menu item "Page Layout/Systems/Edit Margins..."
type "1,7" near "Top"
type "1" near "Left"
button "Apply"
clic "x"
Apparemment, le script est accepté comme valide, mais en l'appliquant je ne vois pas de changements. Mais je ne suis plus dans ma zone de compétence.
Page Layout/Systems/Edit Margins... (respecter les majuscules).
Top
Left
Apply
Pour ce qui est de tester, je suis totalement inexpérimenté en matière de scripts...
J'ai appris à créer le script
menu item "Page Layout/Systems/Edit Margins..."
type "1,7" near "Top"
type "1" near "Left"
button "Apply"
clic "x"
Apparemment, le script est accepté comme valide, mais en l'appliquant je ne vois pas de changements. Mais je ne suis plus dans ma zone de compétence.
Michel
-
GBed
- Modérateur


- Messages : 1204
- Inscrit le : 25 mars 2011 à 12:37
- Version(s) de Finale : 2012, 26.2
- OS, RAM : PC Windows-10 ; Ram 4Go
- Homme/Femme : H
- Localisation : Yvelines
Re: Script pour modifier marges d'un système
Nous progressons !
Essaie avec ceci seulement dans la première ligne :
menu item "Edit Margins..."
Pour tester, il faut avoir sélectionné l'outil Page Layout, et sélectionner un système.
Pendant ce temps-là, j'essaie d'installer 2012 anglais sur un autre ordinateur, mais c'est long...
Ça y est, c'est fait. Et on est obligé - pareil - d'abréger la première commande :
Je pensais que c'était peut-être dû aux traducteurs, ben non, c'est la version 2012 qui veut ça. Je vais reporter tout ça dans le réservoir à scripts.
Essaie avec ceci seulement dans la première ligne :
menu item "Edit Margins..."
Pour tester, il faut avoir sélectionné l'outil Page Layout, et sélectionner un système.
Pendant ce temps-là, j'essaie d'installer 2012 anglais sur un autre ordinateur, mais c'est long...
Ça y est, c'est fait. Et on est obligé - pareil - d'abréger la première commande :
Code : Tout sélectionner
menu item "Edit Margins..."
type "1,7" near "Top"
type "1" near "Left"
button "Apply"
click "x"-
michelp
- Modérateur


- Messages : 7200
- Inscrit le : 1 avril 2011 à 12:26
- Version(s) de Finale : Finale anglais 26.3.1, 25.5
- OS, RAM : MacOsX 10.14.6, Mac Mini Intel i7 Dual 3 Ghz, 16 Go Ram
- Homme/Femme : H
- Localisation : Belgique
- Contact :
Re: Script pour modifier marges d'un système
J'ai fait les 2 tests (dans Finale 2012b, Mac) :
1) apparemment, le code "Page Layout/Systems/Edit Margins..." fonctionne, mais il lui faut une dizaine de secondes pour agir !
2) en le remplaçant par le seul "Edit Margins...", les valeurs de marges de système changent aussi. C'est à peine moins lent (8 secondes quand même !).
La leçon : patience.........
1) apparemment, le code "Page Layout/Systems/Edit Margins..." fonctionne, mais il lui faut une dizaine de secondes pour agir !
2) en le remplaçant par le seul "Edit Margins...", les valeurs de marges de système changent aussi. C'est à peine moins lent (8 secondes quand même !).
La leçon : patience.........
Michel
-
michelp
- Modérateur


- Messages : 7200
- Inscrit le : 1 avril 2011 à 12:26
- Version(s) de Finale : Finale anglais 26.3.1, 25.5
- OS, RAM : MacOsX 10.14.6, Mac Mini Intel i7 Dual 3 Ghz, 16 Go Ram
- Homme/Femme : H
- Localisation : Belgique
- Contact :
Re: Script pour modifier marges d'un système
En y regardant de plus près, les temps sont à peu près équivalents.
J'ai refait les 2 tests dans Finale 2012b et 2011c anglais, avec exactement les mêmes résultats (j'ai fait le test sur le système 7) :
Je vois les valeurs de marges se modifier lorsque la fenêtre d'édition des marges de système est ouverte, mais rien ne se passe sur la page elle-même, et en fait c'est la fenêtre du système 1 qui prend la place de celle du système 7, et elle n'adopte pas les valeurs modifiées !
Et on dirait que les nouvelles marges ne sont pas conservées (dans les 2 cas). Si je reviens au système 7, sélectionné et modifié, les marges sont restées comme avant.
On dirait que les valeurs sont entrées, mais pas appliquées au bon système. Et sont-ce les bonnes marges ?
Ou alors quelque chose m'échappe, ou bien faut-il préciser la séquence (définir les systèmes concernés ?) ?
J'avoue être dépassé...
NB : J'ai appliqué le script au système 7. Captures d'écran avant, après le script (mais c'est la fenêtre du système 1 qui s'affiche !), et vérification des marges du système 7 pour terminer :
J'ai refait les 2 tests dans Finale 2012b et 2011c anglais, avec exactement les mêmes résultats (j'ai fait le test sur le système 7) :
Je vois les valeurs de marges se modifier lorsque la fenêtre d'édition des marges de système est ouverte, mais rien ne se passe sur la page elle-même, et en fait c'est la fenêtre du système 1 qui prend la place de celle du système 7, et elle n'adopte pas les valeurs modifiées !
Et on dirait que les nouvelles marges ne sont pas conservées (dans les 2 cas). Si je reviens au système 7, sélectionné et modifié, les marges sont restées comme avant.
On dirait que les valeurs sont entrées, mais pas appliquées au bon système. Et sont-ce les bonnes marges ?
Ou alors quelque chose m'échappe, ou bien faut-il préciser la séquence (définir les systèmes concernés ?) ?
J'avoue être dépassé...
NB : J'ai appliqué le script au système 7. Captures d'écran avant, après le script (mais c'est la fenêtre du système 1 qui s'affiche !), et vérification des marges du système 7 pour terminer :
Michel