Find Jobs
Hire Freelancers

Applescript Help Assistance - add IF statement

$10-30 USD

Geschlossen
Veröffentlicht vor mehr als 2 Jahren

$10-30 USD

Bezahlt bei Lieferung
I have put together this applescript that when a file is added to an action folder, it makes a new directory based on the first portion of the file name, makes a directory called 'images' inside, and then Moves the input file to the 'images' folder inside the newly created folder. This all works GREAT, UNTIL. .dun-dun-dun.. The directory exists already!! (oh no) . So I tried adding some If statements and it still is running the rest of the script fine (which adds in some other files and moves the completed folder set to another folder on my hard drive), but I can not get the file with the same first portion of the name to Move or copy over.. It needs to add an IF Folder exists somewhere and trying to figure it out, but can not get this to work. Any help appreciated. Here is the code: tell application "Finder" activate set target of Finder window 1 to folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk make new folder at folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk with properties {name:fileName} set target of Finder window 1 to folder fileName of folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk make new folder at folder fileName of folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk with properties {name:"images"} set source_folder to folder "new-actiontester" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk set source_folder_list to folder "img-list" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk set source_files to every file in source_folder set source_files_list to every file in source_folder_list set target_folder to folder "images" of folder fileName of folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk set target_Go to folder "GO" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk set folder_Number to folder fileName of folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk set target_folder_list to folder fileName of folder "MAKER" of folder "Desktop" of folder "nathan" of folder "Users" of startup disk repeat with i from 1 to number of items in source_files set source_file to (item i of source_files) move source_file to (target_folder) -- use "copy source_file to folder (target_folder as alias)" to copy the files end repeat repeat with i from 1 to number of items in source_files_list set source_file_list to (item i of source_files_list) copy source_file_list to folder (target_folder_list as alias) -- use "copy source_file to folder (target_folder_list as alias)" to copy the files end repeat copy folder_Number to folder (target_Go as alias) -- use "copy source_file to folder (target_folder_list as alias)" to copy the files end tell
Projekt-ID: 32372218

Über das Projekt

1 Vorschlag
Remote Projekt
Aktiv vor 2 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
1 Freelancer bieten im Durchschnitt $35 USD für diesen Auftrag
Avatar des Nutzers
I can quickly fix your Applescript code (in a couple of hours) for just $35. All I need to start is your current script as a separate file (formatting here is broken). Roman
$35 USD in 1 Tag
4,9 (33 Bewertungen)
5,3
5,3

Über den Kunden

Flagge von UNITED STATES
Ypsilanti, United States
5,0
3
Zahlungsmethode verifiziert
Mitglied seit März 3, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.