в теории, imgsizer не сложно переделать: надо просто вставить блок, который будет закачивать файлы в temp folder (Требуется поддержка curl на сервере),
как-то так:
$fileName=$_GET['file_name'];// Имя файла, который будет сохранен на данном сервере
$host=$_GET['host'];//путь к файлу на сервере, с которого происходит
//закачка
$fp=fopen($fileName,"w");//создаем пустой файл
fclose($fp);
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, $host);//запускаем сеанс curl
$fp=fopen($fileName,"w+");//открываем файл для записи
curl_setopt($ch, CURLOPT_FILE, $fp);// записываем в файл
curl_setopt($ch, CURLOPT_REFERER, $host);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_exec ($ch);//выполняем команды curl
curl_close ($ch);//завершаем сеанс curl
fclose ($fp);//закрываем файл
затем работает с ним как с обычным файлом, а после отработки функции do_some_image, удаляем файл...
работы на час (только дал бы кто этот час )