Bonjour & Bienvenue sur EOS-Numerique
Réseaux Sociaux : Follow us on Facebook Follow us on Twitter


Sign Up






Affichage des résultats 1 à 18 sur 18

Discussion: Aide sur un script

  1. #1
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut Aide sur un script

    bonjour à tous


    j'ai un script que j'utilise pour insérer ma signature dans une photo réduite à 1000x667@72 dpi

    dans l'ordre
    1. créer calque de texte / insertion signature
    2. déplacement du calque
    3. sélection calque d'arrière-plan
    4. réduction en taille et dpi
    5. aplatir
    6. enregistrer dans le répertoire adéquat


    j'ai demandé l'ouverture d'une boite de dialogue pour la création du calque de texte afin de pouvoir positionner la signature à l'endroit voulu (étape 1 -> étape2).

    comment faire pour pouvoir à ce stade avoir un délai supplémentaire ajuster aussi l'opacité - le moindre clic fait reprendre le script dès le positionnement fait??

    merci
    denis
    suivez-moi sur mon site, ma page facebook et sur flickr


  2. #2
    Abonné Avatar de alexis_h
    Inscription
    avril 2011
    Localisation
    Berry
    Âge
    54
    Messages
    9 866
    Boîtier
    5D 6D
    Objectif(s)
    24 50 100
    Mes photos publiées

    Par défaut

    beocien est LE spécialiste sur ce forum que je connaisse pour t'aider, je lui envoie un message

  3. #3
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut

    super! merci Alexis!
    suivez-moi sur mon site, ma page facebook et sur flickr

  4. #4
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    Bonjour

    alexis_h m a oriente vers ce post..............

    Le mieux dkeith serait de poster ton script ici - en utilisant la balise [code (# ).



    Je n aime pas trop les boites de dialogue mais je frequente quand meme :
    je prefere figer les variables dans mes scripts ( execution plus rapide ! )


    R: c est pour CC ou d autres versions de ps?

  5. #5
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut

    merci Béocien!

    il va falloir qu tu m'expliques comment poster cette action ici (pour CC)... je ne vois pas comment?

    mon problème est a priori simple: lorsque j'ai inséré ma signature via un calque texte, j'aimerais la positionner à ma guise et régler son opacité avant de redonner la main au script. le coup de la boite dialogue me permet de positionner à ma guise mais dès que je veux régler l'opacité, le script reprend...
    suivez-moi sur mon site, ma page facebook et sur flickr

  6. #6
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    Bon je t en mets un pris au hazard dans ma liste de scripts :


    Code:
    //Nom.jsx
    var docRef = activeDocument
    var posHoriz = docRef.width*(75/100);    //je donne un pourcentage de la taille du document
    var posVertic = docRef.height*(98/100);    //pour la position du texte
    
    Opacite = 85 ; // reglage de la transparence du calque texte ( de 0 a 100 )
    
    var TailleFonte = 20;
    
    //Je rends TailleFonte proportionnel a la taille de l image :
    
    TailleFonteW = docRef.width*(2/100); // modifier les 0.54 ( = 14 px pour 3888 px )
    
    TailleFonteH = docRef.height*(1/100);
    
    if ( docRef.width>docRef.heigth ) // Portrait ou paysage
    {
      TailleFonte =  TailleFonteW 
    }
    else
    {
      TailleFonte =  TailleFonteH
    }
    
    var textColor = new SolidColor;
    textColor.rgb.red = 0;
    textColor.rgb.green = 0;
    textColor.rgb.blue = 0;
    textColor.opacity = 80;
    monNom = Window.prompt( 'Mettre la signature voulue !');
     
    
    textColor.rgb.red = 0;
    textColor.rgb.green = 0;
    textColor.rgb.blue = 0;
    textColor.opacity = 80;
    colorred = Window.prompt( 'Mettre les variables Red !');
    
    textColor.rgb.red = 0;
    textColor.rgb.green = 0;
    textColor.rgb.blue = 0;
    textColor.opacity = 80;
    
    colorgreen = Window.prompt( 'Mettre les variables Green !');
    
    textColor.rgb.red = 0;
    textColor.rgb.green = 0;
    textColor.rgb.blue = 0;
    textColor.opacity = 80;
    
    colorblue = Window.prompt( 'Mettre les variables Blue !');
    textColor.rgb.red = 0;
    textColor.rgb.green = 0;
    textColor.rgb.blue = 0;
    
    textColor.opacity = 80;
    coloropacity = Window.prompt( 'Mettre les variables Opacitée !');
    var textColor = new SolidColor; //changer les couleurs
    textColor.rgb.red = colorred;
    textColor.rgb.green = colorgreen;
    textColor.rgb.blue = colorblue;
    textColor.opacity = coloropacity;
    
    
    //alert( TailleFonte )
     
    
    fontPostScriptName = "Wesley"; //LucidaCalligraphy-Italic
    //"ParkAvenueBT-Regular" - Normal Gras ...etc
    
    NomPolice = "Wesley"; //LucidaCalligraphy-Italic   //"ParkAvenue BT"  il faut trouver les noms postcripts des fontes.
    
    app.displayDialogs = DialogModes.NO;
    app.preferences.typeUnits = TypeUnits.POINTS;
    
    //var textColor = new SolidColor; //changer les couleurs
    var newTextLayer = docRef.artLayers.add(); // le calque de Texte
    newTextLayer.kind = LayerKind.TEXT;
    newTextLayer.textItem.contents = monNom;
    newTextLayer.textItem.position = Array(posHoriz, posVertic);
    newTextLayer.textItem.postScriptName = fontPostScriptName;
    newTextLayer.textItem.font = NomPolice
    newTextLayer.textItem.size = TailleFonte; 
    newTextLayer.textItem.color = textColor;
    newTextLayer.opacity = Opacite;
    docRef.flatten();   //aplatir

  7. #7
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut

    merci, mais je cherchais une solution plus simple via une action que de remettre la main dans le camboui pour un truc relativement simple....
    suivez-moi sur mon site, ma page facebook et sur flickr

  8. #8
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    C est juste pour te montrer comment poster un script !

  9. #9
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut

    oui, merci, mais j'ai fourché au départ car ce n'est pas un script mais une action dont je parlais...
    suivez-moi sur mon site, ma page facebook et sur flickr

  10. #10
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    Je prefere les scripts .jsx aux actions .atn

    Les possibilites sont plus variees.......................



  11. #11
    Abonné Avatar de Phi19
    Inscription
    août 2010
    Localisation
    Corrèze
    Âge
    60
    Messages
    9 254
    Boîtier
    r 6-r 7
    Objectif(s)
    canon 50 f 1,2, 16-35, 70-200 is ii, 135 f 2, 100 L, 400 V2, Tc 1,4-2
    Mes photos publiées

    Par défaut

    Svp vous pourrez développer un peu pour les "y comprend rien" et curieux dans mon genre ?

  12. #12
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut

    on peut automatiser certaines tâches dans Photoshop CC via des actions ou des scripts, équivalents des macros en programmation
    suivez-moi sur mon site, ma page facebook et sur flickr

  13. #13
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    Tu peux essayer mon script :

    tu le copies dans un fichier texte puis tu lui donnes l extension .jsx


    Tu le colles dans C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\Presets\Scripts

    Tu ouvres Photoshop

    Fichier/Scripts - il doit se retrouver dans la liste
    Ou bien Fichier/Scripts/Parcourir...

    Et tu le lances.

  14. #14
    Abonné Avatar de dkeith
    Inscription
    avril 2011
    Localisation
    Chartres
    Âge
    63
    Messages
    8 257
    Boîtier
    FF
    Objectif(s)
    de quoi faire de la macro et de l'animalier
    Mes photos publiées

    Par défaut

    merci beocien!

    je vais disséquer ça de près!
    suivez-moi sur mon site, ma page facebook et sur flickr

  15. #15
    Abonné Avatar de Phi19
    Inscription
    août 2010
    Localisation
    Corrèze
    Âge
    60
    Messages
    9 254
    Boîtier
    r 6-r 7
    Objectif(s)
    canon 50 f 1,2, 16-35, 70-200 is ii, 135 f 2, 100 L, 400 V2, Tc 1,4-2
    Mes photos publiées

    Par défaut

    Aucun soucis de planter cc avec un insert foireux ?

  16. #16
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    hum......................




  17. #17
    Abonné Avatar de Phi19
    Inscription
    août 2010
    Localisation
    Corrèze
    Âge
    60
    Messages
    9 254
    Boîtier
    r 6-r 7
    Objectif(s)
    canon 50 f 1,2, 16-35, 70-200 is ii, 135 f 2, 100 L, 400 V2, Tc 1,4-2
    Mes photos publiées

    Par défaut

    Je suppose que si (Je ne parle pas du tien bien entendu)

  18. #18
    Membre Avatar de beocien
    Inscription
    décembre 2005
    Localisation
    Bayonne
    Âge
    75
    Messages
    5 675
    Boîtier
    1DX
    Objectif(s)
    16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600

    Par défaut

    Bonjour

    Les seuls ennuis que j ai pu connaitre avec des script jsx =

    Boite d erreur avec le numero de la ligne.

    Le script ne s arrete pas ( boucle while() ou for() erronee ) - Ctrl Alt Suppr resoud le probleme !



 

 

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. [PhotoshopCS3] - Script pour un script ... ^_^
    Par Nlky dans le forum Photoshop et Camera Raw
    Réponses: 5
    Dernier message: 23/07/2009, 22h24
  2. script!
    Par Flo44 dans le forum Atelier Retouche
    Réponses: 4
    Dernier message: 02/12/2007, 20h53
  3. Besoin d'aide pour script sur Photoshop CS
    Par kebekershuki dans le forum Les Logiciels photo
    Réponses: 0
    Dernier message: 08/03/2005, 21h24
  4. Script PS
    Par J64P dans le forum Les Logiciels photo
    Réponses: 4
    Dernier message: 07/03/2005, 12h57

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Fuseau horaire GMT +1. Il est actuellement 20h00.
Powered by vBulletin® Version 4.2.5
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2023
vBulletin Skin By: PurevB.com