Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre à l'essai
    Peut-on exécuter un script Photoshop (.atn) en ligne de commande ?
    Bonjour à tous,

    Comme le titre l'indique, savez-vous s'il est possible d'exécuter un script ATN en ligne de commande ? Plus précisément dans un fichier BATCH ?

    En précision, j'utilise la version CS5 de photoshop.
    J'ai un script tout simple qui créé et enregistre une image avant de tout fermer. Et j'aimerai pouvoir exécuter ce script automatiquement depuis un fichier batch, à travers une tâche planifiée Windows. Savez-vous si c'est possible ?

    Dans le cas contraire auriez-vous une alternative pour pouvoir exécuter le script automatiquement ?

    Je vous remercie d'avance pour toute l'aide que vous pourrez m'apporter

  2. #2
    Expert éminent sénior
    Bonjour

    Les fichiers *.atn sont des fichiers de macro Photoshop action, plus que des scripts. Les scripts sont plus des fichiers *.scpt (Applescript -> MacOS), *.js ou *.jsx (Javascript -> MacOS ou Windows), *.vbs (VBscript -> Windows), ou enfin *.exe (Visual Basic -> Windows).

    Why use scripts instead of actions?

    If you’ve used Photoshop Actions, you’re already familiar with the enormous benefits of automating repetitive tasks. Scripting allows you to extend those benefits by allowing you to add functionality that is not available for Photoshop Actions. For example, you can do the following with scripts and not with actions:
    • You can add conditional logic, so that the script automatically makes “decisions” based on the current situation. For example, you could write a script that decides which color border to add depending on the size of the selected area in an image: “If the selected area is smaller than 2 x 4 inches, add a green border; otherwise add a red border.”
    • A single script can perform actions that involve multiple applications. For example, depending on the scripting language you are using, you could target both Photoshop and another Adobe Creative Cloud Application, such as Adobe Illustrator® CC, in the same script.
    • You can open, save, and rename files using scripts.
    • You can copy scripts from one computer to another. If you were using an Action and then switched computers, you’d have to recreate the Action.
    • Scripts provide more versatility for automatically opening files. When opening a file in an action, you must hard code the file location. In a script, you can use variables for file paths.

    NOTE: See Photoshop Help for more information on Photoshop Actions
    J'ai le fort sentiment que tu vas devoir passer par des scripts plutôt que par un fichier atn.

    Adresse pour choisir le manuel qui correspond à ta version de Photoshop :
    https://www.adobe.com/devnet/photosh...scripting.html
    NOTE : le premier lien de chaque catégorie est un document pour décrire les bases générales et les suivants dépendent de ta plateforme particulière.

    Bonne chance
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Membre éprouvé
    Bonjour

    Je pense que tu dois creer un droplet - Fichier/Automatisation/Creer un droplet - puis lancer ce droplet sur une image en VBS ou autre !

  4. #4
    Membre à l'essai
    Merci pour vos réponses, je vais regarder ça.

    Dommage que je ne puisse pas utiliser mon fichier ATN, ça aurait été pratique.
    Mais bon, je vais analyser l'alternative proposée en espérant m'en sortir avec ça.

    Merci encore.

###raw>template_hook.ano_emploi###