Personalizando Botões da Barra de Controle

Visão Geral

A Barra de Controle é dividida em duas seções:

  • Esquerda (Nível de arquivo): Integração com aplicativos externos (ex.: "Abrir com...", "Mostrar no Explorer"). Estas são configuráveis em Settings - Controls.
  • Direita (Nível de visualização): Controles do visor (ex.: girar, silenciar, zoom).

Este guia foca em estender a seção Esquerda.

Configuração

  1. Navegue até Settings - Controls.
  2. Insira a extensão alvo (ex.: png) ou um Token Especial.
  3. Clique em + para selecionar o executável alvo (.exe).
  4. (Opcional) Clique no ícone Editar para definir argumentos de CLI.

Uso Avançado: Parâmetros de CLI

Ao chamar ferramentas externas, o Seer usa placeholders para passar informações do arquivo.

Placeholder: ${input_file}

Este token é dinamicamente substituído pelo caminho absoluto do arquivo atualmente visualizado.

Exemplo: Descompressão Personalizada com 7z

Para acionar 7z.exe diretamente da Barra de Controle:

  1. Defina a extensão para: zip
  2. Selecione o caminho: C:\Path\To\7z.exe
  3. Defina os parâmetros: x "${input_file}" -r -y -o"C:\Output\Path\"

Detalhamento dos Parâmetros:

  • x: Extrair com caminhos completos.
  • "${input_file}": Placeholder obrigatório para o arquivo alvo.
  • -r: Processamento recursivo.
  • -y: Confirmação automática (sobrescrever).
  • -o: Diretório de saída.

Aviso: Certifique-se de que todos os caminhos são absolutos. Se os caminhos contiverem espaços, coloque-os entre aspas duplas (ex.: "${input_file}").

Tokens Especiais de Alvo

Use estes tokens no campo de extensão para correspondência mais ampla:

Token Descrição
${type_folder} Corresponde a diretórios.
${type_file} Corresponde a todos os arquivos (incluindo aqueles sem extensão).
${type_all} Corresponde a tudo (arquivos e pastas).

Nota: Tokens não diferenciam maiúsculas de minúsculas e podem ser combinados com extensões via espaços (ex.: png jpg ${type_folder}).