Mitt første Applescript! hjelp!! Se nyeste innlegg

Diskuter dine og andres prosjekter. Alt fra Widgets til programmer.

Mitt første Applescript! hjelp!! Se nyeste innlegg

Innleggav maikl10 » ons 12.10.2011 16:08

ok jeg er nødt til å flytte 2690 bilder fra en mappe med diverse mapper (der bildene ligger) til en mappe på mitt skrivebord.. Jeg lagde dette scriptet men det fungerer ikke.. Jeg klarer ikke å tenke lenger hodet mitt er fullt av mapper! Noen tips?

Code: Select All Code
tell application "Finder"
-- choose source folder and spesify output folder:
display dialog "file_Hiker 0.4"

set sourceFolder to choose folder with prompt "Choose folder with files for transport."
set folderList to every item of sourceFolder
set destinationFolder to choose folder with prompt "Choose the destination."
set destPath to destinationFolder as string

-- Process all folders:
repeat with i from 1 to the count of folderList

--gets the name of the current folder:
set this_item to item i of folderList as string

File_mover(this_item)

end repeat
end tell

on File_mover(my_file)
tell application "Finder"
--find out if this_item is a folder:
if folder of the (info for my_file) is true then

set listOfFiles to every file of my_file
repeat with j from 1 to the count of listOfFiles

--gets name of file number i
set fileref to item j of listOfFiles as string

--move the file to the created folder
move file fileref to destPath

end repeat
end if
end tell
end File_mover


komentarene er engelske fordi jeg har prøvd å få hjelp på et annet forum.. I tilfelle dere lurer ;)

EDIT: Nei jeg har ikke tiger, ja jeg vet...
medlem i 149 måneder
 

Mitt første Applescript! hjelp!! Se nyeste innlegg

Innleggav Larsaronen » ons 12.10.2011 19:22

Skal du bare kopiere alle bilder fra alle under mapper til en mappe?
Da kan du jo bare søke etter type:bilder i mappen med alle undermappene og kopiere over..
medlem i 203 måneder
 

Re: Mitt første Applescript! hjelp!! Se nyeste innlegg

Innleggav Jedi Tooka Barf » fre 14.10.2011 14:36

Kode: Merk alt
set fromFolder to POSIX path of (choose folder with prompt "Copy from folder")
set toFolder to POSIX path of (choose folder with prompt "Copy to folder")
do shell script "/usr/bin/find " & quoted form of fromFolder & " -type f ! -name '.*' -print -exec /bin/cp -r {} " & quoted form of toFolder & " \\;"


Denne finner og kopierer alle filer (ikke foldere) i en hovedfolder og i alle foldere innenfor hovedfolder. Så bruk den med måte ;-)

Brukerens avatar
medlem i 215 måneder
 

Re: Mitt første Applescript! hjelp!! Se nyeste innlegg

Innleggav Master_Gismo » lør 07.04.2012 20:00

du fikk jo svar på problemet ditt. Du trenger ikke noe skript for å søke etter bilder, og kopiere dem.

En annen ting er at det kan da ikke være noe lurt å legge store mengder med data på skrivebordet. Vill tro det vill gjøre maskinen din veldig treg og ustabil. Eller har jeg feil?

Brukerens avatar
medlem i 214 måneder
 


Returner til Utvikling på Mac



Hvem er i Forumene

Registrerte brukere: Google [Bot]