Photoroll, my solution Já no outro dia a propósito desta troca de ideias entre o Bruno e o Pedro estive para escrever algo. Hoje, depois de ler este tutorial do Rui Carmo lembrei-me de partilhar(if anyone cares) a minha solução da treta para colocar fotos aqui no photoroll ou lá como se chama aquela coisa ali ao lado que diz "Em movimento...".
Basicamente, eu só uso isto para por online algumas fotos tiradas do telemovel. Tipicamente é Telemovel -- (bluetooth) -- Mac -> iPhoto que depois de escolhidas caem num folder do desktop que tem o seguinte actionscript associado:
on adding folder items to this_folder after receiving these_items
try
repeat with i from 1 to number of items in these_items
set this_item to item i of these_items
set the item_path to the quoted form of the POSIX path of this_item
do shell script "scp " & item_path & " user@server:/path"
do shell script "rm " & item_path
end repeat
end try
end adding folder items to
Já no servidor é onde se passa tudo, e como não há actionscript deste lado um script no cron resolve as coisas de x em x tempo:
#!/usr/bin/perl
use strict;
use Image::EXIF;
use Date::Manip qw( Date_Init ParseDate UnixDate DateCalc);
my $mainDir = 'mobilePics';
my $uploadDir = "/$path/$mainDir/upload";
my $imageDir = "/$path/$mainDir";
É tudo catalogado num path tipo yyyy/mm/dd/file
Usei o convert por preguiça.
O 'log' é onde são guardados os nomes das últimas imagens tratadas para não ser muito pesado mostrar as últimas seis no blog. Uma espécie de cache. O browsing do album depois é feio com um file em PHP e o mod_rewrite a ajudar.
Tem 36 anos, é natural de Vila Nova de Famalicão mas mora no Porto desde que veio para a universidade... bem, morou. Agora já casado, está pela Maia. Anda pela internet há já uns 16 anos tendo trabalhado em vários projectos como foram o caso do Mail.pt ou no Sapo. Também conhecido como o responsável pelo ITJobs, o Destakes e o Usauto entre outras brincadeiras.
De resto já bloga há uns 11 anos apesar de ter perdido parte da "vida" numa mudança de hosting provider. Algumas restias ainda por aí andam... ah, e o email de contacto está no footer.
não chateiem com os erros de Português... "the bad spelling is part of the charm". ;-)
escusado será dizer que as opiniões aqui expressas são minhas e só minhas, e não de outros ou da empresa onde trabalho
qualquer outro bitaite... ramblings at karlus.net
não, não é powered by MovableType
ou Wordpress, é powered by código meu em PHP
O conteúdo deste site não poderá ser utilizado sem a sua autorização expressa.
As imagens nele contidas são propriedade dos respectivos autores.