På denne siden
Tilpasse kontrollinjens knapper
Oversikt
Kontrollinjen er delt i to seksjoner:
- Venstre (filnivå): Integrasjon med eksterne programmer og hurtighandlinger (f.eks. «Åpne med...», «Vis i Filutforsker»). Disse konfigureres i
Innstillinger - Kontroller. - Høyre (forhåndsvisningsnivå): Visningskontroller (f.eks. roter, demp, zoom).
Denne veiledningen fokuserer på å utvide den venstre seksjonen.
Legge til kontroller
I Innstillinger - Kontroller kan du administrere innebygde knapper, opprette egendefinerte handlinger eller installere kontrolltillegg.
1. Egendefinerte handlinger
- Klikk på + under handlingslisten og velg programmet eller skriptet som skal kjøres.
- Konfigurer handlingsdetaljene i det høyre panelet:
- Navn: Visningsnavn som vises i verktøytips.
- Kjørbar fil: Bane til målfilen (
.exe). - Argumenter: Kommandolinjeargumenter. Bruk plassholdere som
"${input_file}"for å sende filbaner. - Filformater: Målfiltyper (f.eks.
png,zip) eller Spesialkoder (f.eks.${type_folder}). - Lukk forhåndsvisning etter vellykket start: Lukker forhåndsvisningsvinduet så snart det eksterne programmet har startet. Seer venter ikke på at programmet skal fullføre.
2. Kontrolltillegg
Kontrolltillegg leverer ferdigpakkede handlinger. De er atskilt fra egendefinerte handlinger, som bruker et program eller skript du allerede har.
Offisielle kontrolltillegg
Offisielle kontrolltillegg er samlet i nedlastingssenteret. Besøk Nedlasting av programtillegg - Kontroller for å laste ned .zip-pakker. De kan importeres direkte uten utpakking.
Installer den nedlastede pakken
- I
Innstillinger > Kontroller, klikk på + under listen. - Velg den nedlastede
.zip-filen direkte, eller velgplugin.jsonfra en fullstendig utpakket pakke. - Se gjennom den importerte handlingens formater og atferd i detaljpanelet.
- Klikk på OK for å lagre og ta det i bruk. Avbryt forkaster importen.
Hvis en pakke tilbyr en annen funksjon, tar Seer deg automatisk til den tilsvarende innstillingssiden.
Administrere handlinger
- Endre rekkefølge: Dra og slipp elementer i listen for å endre knapperekkefølgen på kontrollinjen.
- Aktivere/deaktivere: Velg en handling og endre Aktivert i detaljene, og lagre innstillingene.
- Tilpasse regler: For installerte programtillegg kan du når som helst tilpasse tilknyttede filformater og CLI-argumenter, eller tilbakestille dem til standard.
- Innebygde knapper: Innebygde handlinger (Åpne med standardprogram, Vis i Filutforsker, Navigering av samme type) kan slås av og på individuelt.
Plassholdere og spesielle koder
1. Kommandolinje-plassholdere
Seer har innebygde koder som erstattes dynamisk ved kjøring når eksterne verktøy startes:
| Plassholder | Beskrivelse | Eksempel |
|---|---|---|
${input_file} |
Absolutt bane til filen eller mappen som forhåndsvises. | C:\Users\Username\Documents\file.zip |
${7z} |
Absolutt bane til medfølgende 7z.exe. Godtas også i feltet Kjørbar fil. |
C:\Program Files\Seer\plugins\7z.exe |
${seer_exe} |
Absolutt bane til Seer.exe. |
C:\Program Files\Seer\Seer.exe |
${seerviewer_exe} |
Absolutt bane til SeerViewer.exe. |
C:\Program Files\Seer\SeerViewer.exe |
${seer_dir} |
Mappen som inneholder Seer.exe. |
C:\Program Files\Seer |
${screenshot} |
Absolutt bane til et midlertidig PNG-skjermbilde av gjeldende visning. | C:\Users\Username\AppData\Local\Temp\Seer\screenshot\view_1.png |
Hvis en bane kan inneholde mellomrom, omslutter du plassholderen med doble anførselstegn: "${input_file}".
Skriver du ditt eget kontrolltillegg? Se Utvikling og implementering av tillegg for den fullstendige matrisen over plassholdere og samsvarskoder, inkludert hvilke plassholdere hver tilleggsfunksjon støtter.
2. Spesielle filformatkoder
Bruk disse kodene i Filformater-feltet for å matche mapper eller filer uten standard filtype:
| Kode | Beskrivelse |
|---|---|
${type_folder} |
Matcher mapper og kataloger. |
${type_file} |
Matcher alle filer (inkludert filer uten filtype). |
${type_all} |
Matcher alt (både filer og mapper). |
${type_pdf} |
Samsvarer med PDF-dokumenter. |
${type_image} |
Samsvarer med bildefiler, klassifisert som den innebygde bildeviseren. |
${type_media} |
Samsvarer med lyd-/videofiler, klassifisert som den innebygde medieviseren. |
${type_web} |
Samsvarer med nettsider (HTML og Markdown), klassifisert som den innebygde HTML-viseren. |
${type_text} |
Samsvarer med tekst-/kodefiler, klassifisert som den innebygde tekstviseren. |
${type_none} |
Samsvarer med filer som ikke hører til noen av kategoriene over (f.eks. arkiver, kjørbare filer). |
Merk: Det skilles ikke mellom store og små bokstaver i kodene, og de kan kombineres med filtyper ved hjelp av mellomrom eller komma (f.eks. png jpg ${type_folder}).
${type_*}-kategoritokenene klassifiserer filer etter filtype med de samme tabellene som de innebygde viserne; de samsvarer bare med filer – kombiner med ${type_folder} hvis du også trenger mapper.
3. Konfigurasjonseksempel: Pakk ut arkiv med 7-Zip
Slik legger du til en knapp som pakker ut arkiver ved hjelp av medfølgende 7-Zip:
- Kjørbar fil:
${7z}(eller finn din egen7z.exe). - Argumenter:
x "${input_file}" -r -y -o"C:\Output\Path\" - Filformater:
zip rar 7z tar gz
Parameterforklaring:
* x: Pakk ut med fullstendige baner.
* "${input_file}": Målarkivfil.
* -r: Rekursivt i undermapper.
* -y: Svar Ja på alle spørsmål (overskriv).
* -o"...": Utdatamappe.