[GastForen Programmierung/Entwicklung AppleScript Ordnerinhalte umbenennen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Ordnerinhalte umbenennen

Anonym
Beiträge gesamt: 22827

24. Mai 2004, 17:47
Beitrag # 1 von 5
Bewertung:
(774 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum,
in einen Eingangsordner fallen PDFs mit Namen wie:
ba04s002003_T22.pdf oder jv04s014015_T4.pdf

nun muss ich jeweils manuell diese "_T22" oder "_T4" entfernen.
Kann man dies per Ordneraktion umbenennen?

Gruss und Dank
willem
X

Ordnerinhalte umbenennen

Hans Haesler
  
Beiträge gesamt: 5816

24. Mai 2004, 23:00
Beitrag # 2 von 5
Beitrag ID: #418781
Bewertung:
(774 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Willem,

per Ordneraktion finde ich es etwas gewagt, weil das Kopieren der Datei eventuell gestört werden kann. Aber ich bin nicht sicher, ob meine Befürchtung berechtigt ist. Dennoch: Ich würde eher ein Droplet einsetzen, auf welches die Dateien gezogen werden können:
---
on open fileList
  repeat with aFile in fileList
    set AppleScript's text item delimiters to {":"}
    set fullPath to aFile as string
    if fullPath ends with ":" then
    else
      set fileName to last text item of fullPath
      if fileName ends with ".pdf" then
        if fileName contains "_" then
          set AppleScript's text item delimiters to {"_"}
          set newName to (text item 1 of fileName) & ".pdf"
          try
            tell application "Finder" to set name of file fullPath to newName
          end try
        end if
      end if
    end if
  end repeat
  set AppleScript's text item delimiters to {""}
end open
---
Dieses Script als Applikation sichern. Darauf achten, dass die zweite Checkbox aktiviert ist (damit der Splash-Screen nicht gezeigt wird).

Wenn ein Dateiname nicht mit ".pdf" endet oder wenn kein "_"-Zeichen darin enthalten ist, geschieht nichts. Aber wenn Dateinamen mit zwei "_"-Zeichen vorkommen, dann bitte melden, weil zuviel gekürzt würde.

Hans Haesler <[email protected]>


als Antwort auf: [#418780]

Ordnerinhalte umbenennen

Anonym
Beiträge gesamt: 22827

26. Mai 2004, 08:30
Beitrag # 3 von 5
Beitrag ID: #418782
Bewertung:
(773 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

vielen Dank, es funktioniert.
Noch eine Frage:
kann ich innerhalb des Droplets ein Photoshop-Droplet aufrufen?
wenn ja,
an welcher Stelle im Skript muss die Anweisung stehen?

Gruss willem


als Antwort auf: [#418780]

Ordnerinhalte umbenennen

Hans Haesler
  
Beiträge gesamt: 5816

26. Mai 2004, 10:40
Beitrag # 4 von 5
Beitrag ID: #418783
Bewertung:
(773 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Willem,

bitteschön.

Zu Deiner Frage: Das Thema haben wir doch schon mal durchdiskutiert. Und Lösungen gefunden, welche &#133; nicht funktionierten:
"Photoshop-Droplet als Hotfolder" &#150;  http://www.page-online.de/page/forum/viewthread/1989

Grundsätzlich: Die in einem Droplet definierten Aktionen werden ausgeführt, wenn  Dateien auf sein Icon fallen(= to drop) gelassen(= to let) werden.

Dabei wird der im Script definierte 'open'-Handler aktiviert. Wenn das Droplet auf eine andere Weise gestartet wird, z.B. durch Doppelklick oder einen Run-script-Befehl, dann wird der 'run'-Handler aktiviert. Und bei einem Droplet ist dieser meistens leer. Es sei denn man habe darin einen Dialog untergebracht, welcher den Anwender auffordert, Dateien auf das Icon des Droplets zu ziehen. Eine andere Möglichkeit: einen Konfigurierungsdialog zeigen, mit welchem die vordefinierten Werte geändert werden können.

Hans Haesler <[email protected]>


als Antwort auf: [#418780]

Ordnerinhalte umbenennen

Anonym
Beiträge gesamt: 22827

31. Mai 2004, 18:51
Beitrag # 5 von 5
Beitrag ID: #418784
Bewertung:
(773 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,
ich wusste nicht, an welcher Stelle im Script das Photoshop-Droplet aufgerufen werden muss.

vielen Dank für die ausführliche Erklärung
schöne Pfingsten
willem


als Antwort auf: [#418780]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/