RSS

Hintergrundebene automatisch entsperren und nach Ursprungsdatei benennen

Stört es Sie auch manchmal, dass Photoshop ein unbearbeitetes Bild immer als gesperrte Hintergrundebene öffnet? Um diese zu bearbeiten, muss man sie zunächst entsperren, indem man im Ebenenfenster beispielsweise mit gedrückter Alt-Taste doppelt auf die Ebene klickt. Diese wird dann in die nichtssagende „Ebene 0“ umbenannt.

Skriptereignis-Manager

Wer sich den Schritt sparen möchte, kann sich ein Skript zunutze machen, das Adobe bei der Photoshop-Installation mitliefert. Sie finden es meist im Ordner »Programme > Adobe Photoshop > Presets > Scripts > Event Scripts Only« (unter Mac OSX). Das Script „Open as layer.jsx“ sorgt dafür, dass ein Bild automatisch als editierbare Ebene geöffnet wird, die zudem nach dem Dateinamen benannt ist. Allerdings enthält der Ebenenname dann auch die Dateiendung. Da mich das stört, habe ich mir ein abgewandeltes Skript besorgt, das die Endung im Namen weglässt. Dieses Skript mit der Bezeichnung „OpenAsLayerNoExtension.jsx“ können Sie sich hier herunterladen und im gleichen Ordner ablegen wie das von Adobe bereits mitgelieferte „Open as layer.jsx“.

Nun müssen Sie Photoshop nur noch anweisen, das Skript beim Öffnen eines Dokumentes anzuwenden. Dafür kommt der »Skriptereignis-Manager« zum Einsatz, den Sie im Menü »Datei > Scripten« finden. Wählen Sie unter »Photoshop-Ereignis > Dokument öffnen« aus und unter »Skript« die Datei »OpenAsLayerNoExtension.jsx«. Klicken Sie auf »Hinzufügen« und bestätigen Sie mit »Fertig«. Fortan öffnet Photoshop Bilder nicht mehr als gesperrte Hintergrundebene, sondern als sofort editierbare Ebene, deren Benennung dem Dateinamen entspricht. Es lohnt sich, auch einmal andere Skripte auszuprobieren.

  1. kkm3105

    Hm, funktioniert, wird aber trotzdem als „Ebene 0“ angezeigt

  2. kkm3105

    so ganz leuchtet mir das immer noch nicht ein – es funktioniert nun wie beschrieben, nachdem ich im Scriptereignismanager das Ereignis gelöscht und neu installiert habe. Rufe ich das Script im Manager auf, erscheint unter
    Photoshop Ereignis: „Anwendung starten“ (vorher: Dokument öffnen)
    Script: „Clean Listener“ eingegeben: „OpenasLayernoext….jsx“
    Frage: ist Clean Listener eine „Headline“ des Scripts und warum erscheint „Anwendung starten“ = ebenfalls Beschreibung des neuen Scripts?

  3. simonekirsch

    funktioniert das nur beim MAC? Hab ne WIN Workstation. Bei mir das gleiche wie bei meinem Vorredner. Es ändert nichts, Ebene 0

  4. simonekirsch

    ich muß mich korrigieren. Nach dreimaligem Wiederholen hat es jetzt geklappt. Danke für den Tip.

Mitdiskutieren