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!
Jetzt online: Das Foto-Thema für Juni 2024 : ⇒ Aus der Entfernung / mit Abstand.
Hier geht es zur neuen C-C-C für Juni 2024: ⇒ Wetterphänomene.
Das Thema für den P-S-C 03/2024 ist ⇒ Highspeed . Bis zum 30.06.2024 kannst du ein Bild dazu basteln.
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
  #11  
Alt 02.08.08, 22:23
Benutzerbild von Scubamarco
Scubamarco Scubamarco ist offline
digital illusion
 
Registriert seit: 07/2005
Ort: Berlin
Beiträge: 7.962
Kreativ-Software: CS3
Scubamarco ist freundlich und kompetentScubamarco ist freundlich und kompetentScubamarco ist freundlich und kompetentScubamarco ist freundlich und kompetentScubamarco ist freundlich und kompetentScubamarco ist freundlich und kompetentScubamarco ist freundlich und kompetent
Zitat:
Zitat von Smokey_lo1 Beitrag anzeigen
also wenn noch jemand Ideen hat....immer raus damit
Es gibt keine Lösung. Nur Tricks um über umwegen zum Ziel zu kommen.
Wie oft mußt du denn Ebenen zählen das du "unbedingt" eine super
komfortable Lösung für das Problem brauchst?
Mach es gleich richtig und nummeriere die Ebenen bei der Entstehung.
__________________
`°º¤ø,¸¸,ø¤º°`°º¤øø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`° º¤øø¤º°`
Mit Zitat antworten
  #12  
Alt 03.08.08, 05:07
Benutzerbild von phoenix
phoenix phoenix ist offline
mother-brain
 
Registriert seit: 06/2005
Ort: Basel
Beiträge: 9.684
OS: Windows 8 x64
Kreativ-Software: CS6 x64
phoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es geht

Zitat:
Es gibt keine Lösung. Nur Tricks um über umwegen zum Ziel zu kommen.
Lösungen gibt es für viele Dinge, so auch hier. Meiner Meinung nach sogar mit Bordmitteln von Photoshop, da die Scriptengine zu Photoshop genauso dazugehört, wie ActionScript zu Flash oder die C++ Unterstützung zu Cinema oder Makros zu Word oder ...

Hier gibts den Download: http://www.photoshop-cafe.de/forum/s...5008#post45008

Und hier das Script zum selber speichern. Einfach in einer Textdatei (pur text!) als *.jsx speichern:
PHP-Code:
//layerCounter.jsx checkt ob eine Hintergrundebene vorhanden ist und zählt die Anzahl der Ebenen im aktiven Dokument
//Ebenenset´s werden rekursiv berücksichtigt

#target photoshop
app.bringToFront(); //Photoshop in Vordergrund setzen

var docRef app.activeDocument;
var 
ibg;
var 
setText "Ebenenset´s"layerText "Ebenen";
var 
layerCount = new Array (), layerSetCount = new Array();

countAll (docRef); //Funktion countAll zählt alle im Dokument enthaltenen Ebenenset´s sowie Ebenen und prüft ob eine Hintergrundebene vorhanden ist
createMessage (); //Funktion createMessage gibt das Ergebnis von countAll in einer Messagebox in Photoshop aus

