Czy możliwe jest uruchomienie skryptu, gdy dysk zostanie wysunięty z Findera?

0

Chciałbym uruchomić skrypt (usuwający pliki inne niż OSX. *) Na dysku USB za każdym razem, gdy dysk ten zostanie wysunięty - czy istnieje sposób automatycznego uruchomienia skryptu, gdy dysk zostanie wysunięty z Findera?

Aby wyjaśnić: szukam sposobu na wywołanie danego skryptu przed uruchomieniem umountpolecenia, tj. Bezpośrednio przed wysunięciem dysku. Chcę usunąć pliki. * I uruchomić je dot_cleanprzed wysunięciem dysku FAT, pozbywając się tylko niewidzialnych plików OSX, które dezorientują systemy Windows.

Simbamangu
źródło
1
Jak uruchomiłbyś skrypt na dysku USB po jego wysunięciu?
duci9y
Działa, ZANIM napęd wysunie się ... kiedy Finder rozpocznie proces odmontowywania. Prawdopodobnie istnieje sposób na uruchomienie skryptu przed umounturuchomieniem.
Simbamangu,
Nie wierzę, że jest coś, co pozwala ci to zrobić. Być może chciałbyś również edytować swoje pytanie, aby uwzględnić, że skrypt powinien zostać uruchomiony przed wyrzuceniem napędu.
duci9y
Jest hack, który pozwala ci zrobić coś takiego - zmiana nazwy umount i utworzenie nowego skryptu umount, który usuwa pliki kropkowe, a następnie wywoływanie starego umount. I tak spróbuje.
Simbamangu
To wspaniale! Dodaj to jako odpowiedź i zaakceptuj, aby przyszli goście z tym samym problemem wiedzieli, że istnieje rozwiązanie.
duci9y,

Odpowiedzi:

2

Istnieje oprogramowanie innych firm ( UnDock ), które umożliwia uruchamianie skryptów po wysunięciu dysków.

Dan
źródło
Nie wydaje się to potwierdzać. Możesz nakazać mu uruchamianie skryptów tylko wtedy, gdy dyski są z niego wysuwane ręcznie.
Lri