Conhecendo o Nautilus – 14º Script – Colocando Bordas Polaroid
25 de Dezembro de 2012, 22:00 - sem comentários aindaPara que você possa instalar os Scripts em seu Nautilus é bem simples, só precisa de 4 passos:
1 – Abra o Gedit ou o seu editor de texto preferido;
2 – Copie e cole o texto do Script, que se encontra no final desta postagem;
3 – Salve o arquivo em “/home/seu-usuario/.gnome2/nautilus-scripts/” e dê um nome bem sugestivo para esse arquivo;
4 – Abra um terminal, logue-se como root e digite:
chown seu-usuario.seu-usuario -R /home/seu-usuario/.gnome2/nautilus-scripts/ && chmod +x /home/seu-usuario/.gnome2/nautilus-scripts/ + enter
Após os 4 passos acima o Script já estará disponível no menu de contexto do Nautilus.
Se quiser ver a primeira postagem e saber mais sobre os Scripts do Nautilus:
Colocando Bordas Polaroid
Obs.: Como sempre existem alguns parâmetros neste Script que podem (devem) ser modificados de acordo com a sua necessidade.
Dependências: zenity – imagemagick
(
echo “# Estamos trabalhando, por favor aguarde o processo terminar !!!”
rm -Rf borda_polaroid
mkdir borda_polaroid
for i in `ls *.jpg` ; do convert -pointsize 60 -gravity center -bordercolor snow -background black +polaroid $i borda_polaroid/$i.png; done
for i in `ls *.jpeg` ; do convert -pointsize 60 -gravity center -bordercolor snow -background black +polaroid $i borda_polaroid/$i.png; done
for i in `ls *.png` ; do convert -pointsize 60 -gravity center -bordercolor snow -background black +polaroid $i borda_polaroid/$i.png; done
for i in `ls *.bmp` ; do convert -pointsize 60 -gravity center -bordercolor snow -background black +polaroid $i borda_polaroid/$i.png; done
for i in `ls *.tif` ; do convert -pointsize 60 -gravity center -bordercolor snow -background black +polaroid $i borda_polaroid/$i.png; done
#convert -bordercolor snow -background black +polaroid $i polaroid/$i.png
echo “# Trabalho terminado !!! Bom trabalho!!!!”
) | zenity –progress –width 200 –height 100 –title “Informação do Sistema” –text “Trabalhando…” –pulsate –auto-close
Conhecendo o Nautilus – 13º Script – Capturando e Salvando Telas
25 de Dezembro de 2012, 22:00 - sem comentários aindaPara que você possa instalar os Scripts em seu Nautilus é bem simples, só precisa de 4 passos:
1 – Abra o Gedit ou o seu editor de texto preferido;
2 – Copie e cole o texto do Script, que se encontra no final desta postagem;
3 – Salve o arquivo em “/home/seu-usuario/.gnome2/nautilus-scripts/” e dê um nome bem sugestivo para esse arquivo;
4 – Abra um terminal, logue-se como root e digite:
chown seu-usuario.seu-usuario -R /home/seu-usuario/.gnome2/nautilus-scripts/ && chmod +x /home/seu-usuario/.gnome2/nautilus-scripts/ + enter
Após os 4 passos acima o Script já estará disponível no menu de contexto do Nautilus.
Se quiser ver a primeira postagem e saber mais sobre os Scripts do Nautilus:
Ai vai o 13º script da série:
Capturando e Salvando Telas
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.
Dependências: zenity – imagemagick
#virmal_divx 2011a1=`zenity –file-selection –confirm-overwrite –save –title=”De um nome ao seu arquivo”`
import $a1.png