Conhecendo o Nautilus Scripts Customizado - Imagens Úteis


Para usuários do desktop GNOME, o  Nautilus é um dos aplicativos usados mais frequentemente. Ele trata todas as tarefas de copiar, mover, renomear e procurar arquivos com uma interface gráfica simples. À primeira vista, parece que não existem muitas coisas relacionadas a arquivos que o Nautilus não pode fazer.

Os desenvolvedores de Nautilus forneceram várias formas de incluir uma funcionalidade nova sem abrir a base de código principal. O método mais simples é usar um Bash ou shell script que executa uma série de comandos que você geralmente executaria a partir de um prompt de terminal. Esse método permite experimentar os comandos para se certificar de que eles façam o que você quer que eles façam primeiramente.

Scripts no Nautilus

O primeiro método para estender o Nautilus é por meio de um diretório especial localizado em "/home/seu-usuario/.local/share/nautilus/scripts/", como é um diretório oculto, use "CTRL+H" para mostrar os arquivos e diretórios ocultos em seu diretório de usuário.

Todos os arquivos executáveis colocados nesse diretório aparecem quando clicamos com o botão direito do mouse em dentro das janelas do Nautilus e levamos o mesmo sobre a opção "Scripts".

Veja na imagem abaixo, o nosso menu de Scripts > Imagens > Uteis:

Hoje apresentaremos alguns scripts úteis para trabalhar com 2 tarefas que consideramos bem importantes em nosso dia a dia, Renomear Arquivos & Capturar Telas, usaremos somente os Scripts, porém não precisaremos abrir o terminal...

Observação: O que apresento aqui, sobre os scripts citados e suas localizações, só servem para quem usa a Customização VRlivre/Liberdade e que mantém a mesma atualizada conforme orientações recebidas, para saber mais sobre nossa Customização, clique aqui

Para usar os Scripts, basta estar dentro da pasta "home" do usuário e na pasta que deseja trabalhar, que em nosso caso e "/home/professor/nodasuapasta" > ir em cima de um arquivo > usar o botão direito do mouse > Scripts > Imagens > Uteis > e escolher o que mais lhe convém no momento.

Renomeando imagens em Lote

Imagine o seguinte cenário: Você saiu de férias e com o advento das máquinas digitais, aproveitou e tirou umas centenas de fotos (em formato .jpg ou .png), porém as imagens tem aqueles montes de letras e números sem sentido e você gostaria de renomear estas imagens para nomes mais sugestivos, bem esse Script faz essa mágica e permite que você renomeie ao mesmo tempo quantas imagens desejar.

Basta pegar a quantidade de imagens (não importa quantas), criar uma pasta na sua pasta de usuário e colocar as imagens dentro desta pasta, agora com o botão direito do mouse, dê um clique em qualquer área vazia nesta pasta e escolha o Script adequado.

Uma barra de progresso vai surgir e em seguida aparecerá uma caixinha perguntando o nome que você quer dar para as imagens da pasta, digite o nome desejado e aperte "OK", o resto é por conta do Script, ele colocará o mesmo nome em todas as imagens e acrescentará uma numeração nas mesmas, tipo: piscina1, piscina2, piscina3, etc.... 

Obs.: Como sempre existem alguns parâmetros neste Script que podem (devem) ser modificados de acordo com a sua necessidade.

E o mais importante, compartilhe as suas melhorias e modificações, a comunidade GNU/Linux vai agradecer.

Script Renomear fotos jpg


##!/bin/bash
#virmal_divx 2015

(
echo "# Estamos trabalhando, por favor aguarde o processo terminar !!!"

tt=`zenity --width=500 --entry --title "Renomeando Fotos" --text "Digite o nome padrão para as suas fotos, exemplo: foto ou imagem"`
ctd=1 ; for i in *.jpg ; do mv $i $tt${ctd}.jpg ; ((ctd++)) ; done

echo "# Trabalho terminado !!! Bom trabalho!!!!"
) | zenity --progress --width 200 --height 100 --title "Informação do Sistema" --text "Trabalhando..." --pulsate --auto-close


Script Renomear fotos png

##!/bin/bash
#virmal_divx 2015

