In questa pagina
Personalizzazione dei pulsanti della barra di controllo
Panoramica
La barra di controllo è divisa in due sezioni:
- Sinistra (Livello file): Integrazione con applicazioni esterne e azioni rapide (es. "Apri con...", "Mostra in Esplora file"). Configurabili in
Impostazioni - Controlli. - Destra (Livello anteprima): Controlli della vista (es. ruota, muto, zoom).
Questa guida si concentra sull'estensione della sezione sinistra.
Aggiunta di controlli
In Impostazioni - Controlli puoi gestire i pulsanti integrati, creare azioni personalizzate o installare plugin di controllo.
1. Azioni personalizzate
- Fai clic su + sotto l'elenco delle azioni e seleziona il programma o lo script da eseguire.
- Configura i dettagli dell'azione nel pannello di destra:
- Nome: Nome visualizzato nella descrizione comando.
- Eseguibile: Percorso dell'eseguibile di destinazione (
.exe). - Argomenti: Argomenti della riga di comando. Usa segnaposto come
"${input_file}"per passare i percorsi dei file. - Formati di file: Estensioni dei file di destinazione (es.
png,zip) o Token speciali (es.${type_folder}). - Chiudi anteprima dopo avvio riuscito: Chiude l'anteprima non appena il programma esterno viene avviato con successo. Seer non attende la chiusura del programma.
2. Plugin di controllo
I plugin di controllo forniscono pacchetti di azioni predefinite. Sono distinti dalle azioni personalizzate, che utilizzano programmi o script già presenti nel tuo computer.
Plugin di controllo ufficiali
I pacchetti ufficiali dei plugin di controllo sono raccolti nel centro download. Visita Download dei plugin - Controlli per scaricare i file .zip. Possono essere importati direttamente senza estrazione.
Installa il pacchetto scaricato
- In
Impostazioni > Controlli, fai clic su + sotto l'elenco. - Seleziona direttamente il file
.zipscaricato oppure selezionaplugin.jsonda un pacchetto estratto completo. - Verifica i formati e il comportamento dell'azione importata nel pannello dei dettagli.
- Fai clic su OK per salvare e utilizzarla. Annulla annulla l'importazione.
Se un pacchetto fornisce una funzionalità diversa, Seer ti reindirizza alla pagina delle impostazioni corrispondente.
Gestione delle azioni
- Riordina: Trascina e rilascia gli elementi nell'elenco per riorganizzare l'ordine dei pulsanti sulla barra di controllo.
- Attiva/Disattiva: Seleziona un'azione e modifica Abilitato nei suoi dettagli, quindi salva le impostazioni.
- Personalizza sostituzioni: Per i plugin installati, puoi personalizzare i formati di file associati e gli argomenti CLI, o ripristinarli ai valori predefiniti in qualsiasi momento.
- Pulsanti integrati: Le azioni integrate (Apri con applicazione predefinita, Mostra in Esplora file, Navigazione stesso tipo) possono essere attivate o disattivate singolarmente.
Segnaposto e token speciali
1. Segnaposto per la riga di comando
Seer fornisce token integrati che vengono risolti dinamicamente in fase di esecuzione quando si avviano strumenti esterni:
| Segnaposto | Descrizione | Esempio |
|---|---|---|
${input_file} |
Percorso assoluto del file o della cartella in anteprima. | C:\Users\Username\Documents\file.zip |
${7z} |
Percorso assoluto dell'eseguibile 7z.exe incluso. Accettato anche nel campo Eseguibile. |
C:\Program Files\Seer\plugins\7z.exe |
${seer_exe} |
Percorso assoluto di Seer.exe. |
C:\Program Files\Seer\Seer.exe |
${seerviewer_exe} |
Percorso assoluto di SeerViewer.exe. |
C:\Program Files\Seer\SeerViewer.exe |
${seer_dir} |
Directory contenente Seer.exe. |
C:\Program Files\Seer |
${screenshot} |
Percorso assoluto di uno screenshot PNG temporaneo della vista corrente. | C:\Users\Username\AppData\Local\Temp\Seer\screenshot\view_1.png |
Se un percorso può contenere spazi, racchiudi il segnaposto tra virgolette doppie: "${input_file}".
Vuoi creare il tuo plugin di controllo? Consulta Sviluppo e implementazione di plugin per la matrice completa dei segnaposto e dei token di corrispondenza, inclusi i segnaposto supportati da ciascuna funzionalità del plugin.
2. Token speciali per i formati di file
Usa questi token nel campo Formati di file per associare cartelle o tipi non standard:
| Token | Descrizione |
|---|---|
${type_folder} |
Corrisponde a directory e cartelle. |
${type_file} |
Corrisponde a tutti i file (inclusi i file senza estensione). |
${type_all} |
Corrisponde a tutto (sia file che cartelle). |
${type_pdf} |
Corrisponde ai documenti PDF. |
${type_image} |
Corrisponde ai file immagine, classificati come il visualizzatore di immagini integrato. |
${type_media} |
Corrisponde ai file audio/video, classificati come il visualizzatore multimediale integrato. |
${type_web} |
Corrisponde alle pagine web (HTML e Markdown), classificate come il visualizzatore HTML integrato. |
${type_text} |
Corrisponde ai file di testo/codice, classificati come il visualizzatore di testo integrato. |
${type_none} |
Corrisponde ai file che non appartengono ad alcuna delle categorie precedenti (ad es. archivi, eseguibili). |
Nota: I token non fanno distinzione tra maiuscole e minuscole e possono essere combinati con le estensioni tramite spazi o virgole (es. png jpg ${type_folder}).
I token di categoria ${type_*} classificano i file per estensione usando le stesse tabelle dei visualizzatori integrati; corrispondono solo ai file: combinali con ${type_folder} se servono anche le cartelle.
3. Esempio di configurazione: Estrarre un archivio con 7-Zip
Per aggiungere un pulsante che estrae gli archivi utilizzando il 7-Zip in dotazione:
- Eseguibile:
${7z}(o sfoglia per selezionare il tuo7z.exe). - Argomenti:
x "${input_file}" -r -y -o"C:\Output\Path\" - Formati di file:
zip rar 7z tar gz
Dettaglio dei parametri:
* x: Estrazione con percorsi completi.
* "${input_file}": File di archivio di destinazione.
* -r: Elaborazione ricorsiva delle sottodirectory.
* -y: Rispondi Sì a tutte le richieste (sovrascrittura).
* -o"...": Directory di output.