Trên trang này
Tùy chỉnh các nút trên Thanh điều khiển
Tổng quan
Thanh điều khiển được chia thành hai phần:
- Bên trái (Cấp tệp): Tích hợp với các ứng dụng bên ngoài và các tác vụ nhanh (ví dụ: "Mở bằng...", "Hiển thị trong File Explorer"). Các tác vụ này có thể định cấu hình trong
Cài đặt - Điều khiển. - Bên phải (Cấp xem trước): Các nút điều khiển khung nhìn (ví dụ: xoay, tắt tiếng, thu phóng).
Hướng dẫn này tập trung vào việc mở rộng phần Bên trái.
Thêm điều khiển
Trong Cài đặt - Điều khiển, bạn có thể quản lý các nút tích hợp, tạo các thao tác tùy chỉnh hoặc cài đặt plugin điều khiển.
1. Thao tác tùy chỉnh
- Nhấp vào + bên dưới danh sách thao tác và chọn chương trình hoặc tập lệnh cần chạy.
- Định cấu hình chi tiết thao tác ở bảng bên phải:
- Tên: Tên hiển thị trong chú giải công cụ.
- Tệp thực thi: Đường dẫn đến tệp thực thi đích (
.exe). - Đối số: Các đối số dòng lệnh. Sử dụng các trình giữ chỗ như
"${input_file}"để truyền đường dẫn tệp. - Định dạng tệp: Phần mở rộng tệp đích (ví dụ:
png,zip) hoặc Mã đặc biệt (ví dụ:${type_folder}). - Đóng cửa sổ xem trước sau khi khởi chạy thành công: Đóng cửa sổ xem trước sau khi chương trình bên ngoài khởi chạy thành công. Seer không đợi chương trình kết thúc.
2. Plugin điều khiển
Plugin điều khiển cung cấp các hành động đóng gói sẵn. Chúng khác với các hành động tùy chỉnh vốn sử dụng chương trình hoặc tập lệnh bạn đã có sẵn.
Tiện ích điều khiển chính thức
Các gói tiện ích điều khiển chính thức đã được tập hợp tại trung tâm tải xuống. Vui lòng truy cập Tải xuống tiện ích mở rộng - Điều khiển để tải xuống các gói .zip. Bạn có thể nhập trực tiếp mà không cần giải nén.
Cài đặt tệp đã tải xuống
- Trong
Cài đặt > Điều khiển, nhấp vào + bên dưới danh sách. - Chọn trực tiếp tệp
.zipđã tải xuống, hoặc chọnplugin.jsontừ gói đã giải nén hoàn chỉnh. - Xem lại các định dạng và hành vi của thao tác đã nhập trong bảng chi tiết.
- Nhấp vào Đồng ý để lưu và sử dụng. Nhấp vào Hủy để hủy bỏ việc nhập.
Nếu gói cung cấp một tính năng khác, Seer sẽ tự động đưa bạn đến trang cài đặt tương ứng.
Quản lý thao tác
- Sắp xếp lại: Kéo và thả các mục trong danh sách để sắp xếp lại thứ tự nút trên Thanh điều khiển.
- Bật/Tắt: Chọn một thao tác và thay đổi tùy chọn Đã bật trong chi tiết của thao tác đó, sau đó lưu cài đặt.
- Tùy chỉnh quy tắc: Đối với các plugin đã cài đặt, bạn có thể tùy chỉnh các định dạng tệp và đối số CLI phù hợp, hoặc đặt lại về mặc định bất kỳ lúc nào.
- Nút tích hợp: Các thao tác tích hợp sẵn (Mở bằng ứng dụng mặc định, Hiển thị trong File Explorer, Điều hướng cùng loại) có thể được bật/tắt riêng lẻ.
Trình giữ chỗ và mã đặc biệt
1. Trình giữ chỗ dòng lệnh
Seer cung cấp các mã giữ chỗ tích hợp sẵn được phân giải động khi khởi chạy các công cụ bên ngoài:
| Trình giữ chỗ | Mô tả | Ví dụ |
|---|---|---|
${input_file} |
Đường dẫn tuyệt đối của tệp hoặc thư mục được xem trước. | C:\Users\Username\Documents\file.zip |
${7z} |
Đường dẫn tuyệt đối đến tệp 7z.exe đi kèm. Cũng được chấp nhận trong trường Tệp thực thi. |
C:\Program Files\Seer\plugins\7z.exe |
${seer_exe} |
Đường dẫn tuyệt đối đến Seer.exe. |
C:\Program Files\Seer\Seer.exe |
${seerviewer_exe} |
Đường dẫn tuyệt đối đến SeerViewer.exe. |
C:\Program Files\Seer\SeerViewer.exe |
${seer_dir} |
Thư mục chứa Seer.exe. |
C:\Program Files\Seer |
${screenshot} |
Đường dẫn tuyệt đối đến ảnh chụp màn hình PNG tạm thời của chế độ xem hiện tại. | C:\Users\Username\AppData\Local\Temp\Seer\screenshot\view_1.png |
Nếu đường dẫn có thể chứa dấu cách, hãy đặt trình giữ chỗ trong dấu ngoặc kép: "${input_file}".
Bạn đang tự viết plugin điều khiển cho riêng mình? Hãy xem Phát triển & Triển khai Plugin để biết ma trận đầy đủ về trình giữ chỗ và mã khớp (matcher-token), bao gồm các trình giữ chỗ mà mỗi tính năng plugin hỗ trợ.
2. Mã đặc biệt cho định dạng tệp
Sử dụng các mã này trong trường Định dạng tệp để khớp với các loại tệp hoặc thư mục phi tiêu chuẩn:
| Mã | Mô tả |
|---|---|
${type_folder} |
Khớp với các thư mục. |
${type_file} |
Khớp với tất cả các tệp (bao gồm các tệp không có phần mở rộng). |
${type_all} |
Khớp với mọi thứ (cả tệp và thư mục). |
${type_pdf} |
Khớp với tài liệu PDF. |
${type_image} |
Khớp với tệp ảnh, phân loại giống trình xem ảnh tích hợp sẵn. |
${type_media} |
Khớp với tệp âm thanh/video, phân loại giống trình xem phương tiện tích hợp sẵn. |
${type_web} |
Khớp với trang web (HTML và Markdown), phân loại giống trình xem HTML tích hợp sẵn. |
${type_text} |
Khớp với tệp văn bản/mã nguồn, phân loại giống trình xem văn bản tích hợp sẵn. |
${type_none} |
Khớp với các tệp không thuộc bất kỳ danh mục nào ở trên (vd: tệp nén, tệp thực thi). |
Lưu ý: Các mã không phân biệt chữ hoa chữ thường và có thể kết hợp với các phần mở rộng tệp bằng dấu cách hoặc dấu phẩy (ví dụ: png jpg ${type_folder}).
Các token danh mục ${type_*} phân loại tệp theo phần mở rộng bằng cùng bảng với trình xem tích hợp sẵn; chúng chỉ khớp với tệp — kết hợp với ${type_folder} nếu bạn cũng cần thư mục.
3. Ví dụ cấu hình: Giải nén kho lưu trữ bằng 7-Zip
Để thêm nút giải nén tệp lưu trữ bằng 7-Zip tích hợp sẵn:
- Tệp thực thi:
${7z}(hoặc duyệt đến tệp7z.execủa riêng bạn). - Đối số:
x "${input_file}" -r -y -o"C:\Output\Path\" - Định dạng tệp:
zip rar 7z tar gz
Chi tiết tham số:
* x: Giải nén với đầy đủ đường dẫn.
* "${input_file}": Tệp lưu trữ đích.
* -r: Đệ quy vào các thư mục con.
* -y: Mặc định chọn Có cho tất cả câu hỏi (ghi đè).
* -o"...": Thư mục xuất dữ liệu.