(
echo "# Estamos trabalhando, por favor aguarde o processo terminar !!!"

tt=`zenity --width=500 --entry --title "Renomeando Fotos" --text "Digite o nome padrão para as suas fotos, exemplo: foto ou imagem"`
ctd=1 ; for i in *.png ; do mv $i $tt${ctd}.png ; ((ctd++)) ; done

echo "# Trabalho terminado !!! Bom trabalho!!!!"
) | zenity --progress --width 200 --height 100 --title "Informação do Sistema" --text "Trabalhando..." --pulsate --auto-close


Script Capturar telas

O Script de é bem simples, porém muito útil para quem monta tutoriais ou apostilas, onde se faz necessário a captura das telas dos aplicativos para serem inseridos nos mesmos.

A grande tacada deste Script é que no final de suas capturas de tela, ele vai gerar um arquivo em formato .pdf, onde você já vai ter uma apresentação de slides com as telas que você capturou, para isso basta que ao salvar os arquivos você o faça em uma sequencia lógica, exemplo: tela01.png, tela02.png, tela03.png e assim por diante.

Mas claro que sabemos que existem diversos aplicativos que capturam telas, poderia até citar aqui o "ksnapshot - KDE" e o "gnome-snapshot - GNOME", porém a nossa intenção aqui é mostrar que podemos construir diversas soluções rápidas e eficientes, usando um pouquinho de conhecimento em "Shell Script" e a possibilidade de integração com o "Nautilus".
Ao acionar o Script, você será perguntado sobre um nome e um local para salvar a imagem que será capturada (.png), assim que fizer isso o ponteiro do mouse se transformará em uma pequena cruz, agora vem a parte interessante, você pode usar essa cruz de 2 formas:
  • Se quiser capturar a tela toda, basta dar um clique com o mouse em qualquer lugar da tela;
  • Se quiser capturar somente um pedaço ou parte de alguma janela, basta usar o mouse com o botão esquerdo e selecionar a parte da tela que lhe interessa;  
Obs.: Como sempre existem alguns parâmetros neste Script que podem (devem) ser modificados de acordo com a sua necessidade.

E o mais importante, compartilhe as suas melhorias e modificações, a comunidade GNU/Linux vai agradecer.


##!/bin/bash
#virmal_divx 2015

a1=`zenity --file-selection --confirm-overwrite --save --title="De um nome ao seu arquivo"`
import $a1.png
convert *.png arquivo.pdf


Até mais....

0 comentários:

Conhecendo o Nautilus Scripts Customizado - Imagens Rotacionar


Para usuários do desktop GNOME, o  Nautilus é um dos aplicativos usados mais frequentemente. Ele trata todas as tarefas de copiar, mover, renomear e procurar arquivos com uma interface gráfica simples. À primeira vista, parece que não existem muitas coisas relacionadas a arquivos que o Nautilus não pode fazer.

Os desenvolvedores de Nautilus forneceram várias formas de incluir uma funcionalidade nova sem abrir a base de código principal. O método mais simples é usar um Bash ou shell script que executa uma série de comandos que você geralmente executaria a partir de um prompt de terminal. Esse método permite experimentar os comandos para se certificar de que eles façam o que você quer que eles façam primeiramente.

Scripts no Nautilus

O primeiro método para estender o Nautilus é por meio de um diretório especial localizado em "/home/seu-usuario/.local/share/nautilus/scripts/", como é um diretório oculto, use "CTRL+H" para mostrar os arquivos e diretórios ocultos em seu diretório de usuário.

Todos os arquivos executáveis colocados nesse diretório aparecem quando clicamos com o botão direito do mouse em dentro das janelas do Nautilus e levamos o mesmo sobre a opção "Scripts".

Veja na imagem abaixo, o nosso menu de Scripts > Imagens > Rotacionar:

Hoje apresentaremos alguns scripts para trabalhar com imagens, no que diz respeito a colocação de Rotacionar Imagens, sem precisar abrir o GIMP ou outro aplicativo de edição/manipulação de imagens, usaremos somente os Scripts, porém não precisaremos abrir o terminal...

