Piszę „skrypt” Automatora, który rsync
jest nośnikiem na moim MacBooku Pro 10.6.3 na moim Ubuntu 10.10 HTPC. Mogę zmusić Automatora do uruchomienia mojego skryptu powłoki dla rsync
poleceń, ale nie mogę zmusić Automatora do zamontowania trzech woluminów na HTPC (foldery z muzyką, filmami i zdjęciami).
Automatycznie montuję te woluminy po zalogowaniu (komputery łączą się za pośrednictwem sieci Wi-Fi), ale czasami woluminy HTPC są odmontowywane, więc domyślnie chciałbym ponownie zainstalować.
Czy istnieje sposób na zamontowanie woluminów w Automatorze? Jestem również otwarty na skrypty powłoki. Dzięki!
hard-drive
automator
mount
automount
Richard Herron
źródło
źródło
Odpowiedzi:
Cały czas buduję przepływy pracy automatyzatora. Potrzebujesz tylko dwóch akcji, a obie są plikami i folderami.
1) Uzyskaj określone serwery. Umożliwi to zbudowanie listy udziałów, z którymi można się połączyć. Jeśli możesz zmapować go z Findera -> Idź -> Połącz z serwerem, możesz tego użyć.
2) Połącz się z serwerami. Spowoduje to połączenie z każdym serwerem przekazanym do niego (albo z określonych serwerów, albo z zapytaj o serwery).
źródło
Korzystam z następującego skryptu Apple, aby montować katalogi w połączeniu z MarcoPolo, aby udziały sieciowe były automatycznie montowane, gdy dojdę zarówno do mojego biura, jak i domu.
Musisz zmienić USERNAME, PASSWORD, SERVER / SHARENAME i ewentualnie smb: // w zależności od typu serwera.
AKTUALIZACJA : Opcja bez MarcoPolo: Możesz najpierw pingować serwer i próbować połączyć się tylko, jeśli otrzymasz odpowiedź. Następnie możesz dodać ten skrypt do elementów logowania
(Załóżmy, że próbujesz połączyć się z serwerem o nazwie „some_server”)
źródło