Photoshop-Cafe.de :: Dein Photoshop-Forum

Zurück   Photoshop-Cafe.de :: Dein Photoshop-Forum > Fragen zu Adobe Photoshop (Elements), zur Creative Suite und anderen Kreativprogrammen > Hilfestellung, Tipps und Tricks

Hinweise
Aktuelles aus dem PSC
„Kreativ Hallo Du!

Hir findest du das Foto-Thema für Juli 2025Hitze.
Unterstützung für das PSC
ACHTUNG: Regeln für die Verwendung von KI-Bildern im PSC.
Bitte sorgfältig durchlesen und beachten!

 
 
Themen-Optionen Ansicht
  #34  
Alt 03.08.15, 18:26
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 31.046
OS: OS X Mavericks / Yosemite
Kreativ-Software: Creative Suite CS 4,5,6,CC
heikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forumheikehk wohnt hier im Forum
Stephan,

würde das so gehen?
Code:
#target Photoshop
app.bringToFront()

//var hinweis = alert("Bitte den Ordner mit den TIF-Dateien der Sternbilder wählen.\nDanach läuft das Skript automatisiert ab.\n\nEntwickelt von stefu","Hinweis",0)

var hinweisfenster = new Window ('dialog','Starrail Merge', [200,220,560,380]);
hinweisfenster.oben = hinweisfenster.add('panel',[15,10,340,150],'v0.2');
hinweisfenster.oben.hinweis = hinweisfenster.oben.add('statictext',[20,15,300,380],'Dieses Script ist dazu gedacht mehrere Bilder');
hinweisfenster.oben.hinweis2 = hinweisfenster.oben.add('statictext',[20,33,300,380],'im Modus Aufhellen miteinander zu verbinden.');
hinweisfenster.oben.progbar = hinweisfenster.oben.add ('checkbox',[20,85,245,110]);
hinweisfenster.oben.progbar.value = true;
hinweisfenster.oben.progbartext = hinweisfenster.oben.add ('statictext',[40,90,360,110],'Fortschrittsbalken anzeigen');
hinweisfenster.oben.ok = hinweisfenster.oben.add('button',[245,85,280,110],'OK', {name:'ok'});
var ok = hinweisfenster.show() == 1;
hinweisfenster.close()
// Dateien auswählen
try{
    var dateien = File.openDialog("Bitte die Bilddateien wählen:","*.tif,*.jpg,*.psd",true)
    }
catch (err){
    alert("Es ist ein Fehler bei der Dateiauswahl aufgetreten.","Fehler",1)
    }


// erste Datei öffnen
try{
    myDoc = open(dateien[0]); 
    }
catch (err){
    alert("Die erste Datei konnte nicht geöffnet werden.\nDas Skript wurde unterbrochen.","Fehler",1)
    }

//Fortschrittsbalken anzeigen
if (hinweisfenster.oben.progbar.value == true){
var win = new Window("window{text:'Fortschritt',bounds:[100,100,400,150],bar:Progressbar{bounds:[20,20,280,31] , value:0,maxvalue:100}};");
win.show();
}

//Schleife durchlaufen
//Bild öffnen, kopieren und in Ursprungsdokument einfügen und in den Modus "Aufhellen" setzen und Bild wieder löschen
try{
  for (var i = 1; i < dateien.length; i++) {
        
        newDoc = open(dateien[i])
        newDoc.selection.selectAll()
        newDoc.selection.copy()
        newDoc.close(SaveOptions.DONOTSAVECHANGES)
        myDoc.selection.selectAll()
        myDoc.paste()
        myLayer = myDoc.artLayers[0]
        if (i % 2 == 0) {
            myLayer.blendMode = BlendMode.LIGHTEN;
            } else {
            myLayer.blendMode = BlendMode.DARKEN;
            }[/COLOR]
        myDoc.flatten()
        if (hinweisfenster.oben.progbar.value == true){
           win.bar.value = i / dateien.length * 100
           WaitForRedraw ()
           }
      }
  if (hinweisfenster.oben.progbar.value == true) { win.close();}
}

catch (err) {
   alert("Es ist ein Fehler aufgetreten während der Arbeit beim Bild Nr." + i + "\nDateiname: " + dateien[i].name,"Fehler",1)
   }


//Funktion zum warten auf das Fertigzeichnen des Fensters
function WaitForRedraw(){
var eventWait = charIDToTypeID("Wait")
var enumRedrawComplete = charIDToTypeID("RdCm")
var typeState = charIDToTypeID("Stte")
var keyState = charIDToTypeID("Stte")
var desc = new ActionDescriptor()

desc.putEnumerated(keyState, typeState, enumRedrawComplete)
executeAction(eventWait, desc, DialogModes.NO)
}
__________________
https://www.photoshop-cafe.de/bildupload/pics/sonst/1257414271_themen-bewerten.pnghttps://www.photoshop-cafe.de/bildupload/pics/sonst/1257413726_Linkliste.pnghttps://www.photoshop-cafe.de/bildupload/pics/sonst/1257413726_tutorials.pnghttps://www.photoshop-cafe.de/bildupload/pics/sonst/1257413726_Signaturleitfaden.pnghttps://www.photoshop-cafe.de/bildupload/pics/sonst/1257413726_Forenleitfaden.pnghttps://www.photoshop-cafe.de/bildupload/pics/sonst/1257413726_Stock-galerie.png
Für alle, die einen Beitrag bewerten möchten empfehle ich den Klick auf folgendes Symbol .
Die Bilder, die ich hier im Forum zeige dürfen nur mit meiner ausdrücklichen Erlaubnis bearbeitet werden.
Mit Zitat antworten
 

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Aktion lässt sich nicht wie gewünscht erstellen wernster Hilfestellung, Tipps und Tricks 3 14.10.13 15:12
Aktion erstellen, Rahmen und Signatur und automatisch speichern winam Hilfestellung, Tipps und Tricks 2 24.07.12 10:04
Tutorials Photoshop 3D Buchcover mit einer Aktion erstellen gelöschter User Fortgeschrittene Techniken 22 14.02.12 20:15
Tutorials Photoshop Aktion für ein Wasserzeichen erstellen Shadow10 Fortgeschrittene Techniken 15 02.06.11 02:08
Aktion erstellen für die Beschriftung von Bildern bayer-blaier Hilfestellung, Tipps und Tricks 16 22.12.08 16:35


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:35 Uhr.

Impressum

Kontakt      Photoshop-Cafe      Archiv     Impressum     Nach oben

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©2005-2024 photoshop-cafe.de

Seite wurde generiert in 0,28905 Sekunden mit 12 Queries