Observação: O que apresento aqui, sobre os scripts citados e suas localizações, só servem para quem usa a Customização VRlivre/Liberdade e que mantém a mesma atualizada conforme orientações recebidas, para saber mais sobre nossa Customização, clique aqui

Para usar os Scripts, basta colocar suas imagens em uma pasta dentro da pasta "home" do usuário, que em nosso caso e "/home/professor/nodasuapasta" > ir em cima de uma das imagens > usar o botão direito do mouse > Scripts > Imagens > Rotacionar > e escolher o que mais lhe convém no momento.

Abaixo você tem a imagem original que usaremos em todas as demostrações:

Girar para a Direita

Girar para a Direita

Espelhar na Horizontal

Espelhar na Horizontal

Até mais....

0 comentários:

Conhecendo o Nautilus Scripts Customizado - Imagens Redimensionar


Para usuários do desktop GNOME, o  Nautilus é um dos aplicativos usados mais frequentemente. Ele trata todas as tarefas de copiar, mover, renomear e procurar arquivos com uma interface gráfica simples. À primeira vista, parece que não existem muitas coisas relacionadas a arquivos que o Nautilus não pode fazer.

Os desenvolvedores de Nautilus forneceram várias formas de incluir uma funcionalidade nova sem abrir a base de código principal. O método mais simples é usar um Bash ou shell script que executa uma série de comandos que você geralmente executaria a partir de um prompt de terminal. Esse método permite experimentar os comandos para se certificar de que eles façam o que você quer que eles façam primeiramente.

Scripts no Nautilus

O primeiro método para estender o Nautilus é por meio de um diretório especial localizado em "/home/seu-usuario/.local/share/nautilus/scripts/", como é um diretório oculto, use "CTRL+H" para mostrar os arquivos e diretórios ocultos em seu diretório de usuário.

Todos os arquivos executáveis colocados nesse diretório aparecem quando clicamos com o botão direito do mouse em dentro das janelas do Nautilus e levamos o mesmo sobre a opção "Scripts".

Veja na imagem abaixo, o nosso menu de Scripts > Imagens > Redimensionar:

Hoje apresentaremos alguns scripts para trabalhar com imagens, no que diz respeito a colocação de Redimensionar Imagens, sem precisar abrir o GIMP ou outro aplicativo de edição/manipulação de imagens, usaremos somente os Scripts, porém não precisaremos abrir o terminal...

Observação: O que apresento aqui, sobre os scripts citados e suas localizações, só servem para quem usa a Customização VRlivre/Liberdade e que mantém a mesma atualizada conforme orientações recebidas, para saber mais sobre nossa Customização, clique aqui

Para usar os Scripts, basta colocar suas imagens em uma pasta dentro da pasta "home" do usuário, que em nosso caso e "/home/professor/nodasuapasta" > ir em cima de uma das imagens > usar o botão direito do mouse > Scripts > Imagens > Redimensionar > e escolher o que mais lhe convém no momento.

Abaixo você tem a imagem original que usaremos em todas as demostrações:

50x50

80x100

100x100

120x120

200x200

320x240

640x480

720x480


Entre outros mais que você pode escolher e redimensionar suas imagens de acordo com a sua necessidade, ressaltamos que redimensionar imagens pequenas e de baixa qualidade para tamanhos maiores NUNCA vai melhorar a qualidade das imagens, ou seja, o ideal é redimensionar imagens grandes para imagens pequenas e nunca ao contrário, claro que salvo a necessidade de fazer isso, que fica por sua conta, risco e necessidade.

E olhem ai que de bônus ainda vai o script: 

Redimensionar Customizado

Esse Script permite que você redimensione (em lote) todas as imagens contidas na pasta em que o script for executado. Ele vai criar uma pasta com o nome "redimensionado" e dentro desta pasta salvará as suas imagens modificadas, mantendo desta forma os arquivos originais sem nenhuma modificação.
Você poderá escolher algumas configurações e/ou combinações das mesmas:
  • 13 tamanhos de resolução disponíveis que vão variar de "50x50 até 4000x3200";
  • A qualidade em que essas imagens serão salvas, as variáveis vão de "0% à 100%", lembrando que, mais próximo de "0" qualidade pior, mais próximo de "100" qualidade melhor;
