[GastForen Programmierung/Entwicklung AppleScript Files moven nach Anfangsbuchstaben

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

Files moven nach Anfangsbuchstaben

Anonym
Beiträge gesamt: 22827

26. Okt 2006, 18:06
Beitrag # 1 von 7
Bewertung:
(1587 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum,

möchte "JPG" Files per Ordnerscript verschieben, dabei sollen alle mit den Anfangsbuchstaben:
b*.jpg in Ordner ADB
i*.jpg in den Ordner BDB
alle anderen in "Sonst" verschoben werden.
folgendes Ordner-Script bleibt ohne Reaktion!?
---
on adding folder items to thisFolder after receiving fileList
set AppleScript's text item delimiters to {":"}
set bFolder to "SystemHD:JPG:ADB:"
set iFolder to "SystemHD:JPG:BDB:"
set sFolder to "SystemHD:JPG:Sonst:"
try
tell application "Finder" to move ¬
(every item of folder aFolder whose name begins with "b") to folder bFolder
tell application "Finder" to move ¬
(every item of folder cFolder whose name ends with "i") to folder iFolder
tell application "Finder" to move ¬
(every item of folder aFolder whose name begins with "b") to folder sFolder
end try
set AppleScript's text item delimiters to {""}
end adding folder items to
---
was hab ich falsch gemacht?
Gruss und Danke
willem
X

Files moven nach Anfangsbuchstaben

Hans Haesler
  
Beiträge gesamt: 5808

26. Okt 2006, 18:34
Beitrag # 2 von 7
Beitrag ID: #421258
Bewertung:
(1586 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Willem,

schön, wieder mal von Dir zu hören! :-)

Also ... ohne etwas auszuprobieren – nur so den Code betrachtend – frage ich
mich erstens, wie und wo die Variablen aFolder und cFolder definiert werden.

Und zweitens, wenn die Dateien mit ".jpg" enden, wie kann es denn mit
whose name ends with "i" funktionieren?

Zudem ist zwei Mal die Bedingung whose name begins with "b" vorhanden, um
Dateien aus demselben aFolder in zwei verschiedene Zielordner zu verschieben.

Was verschiebst Du denn in den überwachten Ordner?

Gruss, Hans


als Antwort auf: [#421257]

Files moven nach Anfangsbuchstaben

Anonym
Beiträge gesamt: 22827

27. Okt 2006, 02:46
Beitrag # 3 von 7
Beitrag ID: #421259
Bewertung:
(1586 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

-- schön, wieder mal von Dir zu hören! :-)
freut mich ebenso !! Habe anscheinend nicht viel dazugelernt :-)

wollte:
Alle JPGs die mit "b" beginnen in den Ordner "ADB" moven
alle JPGs die mit "i" beginnen in den Ordner "BDB" moven
alle anderen JPGs in den Ordner "Sonst" moven

herzliche Gruesse
willem


als Antwort auf: [#421257]

Files moven nach Anfangsbuchstaben

Hans Haesler
  
Beiträge gesamt: 5808

27. Okt 2006, 04:14
Beitrag # 4 von 7
Beitrag ID: #421260
Bewertung:
(1586 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Willem,

so ist es besser. Aber unklar ist immer noch, wie Du vorgehst.
Gibst Du die Dateien lose in den überwachten Ordner?
Oder stecken sie in Ordnern? Warum aFolder und cFolder?

Gruss, Hans


als Antwort auf: [#421257]

Files moven nach Anfangsbuchstaben

Anonym
Beiträge gesamt: 22827

27. Okt 2006, 06:26
Beitrag # 5 von 7
Beitrag ID: #421261
Bewertung:
(1586 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

-- Gibst Du die Dateien lose in den überwachten Ordner?

die JPGs werden von einem RiP in einem Ordner abgelegt.
Nun möchte ich alle bxxxx.jpg in einen Ordner "ADB"
und alle ixxxx.jpg in einen Ordner "BDB" moven

-- Warum aFolder und cFolder?
hab ich aus einem Script übernommen :-)

Gruss willem


als Antwort auf: [#421257]

Files moven nach Anfangsbuchstaben

Hans Haesler
  
Beiträge gesamt: 5808

27. Okt 2006, 06:58
Beitrag # 6 von 7
Beitrag ID: #421262
Bewertung:
(1586 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Willem,

das folgende Script funktioniert bei mir. Es erwartet, dass die
Dateien offen hineinkopiert werden.

Die Änderungen:
– Die AppleScript's text item delimiters braucht es nicht.
– 'aFolder' und 'cFolder' durch 'thisFolder' ersetzt.
– Den 'try'-Wickel um jeden Befehl gelegt.
– 'ends with' durch 'starts with' ersetzt.
– Beim dritten Befehl die 'whose'-Bedingung entfernt.
---
on adding folder items to thisFolder after receiving fileList
   set bFolder to "SystemHD:JPG:ADB:"
   set iFolder to "SystemHD:JPG:BDB:"
   set sFolder to "SystemHD:JPG:Sonst:"
   try
      tell application "Finder" to move ¬
         (every item of folder thisFolder whose name starts with "b") to folder bFolder
   end try
   try
      tell application "Finder" to move ¬
         (every item of folder thisFolder whose name starts with "i") to folder iFolder
   end try
   try
      tell application "Finder" to move ¬
         (every item of folder thisFolder) to folder sFolder
   end try
end adding folder items to
---
Damit es klappt, müssen die Pfade der Zielordner korrekt sein.

Gruss, Hans


als Antwort auf: [#421257]

Files moven nach Anfangsbuchstaben

Anonym
Beiträge gesamt: 22827

27. Okt 2006, 16:58
Beitrag # 7 von 7
Beitrag ID: #421263
Bewertung:
(1586 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

Danke, es funktioniert Bestens !!!

herzliche Gruesse
willem


als Antwort auf: [#421257]
X

Aktuell

PDF / Print
PDF-XCange_300

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
29.10.2021 - 08.07.2022

Digicomp Academy, Zürich
Freitag, 29. Okt. 2021, 13.00 Uhr - Freitag, 08. Juli 2022, 19.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: 10'500.– zzgl. 7.7% MWST
Dauer: 30 Tage(ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberater AT digicomp DOT ch

Veranstaltungen
05.11.2021 - 10.12.2021

Digicomp Academy AG, Zürich
Freitag, 05. Nov. 2021, 13.00 Uhr - Freitag, 10. Dez. 2021, 19.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen.

Preis: 3'250.– zzgl. 7.7% MWST
Dauer: 8.5 Tage (ca. 56 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PWEB