Redimensionar várias imagens ao mesmo tempo
Publicado por David 04/09/2007
[ Hits: 10.913 ]
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!!"
Backup comprimido de banco de dados PostgreSQL
Calcula o Índice de Massa Corporal (IMC)
Acesse seus hosts pelo VNCViewer
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04