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
  #33  
Alt 02.08.15, 21:09
Giovanni Bonnerarte Giovanni Bonnerarte ist offline
frisch dabei
 
Registriert seit: 08/2015
Ort: Bonn
Beiträge: 6
OS: Windows 7 x64
Kreativ-Software: CS6
Giovanni Bonnerarte geht den richtigen Weg
Dein Script:

- - - - - - - - - - -

#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],barrogressbar{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]
myLayer.blendMode = BlendMode.LIGHTEN
myDoc.flatten()
if (hinweisfenster.oben.progbar.value == true){
win.bar.value = i / dateien.length * 100
WaitForRedraw ()
}
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]
myLayer.blendMode = BlendMode.DARKEN
myDoc.flatten()
if (hinweisfenster.oben.progbar.value == true){
win.bar.value = i / dateien.length * 100
WaitForRedraw ()
}
}
if (hinweisfenster.oben.progbar.value == true) { win.close();}
}
}
}
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)
}


- - - - - - - - - - -

...und wie wird das umgebaut...?

Magst Du es mir bauen?

Danke !!!
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 15:46 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,26911 Sekunden mit 12 Queries