Obs.: Faça ajustes e testes, alterando as configurações para a que você achar melhor, de acordo com a sua necessidade.


#!/bin/bash
#virmal_divx 2015
 
(
echo "# Estamos trabalhando, por favor aguarde o processo terminar !!!"

rm -rf redimensionado
mkdir redimensionado

ttscala="$(zenity --width=250 --height=380 --list --column "Redimensionando Imagens" --title="Selecione o tamanho para a imagem" 
"50x50" "80x100" "100x100" "120x120" "200x200" "320x240" "640x480" "720x480" "800x600" "1024x768" "1600x1200" "2400x1800" "3200x2400" "4000x3200")"

# ttscala=`zenity --width=500 --entry --title "Redimensionando Imagens" --text "Digite o tamanho que deseja para as imagens, exemplo: 640x480"`
# ttqualidade=`zenity --width=500 --entry --title "Redimensionando Imagens" --text "Digite a qualidade que deseja para as imagens, os valores permitidos são de 10 até 100, sendo o valor 10 a pior qualidade e o valor 100 manter qualidade original"`

ttqualidade=`zenity --scale --title "Redimensionando Imagens" --text="Selecione a qualidade, os valores possíveis são de 0 até 100, sendo o valor 0 a pior qualidade e o valor 100 manter qualidade original." --step="5"`

for i in `ls *.jpg` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i; done
for i in `ls *.jpeg` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
for i in `ls *.png` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
for i in `ls *.bmp` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done
for i in `ls *.tif` ; do convert -scale $ttscala -quality $ttqualidade -normalize +contrast $i redimensionado/$i.jpg; done

echo "# Trabalho terminado !!! Bom trabalho!!!!"
) | zenity --progress --width 200 --height 100 --title "Informação do Sistema" --text "Trabalhando..." --pulsate --auto-close

Até mais....

0 comentários:

Conhecendo o Nautilus Scripts Customizado - Imagens Efeitos


Para usuários do desktop GNOME, o  Nautilus é um dos aplicativos usados mais frequentemente. Ele trata todas as tarefas de copiar, mover, renomear e procurar arquivos com uma interface gráfica simples. À primeira vista, parece que não existem muitas coisas relacionadas a arquivos que o Nautilus não pode fazer.

Os desenvolvedores de Nautilus forneceram várias formas de incluir uma funcionalidade nova sem abrir a base de código principal. O método mais simples é usar um Bash ou shell script que executa uma série de comandos que você geralmente executaria a partir de um prompt de terminal. Esse método permite experimentar os comandos para se certificar de que eles façam o que você quer que eles façam primeiramente.

Scripts no Nautilus

O primeiro método para estender o Nautilus é por meio de um diretório especial localizado em "/home/seu-usuario/.local/share/nautilus/scripts/", como é um diretório oculto, use "CTRL+H" para mostrar os arquivos e diretórios ocultos em seu diretório de usuário.

Todos os arquivos executáveis colocados nesse diretório aparecem quando clicamos com o botão direito do mouse em dentro das janelas do Nautilus e levamos o mesmo sobre a opção "Scripts".

Veja na imagem abaixo, o nosso menu de Scripts > Imagens > Efeitos:

Hoje apresentaremos alguns scripts para trabalhar com imagens, no que diz respeito a colocação de Efeitos em Imagens, sem precisar abrir o GIMP ou outro aplicativo de edição/manipulação de imagens, usaremos somente os Scripts, porém não precisaremos abrir o terminal...

Observação: O que apresento aqui, sobre os scripts citados e suas localizações, só servem para quem usa a Customização VRlivre/Liberdade e que mantém a mesma atualizada conforme orientações recebidas, para saber mais sobre nossa Customização, clique aqui

Para usar os Scripts, basta colocar suas imagens em uma pasta dentro da pasta "home" do usuário, que em nosso caso e "/home/professor/nodasuapasta" > ir em cima de uma das imagens > usar o botão direito do mouse > Scripts > Imagens > Efeitos > e escolher o que mais lhe convém no momento.

Abaixo você tem a imagem original que usaremos em todas as demostrações:

Efeito Carimbar

