Szukam czegoś, prawdopodobnie jakiegoś skryptu akcji, który w dowolnym momencie przeniesie wszystko, co jest na moim pulpicie, bezpośrednio do określonego folderu na pulpicie, w oparciu o rozszerzenie. Tylko po to, żeby zapobiec bałaganowi.
Niektóre przykłady chcę:
- Foldery: nie ruszaj się
- .PSD / .Ai / .INDD (wszystkie pliki robocze Adobe) -> Przenieś do -> ~ / Desktop / Workfiles
- .PNG / .JPG (itp., Wszystkie pliki obrazów) -> Przenieś do -> ~ / Desktop / Pictures
- .doc (x) / .xls / .pdf (wszystkie pliki dokumentów) -> Przenieś do -> ~ / Desktop / Documents
Inne, jak sądzę, mogę zrobić sam na podstawie powyższego poradnika.
Mam nadzieję, że ktoś może mi w tym pomóc! Każdy skrypt akcji / funkcjonalność Maca / aplikacja innej firmy (darmowa / płatna), która to robi, jest akceptowalna, przy minimalnym wymaganiu sprawdzanie i przenoszenie plików musi odbywać się bezpośrednio / co 30 minut (maksymalnie)
Dzięki!
folders
desktop
smart-folders
Sander Schaeffer
źródło
źródło
Odpowiedzi:
Możesz to zrobić w terminalu (powłoce). Otwórz terminal i wpisz,
cd ~/Desktop
aby zmienić bieżący katalog roboczy na pulpit.Następnie dla różnych wymienionych przypadków:
mv file target
to polecenie przenoszenia plików. Można przenieść wielu plików na raz:mv file1 file2 file3 target
. Gwiazdka * to tak zwana postać wieloznaczna. Więc * oznacza każdą postać lub sekwencję znaków.*.doc
oznaczałoby to, że wpłynie to na wszystkie pliki, które kończą się.doc
. Możesz to również zrobić na odwrót, np.A*
Aby wpłynąć na wszystkie pliki, które zaczynają się odA
.Jeśli chcesz, możesz skopiować następujące wiersze do pustego pliku tekstowego i zapisać go jako
example.sh
i dodać#!/bin/bash
do pierwszego wiersza. Udostępnij go, piszącchmod ugo+x example.sh
. Następnie możesz go użyć za każdym razem, gdy chcesz przenieść pliki z pulpitu, wpisując./example.sh
powłokę z pulpitu.Sugerowana zawartość skryptu mogłaby wyglądać następująco:
Jak wspomniano w komentarzach, możesz zapisać go jako
example.command
i użyć,chmod ugo+x
aby był klikalny i wykonywalnyźródło
chmod ugo+x example.command
a wtedy zadziała!W Automatorze wykonaj następujące czynności: Otwórz Automator i wybierz „Usługi”
Następnie odtwórz to dla swoich plików obrazów.
Daj mi znać, jeśli masz problem.
Zapisz tę „usługę” i nadaj jej nazwę „Przenieś obrazy z pulpitu”
W Finderze wybierz tylko te na pulpicie, które chcesz przenieść, a w Finderze wybierz Usługi i wtedy zobaczysz właśnie utworzoną usługę, więc wybierz ją.
Teraz za każdym razem, gdy chcesz wyczyścić pulpit, wykonaj powyższe czynności. Jeśli chcesz, aby był jeszcze szybszy, możesz przypisać do niego skrót klawiaturowy.
źródło
Hazel jest tym, czego chcesz.
To jest jak reguły Mail.app lub filtry Gmaila, z wyjątkiem plików.
Oto przykładowa reguła, która zrobi to, czego szukasz w pierwszym zestawie
Kosztuje 25 USD. Jest tego wart tyle i więcej. Jeśli cenisz swój czas za 5 USD za godzinę, ta aplikacja się zwróci i zwiększy zadowolenie z użytkowania komputera Mac.
Zasadniczo jest to służący w formie aplikacji. :-)
Dostępny jest 14-dniowy bezpłatny okres próbny, a programista bardzo szybko reaguje. Twoje pieniądze zostaną przeznaczone na wsparcie świetnej aplikacji Mac, która robi coś niesamowicie dobrze. W rzeczywistości robi wiele rzeczy niesamowicie dobrze.
(Uwaga: nie mam absolutnie żadnego połączenia z tą aplikacją lub jej twórcą, poza tym, że jestem wielkim fanem).
Tak, możesz napisać własny skrypt powłoki lub AppleScript, aby to zrobić po uruchomieniu. Mógłbym to zrobić szybciej niż ty, ponieważ robiłem to wcześniej. Ale kupiłem Hazel. Czemu? Ponieważ to najlepsze rozwiązanie. A kiedy zaczniesz go używać, znajdziesz tak wiele różnych zastosowań, z przyjemnością go będziesz mieć.
Poważnie, bez tego nie mogę używać komputera Mac.
Czego możesz szukać:
Oto „atrybuty”, których możesz szukać:
(„Rodzaj” to tak jak „obraz”, „dokument” lub „folder”.)
Możesz ustawić wiele kryteriów dla folderu i ustawić priorytet, które reguły będą uruchamiane w jakiej kolejności.
Co możesz zrobić, aby dopasować pliki:
Oto działania, które można wykonać na pliku, który pasuje do tych atrybutów:
Pobierz demo i zacznij z niego korzystać, a założę się, że za dwa tygodnie nie będziesz chciał się poddać.
Przykłady
Oto kilka rzeczy, które robię z Hazel:
Kiedy nowy plik .zip pojawia się w moim folderze ~ / Downloads /, automatycznie otwieram go za pomocą The Unarchiver, który rozpakowuje go do ~ / Actions / Unzip /
Hazel szuka w ~ / Actions / Unzip / plików, które kończą się na .app, a jeśli je znajdzie, przenosi je do / Applications /
Pliki .pkg? Hazel otwiera aplikację instalatora
.dmg? Hazel to montuje
.pdf? Hazel przenosi go do ~ / Dropbox / Documents / Downloads /, a następnie otwiera
Obraz? Hazel przenosi go do ~ / Dropbox / Photos /
Nowy plik .amz w ~ / Downloads /? Hazel przenosi go do ~ / Music /, a następnie uruchamia clamz na pliku
nowy plik PDF w ~ / Actions / OCR /? Hazel otwiera go w ABBYY FineReader
Nowy plik w ~ / Actions / ToAir /? Hazel scpuje plik / folder do mojego MacBooka Air z mojego komputera iMac, a po zakończeniu przenosi plik do innego folderu. (Podobnie jak na moim MacBooku Air, jeśli umieścisz plik w ~ / Actions / ToiMac /)
Mam konfigurację Wersje robocze na moim urządzeniu z systemem iOS, aby zapisywać fragmenty jako pliki tekstowe w określonych folderach, aby uruchamiać działania na moich zdalnych komputerach Mac. Na przykład, każdy nowy plik tekstowy w: ~ / Dropbox / wget / zostaje przetworzony, dzięki
wget
czemu mogę pobierać pliki z moich urządzeń iOS do mojego Dropbox.źródło