Conhecendo o Nautilus – 17º Script – Separando Páginas de Arquivos PDF
27 de Dezembro de 2012, 0: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 17º script da série:
Separando Páginas de Arquivos PDF
Qual é a finalidade disso? Bem, muitas mas vou citar apenas uma que já vai valer a pena você saber.
Imagine que você pegou um livro em PDF, mas somente uma página ou algumas páginas lhe interessam, essa seria uma forma de você obter somente as páginas que lhe seria de utilidade neste livro que você baixou.
Bem acho que já deu pra ver uma utilidade para o Script, aguardem pois no “próximo” vamos ensinar como juntar essas páginas que você separou, com um outro Script e assim você terá um PDF com aquilo que você selecionou.
Dependências: zenity – imagemagick – pdftk
#vrlivre 2012
ARQUIVO=`zenity –file-selection –title=”Selecione o arquivo em pdf que deseja separar em páginas individuais”`
case $? in
0)
echo “\”$ARQUIVO\” selecionado.”;;
1)
echo “Você não selecionou nenhum arquivo.”;;
-1)
echo “Ocorreu um erro inesperado.”;;
esac
separado=$(zenity –title=”Selecione um local e nome para salvar as páginas que serão geradas” –file-selection –save –confirm-overwrite);
pdftk “$ARQUIVO” burst output “$separado”_%02d.pdf
Conhecendo o Nautilus – 16º Script – Criando uma Galeria Web
27 de Dezembro de 2012, 0:00 - sem comentários ainda
Para 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 16º script da série:
Criando uma Galeria Web
No que consiste isso, o Script vai criar uma página “index.html” e um”Mapa de Imagem”, onde irão aparecer uma imagem pequena de cada uma de suas fotos/imagens e quando você ou o visitante do seu site der um clique em cima desta miniatura, a imagem original será aberta.
veja abaixo um exemplo, que fiz com 4 imagens:
Para distribuir ou enviar para o seu servidor na web, basta subir todos os arquivos contidos nesta pasta.
Dependências: zenity – imagemagick
#virmal_divx 2011
(
echo “# Estamos trabalhando, por favor aguarde o processo terminar !!!”
xterm -e convert -monitor ‘vid:*.jpg’ index.html
echo “# Trabalho terminado !!! Bom trabalho!!!!”
) | zenity –progress –width 200 –height 100 –title “Informação do Sistema” –text “Trabalhando…” –pulsate –auto-close
LibreOffice – Barra de revisão para acompanhar as mudanças do documento
27 de Dezembro de 2012, 0:00 - sem comentários aindaDenemo – Editor de Partituras Open Source
27 de Dezembro de 2012, 0:00 - sem comentários aindaSMPlayer 0.8.3 lançado
27 de Dezembro de 2012, 0:00 - sem comentários aindaSeja um DJ com o Mixxx
27 de Dezembro de 2012, 0:00 - sem comentários aindaConhecendo o Nautilus – 15º Script – Criando o Efeito de Imagem Refletida
26 de Dezembro de 2012, 0: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 15º script da série:
Criando o Efeito de Imagem Refletida
Dependências: zenity – imagemagick
#vrlivre 2012
(
echo “# Estamos trabalhando, por favor aguarde o processo terminar !!!”
rm -Rf imagem_refletida
mkdir imagem_refletida
for i in `ls *.jpg` ; do convert $i -flip virada.jpg && tamanho=`identify $i | cut -d ” ” -f 3` && convert -size $tamanho gradient:none-’#262b38′ gradiente.png && convert virada.jpg gradiente.png -gravity south -composite virada_gradiente.jpg && convert $i virada_gradiente.jpg -append imagem_refletida/$i.png && rm -Rf virada.jpg gradiente.png gradiente.png virada_gradiente.jpg; done
for i in `ls *.jpeg` ; do convert $i -flip virada.jpg && tamanho=`identify $i | cut -d ” ” -f 3` && convert -size $tamanho gradient:none-’#262b38′ gradiente.png && convert virada.jpg gradiente.png -gravity south -composite virada_gradiente.jpg && convert $i virada_gradiente.jpg -append imagem_refletida/$i.png && rm -Rf virada.jpg gradiente.png gradiente.png virada_gradiente.jpg; done
for i in `ls *.png` ; do convert $i -flip virada.jpg && tamanho=`identify $i | cut -d ” ” -f 3` && convert -size $tamanho gradient:none-’#262b38′ gradiente.png && convert virada.jpg gradiente.png -gravity south -composite virada_gradiente.jpg && convert $i virada_gradiente.jpg -append imagem_refletida/$i.png && rm -Rf virada.jpg gradiente.png gradiente.png virada_gradiente.jpg; done
for i in `ls *.bmp` ; do convert $i -flip virada.jpg && tamanho=`identify $i | cut -d ” ” -f 3` && convert -size $tamanho gradient:none-’#262b38′ gradiente.png && convert virada.jpg gradiente.png -gravity south -composite virada_gradiente.jpg && convert $i virada_gradiente.jpg -append imagem_refletida/$i.png && rm -Rf virada.jpg gradiente.png gradiente.png virada_gradiente.jpg; done
for i in `ls *.tif` ; do convert $i -flip virada.jpg && tamanho=`identify $i | cut -d ” ” -f 3` && convert -size $tamanho gradient:none-’#262b38′ gradiente.png && convert virada.jpg gradiente.png -gravity south -composite virada_gradiente.jpg && convert $i virada_gradiente.jpg -append imagem_refletida/$i.png && rm -Rf virada.jpg gradiente.png gradiente.png virada_gradiente.jpg; done
for i in `ls *.gif` ; do convert $i -flip virada.jpg && tamanho=`identify $i | cut -d ” ” -f 3` && convert -size $tamanho gradient:none-’#262b38′ gradiente.png && convert virada.jpg gradiente.png -gravity south -composite virada_gradiente.jpg && convert $i virada_gradiente.jpg -append imagem_refletida/$i.png && rm -Rf virada.jpg gradiente.png gradiente.png virada_gradiente.jpg; done
echo “# Trabalho terminado !!! Bom trabalho!!!!”
) | zenity –progress –width 200 –height 100 –title “Informação do Sistema” –text “Trabalhando…” –pulsate –auto-close
Conhecendo o Nautilus – 14º Script – Colocando Bordas Polaroid
26 de Dezembro de 2012, 0: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
26 de Dezembro de 2012, 0: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