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!
Wir brauchen dich! Ja, genau DICH! Du willst wissen, warum? ⇒ Das erfährst du hier.
Das Foto-Thema für Oktober 2024 ist: ⇒ Schienenverkehr.
Die C-C-C für Oktober 2024 findest du hier: ⇒ Bäume .
Hier gehts zum P-S-C 05/2024: ⇒ Cover für einen Liebesroman. Bis einschließlich 31.10.2024 kannst du ein Bild dazu pixeln.
Unterstützung für das PSC
ACHTUNG: Regeln für die Verwendung von KI-Bildern im PSC.
Bitte sorgfältig durchlesen und beachten!

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 28.07.14, 14:25
Benutzerbild von stefu
stefu stefu ist offline
PSC-süchtig
 
Registriert seit: 12/2013
Ort: Melle
Beiträge: 4.740
OS: Windows 10 Pro
Kreativ-Software: Photoshop CC, Lightroom CC, Bridge CC
stefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forum
Scpripting - app.documents.layers.add() funktioniert nicht

Hallo zusammen!

Ich bin gerade dabei anhand der Scripting Einfühung von Adobe das Scripten zu erlernen.

Nun scheitert es schon am Anfang:
Ich kann den Befehl „app.documents.layers.add()“ einfach nicht ausführen.

app.documents.add() funktioniert wunderbar.
Gebe ich dann app.documents.layers.add() ein, wird mit einem Fehler unterbrochen.

Ich nutze das ExtendedScript Toolkit in der aktuellsten Version.
Zielprogramm Photoshop CC 2014.

Wieso funktioniert das nicht, was mache ich falsch?
Es funktioniert mit und ohne Semikolonseparation nicht.
Mit Zitat antworten
  #2  
Alt 28.07.14, 14:34
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 30.818
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
Hast du denn ein Dokument offen?
__________________
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
  #3  
Alt 28.07.14, 14:35
Benutzerbild von stefu
stefu stefu ist offline
PSC-süchtig
 
Registriert seit: 12/2013
Ort: Melle
Beiträge: 4.740
OS: Windows 10 Pro
Kreativ-Software: Photoshop CC, Lightroom CC, Bridge CC
stefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forum
Jepp.
Erstellt mit app.documents.add()
Mit Zitat antworten
  #4  
Alt 28.07.14, 14:43
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 30.818
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
Gefunden:

es heißt nicht app.documents.layers.add();

sondern: app.documents.artLayers.add();

Du kannst hier im Datenbrowser ein wenig spicken. Wenns runtergebrochen kein add() gibt, dann geht das auch nicht.

Gruß
Heike
__________________
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
  #5  
Alt 28.07.14, 14:45
Benutzerbild von stefu
stefu stefu ist offline
PSC-süchtig
 
Registriert seit: 12/2013
Ort: Melle
Beiträge: 4.740
OS: Windows 10 Pro
Kreativ-Software: Photoshop CC, Lightroom CC, Bridge CC
stefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forum
Nein, der Fehler bleibt bestehen, auch wenn ich dem docuents ein "m" spendiere.

Ergänzung:

Laut Einführung soll es z. B. so funktionieren:

Code:
var myDoc = app.documents.add()
myDoc.layers.add()
Doch es bleibt bei der zweiten Zeile mit einem Fehler stehen.
Mit Zitat antworten
  #6  
Alt 28.07.14, 14:50
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 30.818
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
also bei mir klappt das mit diesen drei Zeilen:
Code:
#target photoshop
app.bringToFront();

doc = app.documents.add();
doc.artLayers.add();
Wobei zumindest inDesign 2014 mit dem target nicht mehr klar kommt und meint es müsste CS6 sein.
Kann sein, dass es daran liegt, dass photoshop nicht weiß welches Dokument und mit meiner Variablen das Ganze klarer ist.
__________________
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
  #7  
Alt 28.07.14, 14:51
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 30.818
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
welche Einführung hast Du denn offen?
__________________
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
  #8  
Alt 28.07.14, 14:52
Benutzerbild von stefu
stefu stefu ist offline
PSC-süchtig
 
Registriert seit: 12/2013
Ort: Melle
Beiträge: 4.740
OS: Windows 10 Pro
Kreativ-Software: Photoshop CC, Lightroom CC, Bridge CC
stefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forumstefu ist unentbehrlich im Forum
Das klappt jetzt auch.
Dann kann ich die Einführung von Adobe (!!!) ja in die Tonne werfen.

Prima.

Die oben Verlinkte ist offen.
Und auch die englische, welche sich im Toolkit über Hilfe aufrufen lässt, zeigt diese Zeilen so an.


DANKE Dir, werde es nun so machen.
Weiß nur nicht, warum es vorher so nicht gingt mit artLayers — doch sch... drauf.

DANKE
Mit Zitat antworten
  #9  
Alt 28.07.14, 14:55
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 30.818
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
Da steht unter anderem vor dem Abschnitt:

Zitat:
Im folgenden Abschnitt wird beschrieben, wie Sie mit dem DOM-Prinzip eine Ebene zu einem Dokument
hinzufügen. (Beachten Sie, wenn Sie dieses Skript für Photoshop verwenden, dass eine Ebene in AS art
layer genannt wird. Ebenen werden in JS artLayers bzw. in VBS ArtLayers genannt).
__________________
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
  #10  
Alt 28.07.14, 14:56
Benutzerbild von heikehk
heikehk heikehk ist offline
Newsletter-Fee
 
Registriert seit: 07/2005
Ort: Hessen -> Bayern, Augsburg
Beiträge: 30.818
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
Das ist eine allgemeine Anleitung und da es in allen Applikationen Layers gibt, und in manchen diese noch genau spezifiziert werden müssen, muss man da leider immer im Objektmodell suchen, was genau geht. Das macht das Scripting ja so aufwändig.
__________________
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
Antwort

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
PSC Bildupload funktioniert nicht? NotHelpless Hilfestellung, Tipps und Tricks 5 08.02.14 17:20
Photoshop funktioniert nicht Derfel Installation, Konfiguration, Hardware und Software 9 24.11.12 21:17
Radiergummi funktioniert nicht winam Hilfestellung, Tipps und Tricks 8 02.04.12 14:11
CS4; Verzerrungsfilter funktioniert nicht !? JULSHY Hilfestellung, Tipps und Tricks 54 29.05.10 12:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:20 Uhr.

Impressum

Kontakt      Photoshop-Cafe      Archiv     Impressum     Nach oben

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

Seite wurde generiert in 0,06803 Sekunden mit 11 Queries