Redimensionando e Organizando imagens para vizualizar no PSP

Publicado por Daniel Gimenes 28/05/2009

[ Hits: 5.825 ]

Download convert_psp.sh




Queria ler mangás (quadrinhos japoneses) no PSP, mas tinha o seguinte problema: as imagens, quando maiores que a resolução do PSP, demoravam para carregar pois o mesmo as redimensionava em tempo real.

Para resolver este problema, criei um script muito simples que utiliza o Mogrify para redimensionar as imagens.

Chamo atenção para o fato de que somente redimensionar as imagens não resolveu meus problemas, pois o PSP ordena as imagens por data de modificação, e não por ordem alfabética do nome. Então utilizei o touch para atualizar a data de modificação dos arquivos e deu certo!

Antes de colocar este script aqui no VOL, postei em meu blog. Para quem quiser ver fotos de como é o resultado, aqui está o link: http://onbytes.blogspot.com/2009/05/psp-manga-no-psp.html

Bom divertimento!

Atenciosamente,
Daniel Gimenes

  



Esconder código-fonte

#!/bin/sh
min=196603040800
if test -z $1
then
    echo "Erro: vc deve passar o nome do diretório como 1o parâmetro!"
else
    echo "diretório escolhido \""$1"\""
    echo "copiando diretório "$1" para PSP/"$1
    cp -R $1 PSP/$1
    cd PSP/$1
    echo "redimensionando imagens"
    mogrify -resize 480 *
    echo "modificando timestamp" # necessário para que o psp mostre as imagens na ordem
    # para cada arquivo i em ordem alfabética
    for i in ./* 
    do        echo "atualizando arquivo \'$i\'"
        touch -t $min $i
        min=$((min+1))
    done
    echo "tudo pronto"
    cd ../..
fi

Scripts recomendados

Criaçã de arquivos ISO

Configuração da placa Pixel View Hybrid semi-automatizada

Screenshot com contagem regressiva e mensagens

NetProfiler - Um solução para quem passeia por várias redes.

Clonar DVD pelo terminal


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts