En ole ikinä automatoria käyttänyt, ja siksi hieman pihalla.
Elikkäs kysymys kuuluu, että pystyykö automatorilla tekemään sellaista ominaisuutta, että se osaisi siirtää tietystä kansiosta tietyn tyyppiset tiedostot suoraan tiettyyn kansioon. Esim. aina kun lataan .pdf tiedoston selaimella "tiedosto haut" - kansioon, niin ne siirtyisivät suoraan kotikansiossani olevaan PDF-nimiseen kansioon. Jos näin pystyy tekemään, niin kuinka se onnistuu?
Automator ja tiettyjen tiedostojen automaattinen siirto
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
2 viestiä
• Sivu 1/1
-
- Viestit: 517
- Liittynyt: 1.2.2008 klo 11.43
- Paikkakunta: Helsinki
Automator ja tiettyjen tiedostojen automaattinen siirto
Viesti Kirjoittaja unwritten »
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Automator ja tiettyjen tiedostojen automaattinen siirto
Viesti Kirjoittaja morbusg »
Oisko se tossa (propsit menee pitkälti olisko ollut omenamehu tms.):
Tuon litanian kun tallentaa ~/Library/Scripts/Applications/Finder -alle esim. "siivous.scpt" -nimellä, niin pitäisi* toimia
Tosin sillä puutteella ettei se aja tuota automaattisesti. Senkin sai jotenkin mutta enpä nyt tähän hätään muista miten.
*En tietenkään ole testannut mitään.
EDIT: yksi typo korjattu
Koodi: Valitse kaikki
on run
tell application "Finder"
set picture_extensions to {"jpg", "jpeg", "tiff", "png", "gif", "psd"}
set movie_extensions to {"mpg", "mpeg", "wmv", "avi", "divx", "mov", "m4v"}
set document_extensions to {"doc", "cwk", "txt", "rtf", "pdf"}
set music_extensions to {"mp3", "m4a", "aac", "aiff", "wav"}
set chosen_directory to the front window
try
set pictures to (every item of chosen_directory whose name extension is in the picture_extensions)
move pictures to the folder "Pictures" of home without replacing
end try
try
set movies to (every item of chosen_directory whose name extension is in the movie_extensions)
move movies to the folder "Movies" of home without replacing
end try
try
set documents to (every item of chosen_directory whose name extension is in the document_extensions)
move documents to the folder "Documents" of home without replacing
end try
try
set music to (every item of chosen_directory whose name extension is in the music_extensions)
move music to the folder "Music" of home without replacing
end try
end tell
end run
Tosin sillä puutteella ettei se aja tuota automaattisesti. Senkin sai jotenkin mutta enpä nyt tähän hätään muista miten.
*En tietenkään ole testannut mitään.
EDIT: yksi typo korjattu
2 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit