Na tej stronie
Dostosowywanie przycisków paska sterowania
Przegląd
Pasek sterowania jest podzielony na dwie części:
- Lewa (poziom plików): Integracja z aplikacjami zewnętrznymi i szybkie akcje (np. „Otwórz za pomocą...”, „Pokaż w Eksploratorze plików”). Można je skonfigurować w
Ustawienia - Sterowanie. - Prawa (poziom podglądu): Elementy sterujące widokiem (np. obrót, wyciszenie, powiększenie).
Ten przewodnik skupia się na rozszerzaniu części lewej.
Dodawanie elementów sterujących
W Ustawienia - Sterowanie możesz zarządzać wbudowanymi przyciskami, tworzyć niestandardowe akcje lub instalować wtyczki sterujące.
1. Niestandardowe akcje
- Kliknij + pod listą akcji i wybierz program lub skrypt do uruchomienia.
- Skonfiguruj szczegóły akcji w prawym panelu:
- Nazwa: Nazwa wyświetlana w etykietach narzędzi.
- Plik wykonywalny: Ścieżka do docelowego pliku wykonywalnego (
.exe). - Argumenty: Argumenty wiersza poleceń. Użyj symboli zastępczych, takich jak
"${input_file}", aby przekazywać ścieżki do plików. - Formaty plików: Docelowe rozszerzenia plików (np.
png,zip) lub Znaczniki specjalne (np.${type_folder}). - Zamknij podgląd po pomyślnym uruchomieniu: Zamyka podgląd po pomyślnym uruchomieniu programu zewnętrznego. Seer nie czeka na zakończenie działania programu.
2. Wtyczki sterujące
Wtyczki sterujące dostarczają gotowe spakowane akcje. Różnią się one od akcji niestandardowych, które korzystają z posiadanego już programu lub skryptu.
Oficjalne wtyczki elementów sterujących
Oficjalne pakiety wtyczek elementów sterujących zebrano w centrum pobierania. Odwiedź Pobieranie wtyczek - Elementy sterujące, aby pobrać pakiety .zip. Można je zaimportować bezpośrednio bez wypakowywania.
Instalacja pobranej wtyczki
- W
Ustawienia > Sterowaniekliknij + pod listą. - Wybierz pobrany plik
.zipbezpośrednio lub wybierzplugin.jsonz w pełni rozpakowanego pakietu. - Sprawdź formaty i zachowanie zaimportowanej akcji w panelu szczegółów.
- Kliknij OK, aby zapisać i zacząć korzystać. Kliknięcie Anuluj odrzuca import.
Jeśli pakiet zapewnia inne możliwości, Seer automatycznie przekieruje Cię na odpowiednią stronę ustawień.
Zarządzanie akcjami
- Zmiana kolejności: Przeciągaj i upuszczaj elementy na liście, aby zmienić kolejność przycisków na pasku sterowania.
- Włączanie/wyłączanie: Zaznacz akcję i zmień stan Włączona w jej szczegółach, a następnie zapisz ustawienia.
- Dostosowywanie: W przypadku zainstalowanych wtyczek możesz w dowolnym momencie dostosować dopasowane formaty plików i argumenty CLI lub przywrócić wartości domyślne.
- Wbudowane przyciski: Akcje wbudowane (Otwórz za pomocą domyślnej aplikacji, Pokaż w Eksploratorze plików, Nawigacja po plikach tego samego typu) można włączać i wyłączać niezależnie.
Symbole zastępcze i znaczniki specjalne
1. Symbole zastępcze wiersza poleceń
Seer udostępnia wbudowane znaczniki, które są dynamicznie rozpoznawane w czasie wykonywania przy uruchamianiu zewnętrznych narzędzi:
| Symbol | Opis | Przykład |
|---|---|---|
${input_file} |
Ścieżka bezwzględna do podglądanego pliku lub folderu. | C:\Users\Username\Documents\file.zip |
${7z} |
Ścieżka bezwzględna do dołączonego 7z.exe. Akceptowane również w polu Plik wykonywalny. |
C:\Program Files\Seer\plugins\7z.exe |
${seer_exe} |
Ścieżka bezwzględna do Seer.exe. |
C:\Program Files\Seer\Seer.exe |
${seerviewer_exe} |
Ścieżka bezwzględna do SeerViewer.exe. |
C:\Program Files\Seer\SeerViewer.exe |
${seer_dir} |
Katalog zawierający Seer.exe. |
C:\Program Files\Seer |
${screenshot} |
Ścieżka bezwzględna do tymczasowego zrzutu ekranu PNG bieżącego widoku. | C:\Users\Username\AppData\Local\Temp\Seer\screenshot\view_1.png |
Jeśli ścieżka może zawierać spacje, ujmij symbol zastępczy w cudzysłów: "${input_file}".
Tworzysz własną wtyczkę sterującą? Zobacz Tworzenie i implementacja wtyczek, aby zapoznać się z pełną macierzą symboli zastępczych i znaczników dopasowania, w tym informacją o tym, które symbole zastępcze są obsługiwane przez poszczególne możliwości wtyczek.
2. Specjalne znaczniki formatów plików
Użyj tych znaczników w polu Formaty plików, aby dopasować niestandardowe typy plików lub foldery:
| Znacznik | Opis |
|---|---|
${type_folder} |
Dopasowuje katalogi i foldery. |
${type_file} |
Dopasowuje wszystkie pliki (w tym pliki bez rozszerzenia). |
${type_all} |
Dopasowuje wszystko (zarówno pliki, jak i foldery). |
${type_pdf} |
Dopasowuje dokumenty PDF. |
${type_image} |
Dopasowuje pliki obrazów, klasyfikowane jak wbudowana przeglądarka obrazów. |
${type_media} |
Dopasowuje pliki audio/wideo, klasyfikowane jak wbudowana przeglądarka multimedialna. |
${type_web} |
Dopasowuje strony internetowe (HTML i Markdown), klasyfikowane jak wbudowana przeglądarka HTML. |
${type_text} |
Dopasowuje pliki tekstowe/kod źródłowy, klasyfikowane jak wbudowana przeglądarka tekstu. |
${type_none} |
Dopasowuje pliki niebędące w żadnej z powyższych kategorii (np. archiwa, pliki wykonywalne). |
Uwaga: W znacznikach wielkość liter nie ma znaczenia. Można je łączyć z rozszerzeniami plików za pomocą spacji lub przecinków (np. png jpg ${type_folder}).
Tokeny kategorii ${type_*} klasyfikują pliki według rozszerzeń przy użyciu tych samych tabel co wbudowane przeglądarki; dopasowują tylko pliki — połącz je z ${type_folder}, jeśli potrzebne są też foldery.
3. Przykład konfiguracji: Wypakowywanie archiwum za pomocą 7-Zip
Aby dodać przycisk wypakowujący archiwa przy użyciu dołączonego 7-Zip:
- Plik wykonywalny:
${7z}(lub wskaż własny7z.exe). - Argumenty:
x "${input_file}" -r -y -o"C:\Output\Path\" - Formaty plików:
zip rar 7z tar gz
Szczegóły parametrów:
* x: Wypakuj z pełnymi ścieżkami.
* "${input_file}": Docelowy plik archiwum.
* -r: Rekurencyjnie przeszukuj podkatalogi.
* -y: Przyjmij odpowiedź „Tak” na wszystkie pytania (nadpisywanie).
* -o"...": Katalog docelowy.