Depois de algum tempo distante trago algo útil!!
Bem... pelo menos para aqueles que tem PSP e usam Linux. XD
Queria ler mangás no PSP, mas descobri que simplesmente colocar as imagens no diretório PICTURES e abrir com o XMB fica um lixo. Primeiro pq vc tem que ficar usando o zoom toda hora ou fica super lento para carregar as imagens.
Por isso decidi criar um script que redimensione as imagens para a largura da tela do PSP e mude suas datas de última atualização para que fiquem na ordem correta ao vizualisar pelo XMB.
Primeiro tentei fazer com que desse para ler com o PSP de lado. Vejam:
Script para este resultado:
#!/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 -scale 272x480! -rotate -90 *
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
Porém, quando tem imagens com 2 páginas, fica super expremido! Muitíssimo ruim de ler. Então decidi simplesmente ajustar a largura, e ficar subindo e descendo a página para ler.
O resultado foi o seguinte:
E o script para isso, foi este:
#!/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
Para executá-lo, crie um diretório com todas as imagens do mangá e uma chamada PSP. Então salve o script nessa pasta 'superior' como 'convert_psp.sh' e, no shell, digite:
$ ./convert_psp.sh <nome_da_diretório_do_mangá>
Espero que aproveitem! Quem quiser colaborar com um script semelhante para Window$, fique a vontade! ;)
[EDIT:]
Para quem quer aproveitar o script, mas não conhece Linux:
1 - Baixar, instalar e fazer login no Ubuntu (http://www.ubuntu.com/) (pode ser numa máquina virtual; sugiro o Virtual Box).
2 - Criar um diretório para as conversões (ex.: MANGAS).
3 - Colocar todos os mangás dentro do diretório, sendo que cada um deve ter um diretório próprio que só deve ter imagens (ex.: MANGA>Naruto001>*.jpg).
4 - Criar um diretório de nome PSP dentro de MANGA.
5 - Abrir o gedit (Aplicativos > Acessórios > Editor de Texto), colar o script e salvá-lo com a extensão ".sh" (ex.: conversor.sh) no diretório MANGA.
6 - Abrir o Terminal (Aplicativos > Acessórios > Console).
7 - Navegar até o diretório MANGA (ex.: "cd ~/MANGA").
8 - Tornar script executável, executando "chmod +x conversor.sh".
9 - Instalar o ImageMagick com o comando "sudo apt-get install imagemagick" (você precisará colocar sua senha).
10 - Executar o script quantas vezes quiser com o comando "./conversor.sh DIR", substituindo DIR pelo nome do diretório do mangá (ex.: "./conversor.sh Naruto001").
Depois disso, caso queira converter outros mangás depois de ter fechado o Terminal, só é preciso executar os passos 3, 6, 7 e 10.
É isso aí... qualquer dúvida deixe um comentário. :]
Aew!!!! Muito Buena cara!!!!!
ResponderExcluirVou addzar aqui =)
addzar?
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluirAddzar = adicionar em portuenglish, ou portugues-orkut.
ResponderExcluirVou colocar no meu repertório de scripts
Aew
ResponderExcluirvlw
depois diz se funfou bem...
eu to lendo 3 mangás por ele, e achei mto mão na roda
Wow, que bom q eu tenho um live CD do Ubuntu ^^
ResponderExcluirnao entendi como faço ??
ResponderExcluirnamoral, fiko mt pika era isso que eu tava procurando... esse bang ai seria tipo homebrew?
da uma explica melhor e com um tutorial se possivel, vlw
Então, você usa Linux no seu pc?
ResponderExcluirEsse script só serve para Linux, por isso ficou o pedido "Quem quiser colaborar com um script semelhante para Window$, fique a vontade! ;)"
Se vc usar e ainda tiver dúvida avisa aew...
Flw
Na verdade eu tenho soq nem instalei. E no topico diz que eh linux de PSP. Mas como vou por esses codigos ai pra fazer funcionar?
ResponderExcluiriChigo,
ResponderExcluirEsse código é um shell script que funciona em qualquer Linux. Como vc é iniciante, sugiro que baixe uma versão do Ubuntu (http://www.ubuntu.com/), que é o mais simples de utilizar.
De noite eu incremento o post com um passo a passo.
[]'s
alterei o post... está no final...
ResponderExcluirAew mano, vlw.
ResponderExcluirVocê me ajudou muito com esse novo Edit :3