quinta-feira, 21 de janeiro de 2021

Renomeado em massa com GPRename

GPRename é um app gráfico  disponível nos repositórios de diversas distros do GNU/Linux sendo muito fácil de utilizar o mesmo com preview de como ficará os arquivos a ser renomeados antes de aplicar a operação.


Tela da janela do GPRename


Utilizando o GPRename

- Substituindo espaços em branco em lote pelo caractere sublinhado

Na guia Substituir/Apagar em "Substituir", clique nela e tecle Barra de espaço 1x, em "com" digite o caractere sublinhado, clique em Visualizar, e se tiver certo clique em Aplicar.

- Removendo o caractere sublinhado em nomes de arquivos por espaço em branco

Na guia Substituir/Apagar em "Substituir", digite o caractere sublinhado em "com"  clique nela e tecle Barra de espaço 1x, clique em Visualizar e se tiver certo clique em Aplicar.

- Inserido um prefixo em lote

Na guia Inserir/Apagar

Selecione todos os arquivos que deseja renomear de uma vez.
Estando selecionado "Inserir", digite ao lado do mesmo: novo-  (que será a palavra adicionada no inicio de todos os arquivos selecionados).
em "na posição", deixe o valor 0 (zero)  

Clique agora no botão Visualizar  para ver como ficara os nomes dos arquivos, estando certo, clique em Aplicar para alterar os nomes de todos os arquivos.

Exemplo:

Antes
leia.txt
foto1.jpg
férias.txt

Depois
novo-leia.txt
novo-foto1.jpg
novo-férias.txt

Notas:

Caso se arrependeu ao acessar a pasta com o seu gerenciador de arquivos que contem os arquivos renomeados para ver na real, como ficou, deste que a janela do GPRename ainda esteja aberta e estando exibido a operação feita, basta clicar em Desfazer que os nomes dos arquivos volta ao nome original.

Para uma quantidade muito grande de arquivos, seleciona o 1º com o mouse, segure a tecla Shift e role a lista até o último arquivo desejado e clique nele para ficar todos selecionados, podendo agora soltar a tecla Shift.

- Inserindo um nome em uma mesma posição em todos os arquivos

Na guia Inserir/Apagar

Selecione todos os arquivos que deseja renomear de uma vez.
Estando selecionado Inserir, digite ao lado do mesmo: -novo-  (a palavra é adicionada na mesma posição em todos os arquivos) em "na posição", selecione ou digite o valor 3.

Clique agora no botão Visualizar  para ver como ficara os nomes dos arquivos, estando certo, clique em Aplicar para alterar os nomes de todos os arquivos.

Antes

leia.txt
foto1.jpg
férias.txt

Depois
lei-novo-a.txt
fot-novo-o1.jpg
fér-novo-ias.txt

- Trocado uma extensão em lote

Na guia Substituir/Apagar

Selecione todos os arquivos que deseja renomear de uma vez.
Em Substituir, digite a extensão atual e em "com" digite a nova extensão.

Exemplo, em "Substituir" digite jpeg e em "com" digite jpg

Clique agora no botão Visualizar  para ver como ficara os nomes dos arquivos, estando certo, clique em Aplicar para alterar os nomes de todos os arquivos.

- Inserindo uma numeração inicial em todos os arquivos

Na guia Número

Selecione todos os arquivos que deseja renomear de uma vez.
Em "Começar de", selecione ou digite 1
Em "e incrementar de", selecione ou digite 1
Em "e depois" digite - (tracinho para separar os números dos nomes)
Em "Manter os nomes existentes" marque a opção "Depois dos números"

Clique agora no botão Visualizar  para ver como ficara os nomes dos arquivos, estando certo, clique em Aplicar para alterar os nomes de todos os arquivos.

Antes

leia.txt
foto1.jpg
férias.txt

Depois

1-leia.txt
2-foto1.jpg
3-férias.txt

Nota:
Se for 100 arquivos selecionados, será completo os números baixos como 0 (zero) pra que todos fiquem com 3 casas, como exemplo o primeiro arquivo será 001 todos com 3 casas (001,...050,...099, 100), caso você selecionou 1000 arquivos, o primeiro arquivo será 0001 (0001,...0050...0999, 1000) pra que todos fique com 4 casas.

- Como remover um sufixo em lote

Tendo os seguintes nomes de arquivos selecionados:

Como_baixar_vídeos_pelo_navegador.pdf-rd.pdf
Como_higienizar_frutas_e_verduras.pdf-rd.pdf

Para remover o final -rd.pdf de todos os arquivos.

Na guia Substituir / Apagar

Em Substituir, digite -rd.pdf 
Em "com" deixe em branco

Clique agora no botão Visualizar  para ver como ficara os nomes dos arquivos, estando certo, clique em Aplicar para alterar os nomes de todos os arquivos.

Antes

Como_baixar_vídeos_pelo_navegador.pdf-rd.pdf
Como_higienizar_frutas_e_verduras.pdf-rd.pdf

Depois
Como_baixar_vídeos_pelo_navegador.pdf
Como_higienizar_frutas_e_verduras.pdf

- Nomes de arquivos todo em maiúsculas, como deixar só a primeira letra em maiúscula?

Na guia Maiúscula / minúscula 

Marque "Só a primeira letra"
Clique em Visualizar, estando certo, clique em Aplicar.

Antes

COMO_BAIXAR_VÍDEOS_PELO_NAVEGADOR.PDF
COMO_HIGIENIZAR_FRUTAS_E_VERDURAS.PDF

Depois
Como_baixar_vídeos_pelo_navegador.pdf
Como_higienizar_frutas_e_verduras.pdf

- Nomes de arquivos todos em minúsculo, como deixar só a primeira letra em maiúsculo?

Quando todo o nome está em minúsculo para deixar somente a primeira letra
em maiúscula, marque somente a opção "Só a Primeira Letra e Depois de" e apague a parte _-\([
Clique em Visualizar, estando certo, clique em Aplicar.

Antes

como_baixar_vídeos_pelo_navegador.pdf
como_higienizar_frutas_e_verduras.pdf

Depois
Como_baixar_vídeos_pelo_navegador.pdf
Como_higienizar_frutas_e_verduras.pdf

Nota:

Se não apagar a parte _-\([ toda palavra entre cada espaço em branco iniciará sempre em maiúsculo conforme abaixo:
Como_Baixar_Vídeos_Pelo_Navegador.pdf
Como_Higienizar_Frutas_E_Verduras.pdf





sexta-feira, 1 de janeiro de 2021

Monte o Google Drive como uma pasta remota no Linux


Existem vários clientes para acessar o seu Google Drive, mas um que não ocupa espaço no computador é o Google-drive-ocamlfuse.

Uma grande vantagem do google-drive-ocamlfuse em relação a outros clientes é que ele não ocupa espaço físico do seu HD/SSD pois você não precisa ter armazenado no computador local os mesmos arquivos que você tem na nuvem para fazer a sincronização com a mesma, tudo é feito diretamente na nuvem sem ocupar o espaço do seu disco no computador local, muito útil caso você tenha um disco pequeno ou que o mesmo já esteja quase lotado.

Para instalar o google-drive-ocamlfuse seu sistema deve suportar repositórios ppa, que é o caso do Debian, Ubuntu e derivados dos mesmos que utilizam pacotes .deb

Adicionando o repositório ppa e instalando no sistema

$ sudo add-apt-repository ppa:alessandro-strada/ppa
$ sudo apt-get update
$ sudo apt-get install google-drive-ocamlfuse

Caso você não queira adicionar o repositório ppa ao sistema você pode baixar somente o arquivo .deb diretamente via navegador web, onde este método também é útil caso seu sistema não utiliza pacotes .deb, mas deste você tenha algum programa para converter o pacote .deb para tgz como o alien por exemplo podendo assim descompactar o pacote na raiz do sistema para ficar instalado. Na falta do programa alien você pode usar o comando 7z para descompactar o pacote .deb, onde será extraído o pacote data.tar e a partir do pacote data.tar você descompacta ele na raiz do sistema usando o 7z ou o comando tar.


Baixando manualmente e instalando no sistema sem adicionar o repositório ppa

Ao utilizar este método, poderá ou não haver dependências a ser solucionadas por você, mas no meu caso não houve dependência nenhuma no Debian 10.7, onde o pacote é 100% funcional.

Acesso a url https://launchpad.net/~alessandro-strada/+archive/ubuntu/ppa/+packages pelo navegador web e escolha um pacote que mais se aproxime da sua distro e versão para baixar, onde para o Debian 10.7 foi usando o link abaixo:

https://launchpad.net/~alessandro-strada/+archive/ubuntu/ppa/+files/google-drive-ocamlfuse_0.7.23-0ubuntu1~ubuntu18.04.1_amd64.deb


Instalação no Debian utilizando uma janela de terminal:

$ sudo dpkg -i google-drive-ocamlfuse_0.7.23-0ubuntu1_ubuntu18.04.1_amd64.deb

Agora na janela do terminal execute o programa para dar autorização ao google-drive-ocamlfuse de acessar o seu Google Drive, onde será executado automaticamente o navegador web padrão (em ambientes desktop completo) para acessar sua conta do Google caso ele não estiver sendo executado neste momento.

$ google-drive-ocamlfuse (usar com o seu usuário normal)

Após concedida autorização ao google-drive-ocamlfuse para poder acessar o seu Google Drive, você deverá criar um ponto de montagem que deverá ficar sempre vazio para ser utilizado na montagem.

$ mkdir gdrive

Montado o google drive

$ google-drive-ocamlfuse gdrive/

No seu gerenciador de arquivos do desktop (pcmanfm, thunar, nautilus e outros) ao utilizar o comando acima, o ponto de montagem gdrive automaticamente aparecerá no painel lateral podendo copiar, mover, criar, editar e excluir os mesmos como se fosse uma pasta local do seu sistema.

Para desmontar

$ fusermount -u /home/seu-user/gdrive (não precisa usar o sudo)

Montagem automática

O procedimento realizando foi feito no desktop LXDE, mas pode ser feito de forma semelhante em outros ambientes desktops.

Para a pasta gdrive ser montada automaticamente ao entrar no seu desktop, acesse o Menu Iniciar/Preferências/Aplicativos padrões do LXSession, na guia "Inicio automático" ao lado do botão +Adicionar digite: google-drive-ocamlfuse /home/seu-user/gdrive/ e clique no botão +Adicionar. Pronto na próxima sessão do LXDE, ela será montada automaticamente.