Blog Linux Avante

Renomeie rapidamente arquivos PDF baixados com base em metadados e conteúdo com Paperboy (console)

5 de novembro de 2019

Paperboy é um utilitário de gerenciamento de PDF de linha de comando pequeno e simples, escrito em Haskell, projetado para ajudar com documentos PDF baixados que não possuem nomes de arquivo adequados/discerníveis. A ferramenta usa os metadados e o conteúdo do PDF para oferecer sugestões para renomear rapidamente o arquivo, ao mesmo tempo que permite abrir o PDF para verificar seu conteúdo antes de renomeá-lo. Está disponível para Linux e macOS.

Paperboy UI

O Paperboy pode renomear arquivos PDF da pasta Downloads com base em seus metadados e conteúdo e movê-los para uma pasta definida por você, usando uma interface de usuário de linha de comando interativa. Isso é especialmente útil para aqueles que possuem um grande número de documentos PDF na pasta Downloads, que contêm nomes que não significam nada, como "3325_56545.pdf", nomes contendo apenas parte do título do PDF e assim por diante.

Gostaria de acrescentar que usando o Paperboy, a renomeação ainda é feita manualmente (você deve selecionar um nome nas sugestões do Paperboy), já que a ferramenta de linha de comando se destina a ser muito simples e servir a um único propósito, sem banco de dados ou visualização.

A interface de usuário do terminal Paperboy (TUI) consiste em 2 telas: a caixa de entrada, que por padrão mostra todos os seus documentos PDF do diretório Downloads, e uma tela da biblioteca (~/papers por padrão), que mostra os PDFs da pasta da biblioteca (já importados e renomeados documentos PDF). Alterne entre essas duas telas usando a tecla Tab.

Diálogo de importação do Paperboy com novas sugestões de nome de arquivo

Para importar um PDF e renomeá-lo usando as sugestões oferecidas pelo Paperboy, selecione um PDF na tela Caixa de entrada, pressione Enter ou Space (ou r), revise e selecione uma das sugestões de nome do arquivo Paperboy e pressione a tecla Enter. Na tela Importar, você também pode pressionar Ctrl-o para abrir o arquivo atual com seu visualizador de PDF padrão, para verificar seu conteúdo antes de renomeá-lo.

Você pode ver todos os atalhos de teclado do Paperboy pressionando h:

Ajuda do Paperboy

As pastas Caixa de entrada e Biblioteca e algumas outras configurações são configuráveis. Quando você executa o Paperboy pela primeira vez, ele pergunta se você deseja criar um arquivo de configuração em ~/.config/pboy/pboy.ini - selecione para criar este arquivo de configuração e, depois disso, você pode editar este arquivo para alterar:

  • a pasta da caixa de entrada, que é a pasta que o Paperboy verifica se há novos documentos PDF para importar (o padrão é Downloads; pode ser um caminho relativo ao seu diretório inicial, como "Downloads", ou um caminho completo para a pasta)
  • a pasta da biblioteca, que é o local onde o Paperboy coloca os documentos PDF importados após renomeá-los (~/papers por padrão)
  • se deseja mover os documentos PDF importados ou deixar os documentos originais intactos (definido como true por padrão)
  • o separador de palavras; isso é usado para separar palavras no nome do arquivo do documento PDF (o padrão é _)

Baixe e instale Paperboy

Baixar Paperboy

No Linux, baixe o arquivo pboy linux.tar.gz, extraia-o e instale o binário extraído pboy em um diretório de seu $PATH. Por exemplo, instale-o em /usr/local/bin usando (execute este comando da pasta onde você extraiu o binário pboy ):

Comandos para usar no terminal

sudo install pboy /usr/local/bin

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda