terça-feira, 22 de julho de 2008

500.000 paletas do colourlovers.com

Uma que pode interessar a muita gente que goste de paletas de cores, e não tem paciência para fazer download de todas as quase 500.000 existentes no site http://colourlovers.com uma a uma.

Segue uma linha de comando que funciona no Linux:
for i in `seq 0 500000`; do wget -c http://www.colourlovers.com/export/zip/$i; mv $i $i.zip; done;

As paletas são todas creativecommons-nc-sa - e em cada ficheiro zip estão disponíveis paletas em formatos .css, .html, .ai (Adobe Illustrator), .aco (Photoshop), e .cs (Mono)

Do site também estão disponíveis em formato .gpl (Gimp), .aso (?) e .ps (Postscript) - é só uma questão de verem como o codigo acima deve ser corrigido para se descarregar esses ficheiros também, se quiserem, tal como:
for i in `seq 0 500000`; do wget -c http://www.colourlovers.com/export/gpl/$i; mv $i $i.gpl; done;

É capaz que estas linhas de comando também funcionem no MacOS-X, mas deve se necessária a instalação do wget para estas funcionarem.

Já em sistemas do genero ReactOS, OS/2 ou ms-Windows é que não faço a minima idéia (já que eu praticamente nem os utilizo), mas acho que é possível de se meter um for-next dentro de um .bat, é uma questão de experimentarem tb...

Sem comentários: