Les scripts d'actions peuvent être regroupés dans le dossier/kandiskyscore/Actions/. Ils permettent de compléter l'atelier. Ils sont accessibles par le menu Atelier->Actions
Pour des raisons de sécurité, ces scripts ne peuvent pas accéder directement au système de fichiers.
Il ne doit pas y avoir de ligne vide dans le corps du script et chaque ligne doit se terminer par le caractère ;
Le script doit se terminer par une ligne vide.
Le choix de l'éditeur de script est totalement libre dès lors qu'il accepte l'encodage UTF8 pour l'enregistrement.
Les exemples sont donnés pour Linux et les chemins des fichiers devront être adaptés à votre système.
Voici des varariables nécessaires au bon fonctionnement des scripts :
Il peut s'avéré fastidieux de devoir redéfinir les paramètres généraux d'un projet.
Ce script peut vous permettre de gagner du temps.
Nous nous limiterons à la configuration du projet proprement dit (nom, date, commentaires, dossier de base du projet...) ainsi qu'à la configuation des applications externes qui ne changeront pas d'un projet à l'autre. Vous devez commencer par initialiser les paramètres dans les tableaux correspondants avec les fonctions : baseDefProjet et appExternes par exemple de cette façon :
baseDefProjet('projet1','24082024','30082024','comment','/home/.../kandiskyscore','/home/.../kandiskyscore/Projets/Projet1/Audios/','/home/.../kandiskyscore/Projets/Projet1/Images/','dominium',18);
appExternes('libreoffice --draw','reaper','/home/.../Reaper/reaper_linux_x86_64/REAPER/reaper','pdfunite','atril');
en remplaçant les pointillés par le nom de votre compte utilisateur.
Ensuite vous devez appeler la fonction de configuration :
apiParamProjet();
Le nom du projet ainsi que les chemins des dossiers devront être adaptés à chaque changement de projet.
Vous devez utiliser des noms de chemins complets pour les dossiers.
Vous devez créer vous même les dossiers Audios, Images ...dans le dossier [nom du projet] dans ~/kandiskyscore/Projets avec le gestionnaire de fichiers de votre système.
Vous pouvez enregistrer ce script sous le nom projetDefaut.js par exemple dans le dossier ~/kandiskyscore/Actions
Vous pourrez ensuite lancer ce script à chaque foix que vous en aurez besoin en cliquant dans le menu Atelier->Actions et en sélectionnant projetDefaut.js dans le sélecteur de fichiers.
Vous pouvez vérifer que la configutation a bien été enregistré en consultant la configuration avec le menu correspondant de l'application.
Ce script remplace les paramètres de configuration et doit donc être utilisé en conséquence de cause.
Vous pouvez obtenir la même chose avec l'interface de l'application en enregistrant un nouveau projet pour lequel vous avez défini les paramètres de configutation.