Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

[Automator] Wyświetlanie zawartości plików ZIP


  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 tomasz

tomasz

  • 10 981 postów
  • Płeć:
  • SkądBełchatów, PL

Napisano 18 stycznia 2007 - 04:54

Utworzenie akcji Automatora

1. Finder Library, Get Selected Finder Items Action.

2. Automator Library, Run Shell Script Action
- W Shell pop-up wybieramy "/bin/bash"
- W Pass input pop-up wybieramy "as arguments"
- Wklejamy poniższy kod
unzip -l "$@" > ~/Desktop/zip_peek.txt

3. Uruchamiamy Terminal i wykonujemy polecenie
touch ~/Desktop/zip_peek.txt
Co spowoduje utworzenie pliku na Desktopie

4. Finder Library, Get Specified Finder Items Action
- Wciskamy znaczek [+] i wybieramy plik, który wcześniej utworzyliśmy

5. Finder Library, Open Finder Items Action
- Zostawiamy Open With pop-up ustawione na "Default Application"

Dołączona grafika

Zapisanie akcji

- Automator File -> Save as Plug-in
- Podajemy nazwę (np. Wyświetl zawartość ZIP)

Używanie akcji

- Control-Klik (lub prawym myszy) na pliku ZIP
- Automator -> Wyświetl zawartość ZIP

Na koniec

- Możemy spokojnie skasować utworzony plik zip_peek.txt, w razie potrzeby zostanie on utworzony
- Nie możemy używać akcji do podglądu więcej niż jednego pliku na raz.

Źródło
  • General lubi to

#2 malowany

malowany
  • 465 postów
  • SkądPL

Napisano 18 stycznia 2007 - 10:34

Może dopiszemy, że jeśli ktoś chce skasować sobie z menu podręcznego tą akcję to należy wykasować plik w katalogu użytkownika o ścieżce /library/Workflows/Applications/Finder/Wyświetl zawartość ZIP Dzięki "code" za ten post :)

#3 imrik

imrik
  • 3 471 postów
  • SkądWrocław, Poland

Napisano 18 stycznia 2007 - 22:50

Fajnie, działa. A może dałoby się taki workflow poszerzyć o inne archiwa, przynajmniej te najbardziej rozpowrzechnione jak RAR, TAR, BZ, ST? Byłoby to zdecydowanie fajniejsze narzędzie.

#4 Hackmaniak

Hackmaniak
  • 459 postów

Napisano 18 marca 2007 - 23:08

Fajnie, działa. A może dałoby się taki workflow poszerzyć o inne archiwa, przynajmniej te najbardziej rozpowrzechnione jak RAR, TAR, BZ, ST? Byłoby to zdecydowanie fajniejsze narzędzie.

Oczywiście, że się da i to nawet trudne nie jest. unzip to konsolowy program do obsługi archiwów ZIP stosowany w systemach UNIXowych np. Linux. Jak chcesz mieć dla RARów to samo to zmieniasz na unrar. Tylko nie wiem, czy składnia jest identyczna, ale zadaniem trudnym to nie jest. Przeglądać w bardzo prosty sposób wszystkie archiwa można sobie np. z mc.




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych