Script format de page

Questions & réponses concernant les scripts pour RGP Lua, JW Lua et les Finalescripts
 Verrouillé
marcj
Messages : 78
Inscrit le : 9 octobre 2011 à 12:14
Version(s) de Finale  : 2012aFr -2014aFr -25.5Fr -26.3Fr -27Fr
OS, RAM  : PC windows 10 Ram 3Go - PC Windows 10 Ram 6Go
Homme/Femme  : H
Localisation : à coté de Belfort (90)

Script format de page

Message par marcj »

En utilisant la traduction de l’aide FinaleScript effectuée par GBed (que je remercie beaucoup) et pour m’essayer à ceux-ci, j’ai créé un script permettant de transformer un fichier gabarit (au format anglais) en fichier au format A4 avec marges haute, droite et gauche de 2cm, positionnement du premier système à 2cm et les autres sur la marge (tous les paramètres pouvant bien sur être modifiés). Peut-être pourra-t-il servir ?
Le voici (pour Windows) :

//batch process folder
//process all open
page format A4
reorganize laout
respace all
menu item "Conducteur..."
dropdown "A4*"
tab 5
type 0.72
tab
type 80
tab
type 2
tab
type 0
tab
type 0
tab
type 0
tab
type 0
tab 2
type 2
tab
type 2
tab
type 0
tab
type 2
tab
type 2
tab
type 2
tab
type 0
press "OK"
menu item "Parties..."
up arrow
tab 5
type 0.72
tab
type 100
tab
type 2
tab
type 0
tab
type 0
tab
type 0
tab
type 0
tab 2
type 2
tab
type 2
tab
type 0
tab
type 2
tab
type 2
tab
type 2
tab
type 0
//tab 4
click
menu item "Outil Mise en page"
menu item "Mise en page"
menu item "Appliquer le format*"
menu item "À toutes les pages*"
marcj
marcj
Messages : 78
Inscrit le : 9 octobre 2011 à 12:14
Version(s) de Finale  : 2012aFr -2014aFr -25.5Fr -26.3Fr -27Fr
OS, RAM  : PC windows 10 Ram 3Go - PC Windows 10 Ram 6Go
Homme/Femme  : H
Localisation : à coté de Belfort (90)

Re: script

Message par marcj »

Bonjour,
Je souhaitais créer un script permettant :
1) de formater un fichier d’un format quelconque, en un format différent (de Letter en A4 par exemple ou inversement)
2) d’attribuer aux pages de ce fichier des marges prédéfinies
3) de positionner et d’indiquer les polices du titre, du compositeur, etc….
4) d’ouvrir la boite de dialogue « Informations sur la partition » pour pouvoir la compléter
Les points 1 et 2 sont réalisables avec le script posté sur le forum et pour lequel Gbed a bien voulu me donner quelques conseils
J’ai ajouté à celui-ci, les instructions nécessaires pour arriver au résultat souhaité.
Pour ceux qui seraient intéressé, je joints le script complet testé avec Finale 2011fr sous Windows. Tous les paramètres peuvent bien sur être modifiés.
La seule contrainte est de le lancer avec la Palette FinaleScript fermée donc à l’aide du raccourci clavier (ici Alt F)
Bonne journée à tous.
formatpréféré.txt
(5.87 Kio) Téléchargé 278 fois
marcj
GBed
Modérateur
Messages : 1209
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

Message par GBed »

Bonjour Marcj,
Impressionnant !
Mais je ne me souviens pas avoir vu des commandes telles que :

Code : Tout sélectionner

<$scriptprefs
$name=Format default
$keycut=alt F
$usekeycut=true
$showinmenu=true
$scriptprefs>
<$script
Je pense que c’est généré automatiquement dans le fichier script quand on crée un script à partir de la palette FinaleScript.
Cela donne une autre manière de transférer des scripts, en copiant le fichier correspondant. Mais où ? Chez moi, c'est dans C:\Users\moi\AppData\Local\VirtualStore\Program Files\Finale 2009\Component Files\FinaleScript, pas facile à débusquer... Tous les scripts sont là, dans différents dossiers.
marcj
Messages : 78
Inscrit le : 9 octobre 2011 à 12:14
Version(s) de Finale  : 2012aFr -2014aFr -25.5Fr -26.3Fr -27Fr
OS, RAM  : PC windows 10 Ram 3Go - PC Windows 10 Ram 6Go
Homme/Femme  : H
Localisation : à coté de Belfort (90)

Re: script

Message par marcj »

Bonjour GBed
Effectivement cela doit être généré automatiquement.
Sur XP, on trouve le fichier dans C:\Documents and Settings\moi\Application Data\MakeMusic\Finale 2011\FinaleScript
et les différents dossiers.
Encore merci pour les conseils
marcj
Verrouillé