Efeito Tom de Cinza

Efeito Clarear 1.4


Efeito Contraste


Efeito Desenho


Efeito Galeria Polaroid


Efeito GIF animado


Efeito Grafite


Efeito Inclinação
Efeito Marca Dágua 1


Efeito Marca Dágua 2

 Efeito refletida

Até mais....

0 comentários:

Conhecendo o Nautilus Scripts Customizado - Imagens Bordas


Para usuários do desktop GNOME, o  Nautilus é um dos aplicativos usados mais frequentemente. Ele trata todas as tarefas de copiar, mover, renomear e procurar arquivos com uma interface gráfica simples. À primeira vista, parece que não existem muitas coisas relacionadas a arquivos que o Nautilus não pode fazer.

Os desenvolvedores de Nautilus forneceram várias formas de incluir uma funcionalidade nova sem abrir a base de código principal. O método mais simples é usar um Bash ou shell script que executa uma série de comandos que você geralmente executaria a partir de um prompt de terminal. Esse método permite experimentar os comandos para se certificar de que eles façam o que você quer que eles façam primeiramente.

Scripts no Nautilus

O primeiro método para estender o Nautilus é por meio de um diretório especial localizado em "/home/seu-usuario/.local/share/nautilus/scripts/", como é um diretório oculto, use "CTRL+H" para mostrar os arquivos e diretórios ocultos em seu diretório de usuário.

Todos os arquivos executáveis colocados nesse diretório aparecem quando clicamos com o botão direito do mouse em dentro das janelas do Nautilus e levamos o mesmo sobre a opção "Scripts".

Veja na imagem abaixo, o nosso menu de Scripts > Imagens > Bordas:

Hoje apresentaremos alguns scripts para trabalhar com imagens, no que diz respeito a colocação de Bordas em Imagens, sem precisar abrir o GIMP ou outro aplicativo de edição/manipulação de imagens, usaremos somente os Scripts, porém não precisaremos abrir o terminal...

Observação: O que apresento aqui, sobre os scripts citados e suas localizações, só servem para quem usa a Customização VRlivre/Liberdade e que mantém a mesma atualizada conforme orientações recebidas, para saber mais sobre nossa Customização, clique aqui

Para usar os Scripts, basta colocar suas imagens em uma pasta dentro da pasta "home" do usuário, que em nosso caso e "/home/professor/nodasuapasta" > ir em cima de uma das imagens > usar o botão direito do mouse > Scripts > Imagens > Bordas > e escolher o que mais lhe convém no momento.

Abaixo você tem a imagem original que usaremos em todas as demostrações:

Borda com Efeito Blur
Borda com Efeito Duplicada

Borda com Efeito Opaco/Fixo

Borda com Efeito Levantado

Borda com Efeito Marrom

Borda com Efeito Plasma

Borda com Efeito Polaroid
Borda com Efeito Quadros ou Moldura

Borda com Efeito Redoma
Borda com Efeito Skyblue

Borda com Efeito Submerssa

Borda com Efeito Tomato

Até mais....

0 comentários:

O conteúdo deste blog/site pode e deve ser divulgado, conforme lei a 9.610/98 meus direitos estão assegurados, portanto eu permito a copia e reprodução gratuita, seja total ou parcial, não acarretando qualquer onûs financeiro aos interessados, porém, vedo o uso para fins lucrativos, toda reprodução para o público deve citar a fonte extraída, no caso o Técnico Linux - O Espaço do Software Livre e seja citada junto com um link para a postagem original, onde a referência deve estar numa fonte de tamanho igual ou maior a do texto, obviamente que os links citados não estão sujeitos ao mesmo termo. O conteúdo textual original desta página está disponível sob a licença GNU FDL 1.2.

Todas as marcas citadas pertencem aos seus respectivos proprietários. Os direitos autorais de todas as ilustrações pertencem aos respectivos autores, e elas são reproduzidas na intenção de atender ao disposto no art. 46 da Lei 9.610 - se ainda assim alguma delas infringe direito seu, entre em contato para que possamos removê-la imediatamente ou ainda lhe dar os devidos créditos.

Copyright © 2016 O Espaço do Software Livre