+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Reguläre Ausdrücke mit Javascript für Photoshop

  1. #1
    TP-Junior studio_54 macht alles soweit korrekt
    Registriert seit
    Dec 2006
    Beiträge
    11

    Question Reguläre Ausdrücke mit Javascript für Photoshop

    Hallo liebe Forum User,

    Ich habe eine Frage zur Scriptansteuerung für Photoshop (Javascript)

    Und zwar würde ich gerne (zb. den Dateinamen) auf eine gewisse Zeichenkette hin prüfen. Ich kenne das aus PHP (Reguläre Ausdrücke, regexp-, was auch sicherlich in anderen Programmiersprachen gebrauch findet)

    Es soll ein Ordner mit Bilddateien durchlaufen werden (jedes Bild wird geöffnet) und je nach Dateinamen anders behandelt werden.

    Ich hoffe so etwas ist möglich (konnte leider nichts in entsprechendes in der englischsprachigen Referenz finden), ansonsten müsste ich ein gesamtes Konzept ändern.

    Währe für jede Hilfe dankbar.

    Mit freundlichen Grüßen
    Andre

  2. #2
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Hier mal ein Script, welches alle JPG Grafiken aus einem Ordner öffnet.
    Da solltest Du Dir die entsprechenden Infos rausziehen können, sonst einfach mal testen, welche String-Manipulationen mit JS möglich sind.
    Code:
    // Öffnen aller JPG Dateien mit Eingabe des Quellordners
    // 
    //
    // Copyright webcreate IT SOLUTIONS - Mark Riske
    // http://www.webcreate-nrw.de
    
    app.displayDialogs = DialogModes.NO;
    
    var EingangsOrdner = Folder.selectDialog("Bitte wählen Sie das Eingangsverzeichnis aus");
    
    function dateifilter(f){
    	var ext = ".jpg";
    	var namen = f.name.toLowerCase();
    	if(namen.indexOf(ext) == f.name.length - ext.length) return true;
    	else return false;
    }
    
    if(EingangsOrdner != null){
    	var DateiListe = EingangsOrdner.getFiles();
    	for(var i = 0; i < DateiListe.length; i++){
    		if(DateiListe[i] instanceof File && DateiListe[i].hidden == false){
    			if(dateifilter(DateiListe[i]))	var docRef  = open(DateiListe[i]);
    		}
    	}
    }
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

+ Antworten

Aktive Benutzer

Aktive Benutzer

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

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51