Jak uzyskać listę folderów na pasku bocznym?

1

Jak uzyskać listę folderów na pasku bocznym za pomocą AppleScript?

Można również uzyskać listę wszystkich przedmiotów, ponieważ będę mógł je wyszukać

Kamel Labiad
źródło
Jeśli chcesz tylko listę nazw elementów na pasku bocznym, bardzo łatwo jest uzyskać listę elementów na pasku bocznym w Finderze za pomocą skryptów interfejsu użytkownika i zdarzeń systemowych, jednak różni się ona w zależności od wersji systemu operacyjnego. Jaką wersję OS X / macOS używasz?
user3439894

Odpowiedzi:

1

Nie możesz Pasek boczny Findera to miejsce, w którym skróty są łatwo dostępne dla użytkownika.

Z wytycznych Apple dotyczących projektowania interfejsu człowieka :

pasek boczny w oknie Findera zawiera listę często używanych lokalizacji i skrótów wyszukiwania opartych na tagach. Użytkownik może wybrać taki, aby uzyskać dostęp do jego zawartości lub wyników w głównej części okna.

Ponadto posiadanie listy folderów nie jest praktyczne w tym elemencie. Odradza się stosowanie więcej niż 2 poziomów hierarchii (co jest wysoce prawdopodobne na liście folderów). W tym przypadku Apple stwierdza, że należy użyć widoku kolumny .

Ogólnie rzecz biorąc, nie należy ujawniać więcej niż dwóch poziomów hierarchii na pasku bocznym . W niektórych przypadkach drugi pasek boczny może być uzasadniony, gdy hierarchia danych jest głębsza niż dwa poziomy. Jeśli Twoja aplikacja wymaga nawigacji w głęboko zagnieżdżonych obiektach, rozważ wdrożenie widoku kolumny.

Dolna linia; Apple zniechęca zewnętrznych programistów do robienia tego, co oznacza, że ​​Wyszukiwarka Apple zdecydowanie nie będzie wyświetlać takich plików.

Możesz umieścić skrót do folderu, ale nie otrzymasz listy folderów.

Allan
źródło
dziękuję za odpowiedź, chcę pobrać listę folderów i porównać je z przygotowaną listą, ponieważ wyszukiwarka usuwa je czasami po ponownym uruchomieniu komputera, chcę je porównać, jeśli nie istnieją, dodaję je , dlatego możesz się tym zająć, dziękuję
Kamel Labiad
To jest zupełnie inne pytanie od tego, co oznacza, że ​​musi to być nowe pytanie (jeśli dotyczy - nie zostało zadane i nie udzielono odpowiedzi). To, co chcesz zrobić, to porównać listę plików / folderów ze znaną listą i można to zrobić w AppleScript lub w Bash (Terminal). Osobiście wolę Terminal.
Allan
ale jak wspomniałeś wcześniej, wydaje się, że nie jest możliwe uzyskanie listy przedmiotów na pasku bocznym na pierwszym miejscu ...
Kamel Labiad
To, że nie może być na pasku bocznym, nie oznacza, że ​​nie może być w oknie. Jeśli robisz to programowo, dlaczego po prostu skrypt nie powie ci, co się zmieniło? Po co pisać skrypt, który trzeba ręcznie wyszukać?
Allan
Tak, chciałbym, po prostu nie mogłem znaleźć jak
Kamel Labiad