Author |
Topic: Myrweb: risque d'erreur liée à "Embed Original" (Read 163 times) |
|
ANdre_B
Board Master
    

Email
Gender: 
Posts: 3465
|
Quelqu'un aurait-il une idée de l'origine du message ci-dessous? Je l'obtiens après (ou plutôt à la fin) du traitement myrweb, à partir d'un script mais pas de l'interface, et le fichier n'est pas créé. Je devrais pouvoir essayer en supprimant tous les paramètres un par un, mais s'il y avait un tuyau je gagnerais du temps. Merci
|
| « Last Edit: Apr 2nd, 2026, 7:48pm by ANdre_B » |
offline |
André Baeck, de retour en Belgique après 12 ans passés dans le Gard. Windows 11, HA 2026h1e (et précédents)
|
|
|
ANdre_B
Board Master
    

Email
Gender: 
Posts: 3465
|
 |
Re: Myrweb: risque d'erreur liée à "Embed Original"
« Reply #1 on: Apr 3rd, 2026, 8:43am » |
Quote | Modify
|
Je crois avoir compris l'origine du problème. Dans mes scripts de production de fichiers myrweb (et autres), le "score" est souvent manipulé de diverses façons, en fonction des spécificités attendues de chaque fichier produit. Pour chaque pièce musicale (chanson, mouvement, ...) je n'ai sur disque qu'un seul fichier .myr complet. Pendant le traitement, il est porte un nom "de travail", qui n'est en général pas sauvegardé. La fonctionnalité myrweb "Embed Original", lorsqu'elle est activée, consiste à inclure dans un myrweb l'état sauvegardé du fichier traité, et non l'état après les manipulations dans le script. Si l'extraction myrweb proprement dite ne spécifie pas ce paramètre (valeurs yes/no), c'est la dernière valeur utilisée qui est employée. Ce qui peut être tout à fait aléatoire! Si elle est active, elle va causer une situation d'erreur - car il n'y a pas de "source originale" qui puisse être incluse. Certes, j'ai déjà vu des messages d'erreur utilisateur plus parlants, et on pourrait imaginer que s'il n'y a pas de source sauvegardée, ce paramètre soit simplement ignoré. Par sécurité, je vais inclure dans mes scripts le ligne suivante: Code:| Application.SetWebExportSetup("embedOriginal","no") |
| et je suggère à ceux qui modifient le nom de leur partition d'en faire de même. Mais il faudra aussi (j'ignore pourquoi) éviter d'utiliser, dans la chaîne d'appel à score.WebExport, les trois derniers paramètres positionnels, et les remplacer si nécessaire par le nouveau type de code, car le paramètre true if myr file will be embedded donne aussi des problèmes.
|
|
offline |
André Baeck, de retour en Belgique après 12 ans passés dans le Gard. Windows 11, HA 2026h1e (et précédents)
|
|
|
|