function countAll (docRef)
    { 
    for(var 
i0docRef.artLayers.lengthi++) //Mach einen Durchlauf pro vorhandener Ebene ...
        

        
layerCount.push (1//... erhöhe den Array-Zeiger für jede Ebene um 1 ...
        
if (docRef.artLayers[i].isBackgroundLayer == true//... und prüfe die Ebene auf Hintergrundebene. Wenn es sich um eine Hintergrundebene handelt, ...
            
{
            
bg true//... aktiviere bg
            
}
        } 
        for (var 
0docRef.layerSets.lengthi++) //Mach einen Durchlauf pro vorhandenes Ebenenset ...
        
{
        
layerSetCount.push (1); //... erhöhe den Array-Zeiger für jedes Ebenenset um 1 ...
        
countAll (docRef.layerSets[i]); //... und zähle die im Ebenenset vorhandenen Ebenen
        
}
    }

function 
createMessage ()
    {
    if (
bg == true//Wenn bg aktiv ist ...
        
{
        
layerCount.length--; //... layerCounter um eins verringern
        
correctText ();
        
alert("Das Dokument enthält eine Hintergrundebene, \n"+layerSetCount.length+" "+setText+" und "+layerCount.length+" "+layerText); //Message in Photoshop ausgeben
        
}
    else 
//Wenn bg nicht aktiv ist
        
{
        
correctText (setTextlayerText);
        
alert("Das Dokument enthält keine Hintergrundebene, \n"+layerSetCount.length+" "+setText+" und "+layerCount.length+" "+layerText); //Message in Photoshop ausgeben
        
}
    }

function 
correctText ()
    {
        if (
layerCount.length == 1//Wenn nur eine Ebene existiert ...
            
{
            
layerText "Ebene"//... Ebenen in Ebene umwandeln für korrekte Ausgabe ;-)
            
}
        if (
layerSetCount.length == 1//Wenn nur ein Ebenenset existiert ...
            
{
            
setText "Ebenenset"//... Ebenenset´s in Ebenenset umwandeln für korrekte Ausgabe ;-)
            
}
    }

// (C) Copyright 2008 photoshop-cafe.de 
//code by phoenix 
Und dann mit einem Doppelklick aus dem Browser heraus starten. Wenns so noch nicht läuft, dann fehlt dem Photoshop noch die Scriptunterstützung und muss zuerst aktiviert werden.

btw ... Guten Morgen Nico,
und willkommen im Photoshop Cafe.

Wenn es Probleme mit dem Speed geben sollte bei sehr grossen Dateien, meld dich nochmal, ich hab noch ne abgespeckte Version, die nicht auf das Vorhandensein der Hintergrundebene prüft und per sofort ein Ergebnis liefert. Es würde mich überhaupt interessieren, wie das Script mit solchen grossen Dateien zurechtkommt. Hab es jetzt nur mit kleineren Dateien getestet

Gruss,
phoenix


edit: hmm. Da hat Adobe wieder Mist gebaut. Ebenensets werden grundsätzlich erstmal als Ebene gezählt, der Inhalt dafür aussen vor gelassen. Heisst im Klartext, das Script taugt im jetzigen Zustand nur, um Ebenen in einem Dokument ohne Ebenenset´s zu zählen. Eine Erweiterung müsste man sich erstmal anschaun, wenn ich Lust habe und es klappt wie ich es mir vorstelle, liefere ich sie nach.
__________________
http://photoshop-cafe.de/sig/themen_bewerten.gifhttp://photoshop-cafe.de/sig/bilder_und_schriften.gifhttp://photoshop-cafe.de/sig/tutorials.gifhttp://photoshop-cafe.de/sig/signaturleitfaden.gifhttp://photoshop-cafe.de/sig/forenleitfaden.gifhttp://www.photoshop-cafe.de/sig/stock-galerie.gif

design oder nicht sein

"So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft

Geändert von phoenix (03.08.08 um 10:00 Uhr).
Mit Zitat antworten
  #13  
Alt 03.08.08, 06:36
Smokey_lo1 Smokey_lo1 ist offline
frisch dabei
 
Registriert seit: 08/2008
Beiträge: 19
Smokey_lo1 geht den richtigen Weg
oh ha
Ihr seit die besten!!!!
also das script funktioniert so weit richtig gut.wenn da nicht das Problem wär mit den Ebenensets.
da man bei vielen Ebenen ja immer Ebenensets anlegt.(man sieht ja sonst garnicht mehr durch)
es funktioniert auch bei größeren files sehr gut. dauert zwar länger aber es nicht zu lange.
wenn man das nun noch machen könnte das es die Ebenensets mit nimmt, dann wär das Script perfekt. und du wärst für mich der größte.
Mit Zitat antworten
  #14  
Alt 03.08.08, 07:15
Benutzerbild von phoenix
phoenix phoenix ist offline
mother-brain
 
Registriert seit: 06/2005
Ort: Basel
Beiträge: 9.684
OS: Windows 8 x64
Kreativ-Software: CS6 x64
phoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es geht
Ich bins mir gerade am anschaun. Die Anzahl Ebenenset´s kann ich Dir liefern. Der Inhalt der Ebenenset´s scheint etwas kniffliger zu sein. Ich hab da 2 Ideen, die aber beide noch nicht so ganz funktionieren.

Was ich aber schon mal ausschliessen kann sind verschachtelte Ebenenset´s, also Ebenenset´s in Ebenenset´s ... in Ebenenset´s. Glaube ich zumindest im Moment
__________________
http://photoshop-cafe.de/sig/themen_bewerten.gifhttp://photoshop-cafe.de/sig/bilder_und_schriften.gifhttp://photoshop-cafe.de/sig/tutorials.gifhttp://photoshop-cafe.de/sig/signaturleitfaden.gifhttp://photoshop-cafe.de/sig/forenleitfaden.gifhttp://www.photoshop-cafe.de/sig/stock-galerie.gif

design oder nicht sein

"So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft
Mit Zitat antworten
  #15  
Alt 03.08.08, 07:28
Smokey_lo1 Smokey_lo1 ist offline
frisch dabei
 
Registriert seit: 08/2008
Beiträge: 19
Smokey_lo1 geht den richtigen Weg
Um die oder euch mal zu zeigen was ich so mache. habe ich mal nen Screenshot gemacht.
Dies ist ein Lenkrad vom Sl und soll irgendwann mal in Rfactor(Rennsimulation) laufen.
Dieses Lenkrad ist komplett mit Photoshop erstellt.

Übrigens kommt es auch bei mir auch vor das ich Ebenensts in Ebenensets habe.
glaube ich bin da wo ein schwieriger Fall.

Aber danke dir schon mal für deine große Mühe und Energie die du da gerade rein steckst.
Angehängte Grafiken
Dateityp: jpg Unbenannt-1.jpg (468,2 KB, 8x aufgerufen)
Mit Zitat antworten
  #16  
Alt 03.08.08, 08:19
Benutzerbild von phoenix
phoenix phoenix ist offline
mother-brain
 
Registriert seit: 06/2005
Ort: Basel
Beiträge: 9.684
OS: Windows 8 x64
Kreativ-Software: CS6 x64
phoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es geht
Rekursion ist gelöst, wenn mans erstmal raus hat, ist es kein Problem mehr. Kannst also soviele Ebenenset´s verschachteln wie Du möchtest

Finishing erfolgt ... und ich überlege gerade wie ich wohl ein Wasserzeichen einbaue, damit Du die nicht mehr von Hand über Deine Screenshots verteilen musst
__________________
http://photoshop-cafe.de/sig/themen_bewerten.gifhttp://photoshop-cafe.de/sig/bilder_und_schriften.gifhttp://photoshop-cafe.de/sig/tutorials.gifhttp://photoshop-cafe.de/sig/signaturleitfaden.gifhttp://photoshop-cafe.de/sig/forenleitfaden.gifhttp://www.photoshop-cafe.de/sig/stock-galerie.gif

design oder nicht sein

"So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft
Mit Zitat antworten
  #17  
Alt 03.08.08, 08:43
Smokey_lo1 Smokey_lo1 ist offline
frisch dabei
 
Registriert seit: 08/2008
Beiträge: 19
Smokey_lo1 geht den richtigen Weg
Thiiii Wasserzeichen.... he he normaler weiße zeige ich die Texturen gar nicht erst so.
weil man sie ingame oder auf dem 3D-Modell dann sowieso sieht.

das du das mit dem script hinbekommen hast freut mich nun aber wie sau.
du bist spitze!!!
gibt es irgendwo ne schöne Seite wo man sich über sollche scripte informieren kann?
ich denke da könnte man doch noch viel mehr damit anstellen.
Mit Zitat antworten
  #18  
Alt 03.08.08, 09:59
Benutzerbild von phoenix
phoenix phoenix ist offline
mother-brain
 
Registriert seit: 06/2005
Ort: Basel
Beiträge: 9.684
OS: Windows 8 x64
Kreativ-Software: CS6 x64
phoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es geht
Den hier kann ich mir jetzt nicht verkneifen:
http://img13.myimg.de/0018147c.gif

Denn es soll doch tatsächlich auch Programmierer geben die Geld dafür bekommen, dass sie zu einer geforderten Aufgabenstellung eine Lösung liefern.

Download und Script im Thread sind aktualisiert. Have Fun und gib mir nen Feedback wenns fehlerfrei genau das tut was Du haben wolltest
__________________
http://photoshop-cafe.de/sig/themen_bewerten.gifhttp://photoshop-cafe.de/sig/bilder_und_schriften.gifhttp://photoshop-cafe.de/sig/tutorials.gifhttp://photoshop-cafe.de/sig/signaturleitfaden.gifhttp://photoshop-cafe.de/sig/forenleitfaden.gifhttp://www.photoshop-cafe.de/sig/stock-galerie.gif

design oder nicht sein

"So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft
Mit Zitat antworten
  #19  
Alt 03.08.08, 10:09
Smokey_lo1 Smokey_lo1 ist offline
frisch dabei
 
Registriert seit: 08/2008
Beiträge: 19
Smokey_lo1 geht den richtigen Weg
Thumbs up

thiii ich hoffe du hast deine Wasserzeichen mit nem script gemacht.

Das ich das mache hat einfach den Grund das da ne Menge an Stunden drauf gegangen sind. und ich nicht möchte das ich das dann wo anders wieder finde.(andere Mod)
bin da ein wenig vorsichtig geworden.

Aber nun zu deinem Script:

Das ist genau das was ich immer haben wollte.
wirklich sehr sehr gut gemacht.
1000 dank.
Ich muss mich wo wirklich mal mit scripten beschäftigen.
wenn du nen Tipp hast wo ich da ein wenig was nach lesen kannst...dann immer raus damit.
Ich hoffe ich kann mich mal revonschieren.
Mit Zitat antworten
  #20  
Alt 03.08.08, 10:15
Benutzerbild von phoenix
phoenix phoenix ist offline
mother-brain
 
Registriert seit: 06/2005
Ort: Basel
Beiträge: 9.684
OS: Windows 8 x64
Kreativ-Software: CS6 x64
phoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es gehtphoenix ist ein Photoshop-Spezialist und hilft wo es geht
Wenn Du dem Downloadlink folgst, findest Du noch ne Anleitung wie Du das Script in PS einbindest um es aus dem Menu heraus starten zu können.

Die erste Anlaufstelle fürs script-coden ist der Ordner Adobe/Photoshop CS/Skript Handbuch, wo Du die Referenz von Adobe zum Thema Photoshop und Scripte findest, aufgesplittet in VB, JS und Applescript.

Keine Ursache.
__________________
http://photoshop-cafe.de/sig/themen_bewerten.gifhttp://photoshop-cafe.de/sig/bilder_und_schriften.gifhttp://photoshop-cafe.de/sig/tutorials.gifhttp://photoshop-cafe.de/sig/signaturleitfaden.gifhttp://photoshop-cafe.de/sig/forenleitfaden.gifhttp://www.photoshop-cafe.de/sig/stock-galerie.gif

design oder nicht sein

"So, we’ve got a full pot of coffee, half a pack of cigarettes, it’s dark out, and we’re coding. Hit it." - Synthesoft
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
Spass Wir zählen bis 2013 blindguard Lounge 1261 13.02.17 11:04
Ebenen Canberra Hilfestellung, Tipps und Tricks 11 12.09.10 09:19
Ebenen Kalos Hilfestellung, Tipps und Tricks 3 14.06.10 16:09
Ebenen auf eine reduzieren ohne einzelne Ebenen zu löschen landau66 Hilfestellung, Tipps und Tricks 2 14.04.09 01:29
Ebenen webdino Hilfestellung, Tipps und Tricks 1 21.08.08 11:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:22 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,07123 Sekunden mit 12 Queries