Sélectionnez votre langue

Résolution de problème : merci de consulter la FAQ et le Wiki

Aidez-nous à améliorer le contenu du Wiki et de la FAQ en les consultant. Le Wiki est mis à jour régulièrement et la FAQ permet une résolution rapide des principales embûches rencontrées. N'hésitez pas à nous faire parvenir vos suggestions d'amélioration sur le forum ou à éditer directement le Wiki ou la FAQ .

Script step cue 1:1

Plus d'informations
il y a 8 ans 4 mois - il y a 8 ans 4 mois #10977 par gemasco
Script step cue 1:1 a été créé par gemasco
Bonjour,
Je suis en train de construire un petit script qui réordonne tous les cues par rapport au step. pour avoir une jolie conduite step:cue 1:1
la routine est assez simple, voici une première version pour info :

Attention : 1) Il faut que le step 0 soit cue 0
2) On perdra les noms des cues !

- Demander numéro du dernier step (cue >< 0) de la séquence : NDS
- Demander le nombre actuel de cue (cue 0 compris) : NAC
Taper 0 n
Taper 1000 R
Taper 0 n
Taper 1000 x
Boucle For i=1 to NDS
Taper flêche bas
Taper 1000+i R
Taper 999+i n
Taper flêche bas
Taper 1000+i x
- - On a maintenant les cues 1000 à 1000+NDS dans les step 0 à NDS et dans les steps NDS+1 à 2xNDS
- - On supprime des step de NDS+1 à 2xNDS :
Taper fleche bas
Boucle For j=1 to NDS+1, Taper S
- - Suppression des anciens cue dans cue listing :
Boucle For k=1 to NAC-1
Taper cmd C
Taper fleche bas
Taper backspace
Taper Cmd W
- - Il ne reste donc que le cue 0 et les cue à partir de 1000 er les steps de 0 à NDS qui comportent les cues 1000 à 1000+NDS et les infos
Taper 1000 n
Taper 0 x
Boucle For L=1 to NDS
Taper 1000+L n
Taper L R
Boucle For L=1 to NDS
Taper 1000+L n
Taper L x
Taper 1 n
Boucle For L=2 to NDS Taper S
- - Tous les cue sont maintenant identiques au step. Reste à faire le ménage : virer les cues et les step de 1000 à 1000+NDS :
Taper Cmd C
Boucle For L=1 to NDS+1 Taper flèche bas
Taper Backspace
Taper cmd W



Je pensais l'écrire en applescript, mais :
- Comment entrer cmd-C ou cmd-W. Y a-t'il des caractères ascii pour ça ?
- Moins essentiel : y a-t'il un moyen de recueillir les 2 seuls paramètres (numéro du dernier step (cue >< 0) de la séquence et nombre actuel de cue (cue 0 compris) directement dans Dlight ? Sans les demander à l'utilisateur ?

Merci pour votre aide
Gérard

Visiblement je n'ai pas posté dans la bonne zone du forum... Merci de déplacer... :-)
Dernière édition: il y a 8 ans 4 mois par gemasco.

Connexion pour participer à la conversation.

Plus d'informations
il y a 8 ans 4 mois #10978 par sl1200mk2
Réponse de sl1200mk2 sur le sujet Script step cue 1:1
salut Gérard,
tout d'abord welcome dans le dev ;-)

je comprends pas trop comment tu veux écrire ta routine...
tu parles d'appelscript, c'est possible mais pas crossplatform. Un langage de prog xplatform serait le Tcl (un des langages qu'utilise DL) ou le python...

voila comment fonctionne DL
quand le user lance le prog, et qu'il ouvre un sho, DL créer un répertoire .DLightWorkingSho dans la racine user sur MacOS et Linux, dans un répertoire AppData sur windows ( windows.microsoft.com/fr-fr/windows-8/what-appdata-folder ).

les fichiers décryptés sont en .xml, du coup tu peux les parser.

(je laisse aroom master du website faire ce qu'il veut avec le sujet...)
++

nicolas

Connexion pour participer à la conversation.

Temps de génération de la page : 0.294 secondes
Propulsé par Kunena