Redimensionar várias imagens ao mesmo tempo
Publicado por David 04/09/2007
[ Hits: 11.203 ]
Homepage: http://twitter.com/dias_david
Você tem uma pasta com umas 40 fotos e quer colocar em seu blog ou orkut ou qualquer site web do tipo. Como as fotos estão muito grandes, voce precisa redimensinar para 800x600 para acelerar o carregamento delas no navegador, mas ir pro gimp e alterar uma por uma é um trampo demorado e chato..
Esse script resolve o problema, redimensionando a pasta inteira com várias fotos ao mesmo tempo.
(obs: Para rodar com kubuntu ou kurumin, ou qualquer outra distro com o ambiente KDE)
#!/bin/sh lugar=`kdialog --getexistingdirectory $USER` files=`ls $lugar |grep "jpg\|JPG"` numfiles=`ls $lugar |grep "jpg\|JPG" |wc -l` numprog=1 if [ -z $files ]; then kdialog --error "Nenhuma foto foi redimensionada" exit; fi if [ ! -d $lugar/fotos_redimensionadas ]; then mkdir $lugar/fotos_redimensionadas; fi prog=`kdialog --progressbar "Preparando-se para redimensionar" $numfiles` for i in $files; do convert -resize 800x600 $lugar/$i $lugar/fotos_redimensionadas/novo_$i 2>> /tmp/convert.erros dcop $prog setProgress $numprog dcop $prog setLabel "Modificando a foto $i" numprog=$((numprog+1)) echo "Foto $i redimensinada"; done dcop $prog close kdialog --msgbox "$numfiles Fotos redimensionadas!!"
Dexter versão 2.0 - Instalador de pacotes para Sabayon
Adicionar e Remover usuário do Samba/Squid (com menu)
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Capturando senha LDAP em texto claro e como proteger usando TLS no Samba 4
Mais uma pós Instalação Arch Linux
Plantar o Singrante Google Chrome no Void Linux
instalar iso sem pendrive ou dvd (4)
Comportamento "inesper... ao executar 'apt full-upgrade&... (4)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (11)









