|
|
|
| Добрый день.
Есть такая проблема: большие трудности с закачкой файлов на обменники типа рапидшары, т.к. связь нередко обрывается, а докачка здесь невозможна (ftp недоступен). Вот и появилась идея написать скриптик для закачки файлов на сервер почтой, т.е. отправляет письмо по какому-то адресу, скрипт проверяет почту, скачивает аттач, и заливает его на обменник, выдавая мне конечную ссылку.
Если кто писал или видел что-то подобное и может помочь советом.. прошу. | |
|
|
|
|
|
|
|
для: Wyfinger
(18.06.2009 в 11:09)
| | Как я понял, ваш скриптик находится на сервере (на вашем сайте), указываете в вашем браузере нужный вам файл и заливаете этот файл на ваш сайт, а скрипт берет его и заливает на файлообменник (если нужно удаляя его после удачной заливки на файлообменник с вашего сайта). | |
|
|
|
|
|
|
|
для: Adamant
(19.06.2009 в 00:08)
| | Проблема в том, что мне проблематично закачать файлв больше 100 Mb по http (т.е. через браузер), т.к. связь постоянно рвется, я несколько дней пытался закачать файл в 30 Mb на разные файлообменники, но так и не получилось, но вот почта работает нормально - в конце концов письмом отправил файл другу с просьбой выложить на рапиду.
Поэтому и родилась идея такого скриптика, кстати можно было бы резать файл на куски по 1-2 Mb и склеивать на сервере..
Кстати, есть такой обменник - http://www.orbitfiles.com/, они предлагают специальную утилиту для закачки файлов на сервер - Hercules Uploader, так вот, эта утила тоже не решает проблему - связь рвется.
Я пока прикидываю как все будет выглядесь, и жду советов. | |
|
|
|
|
|
|
|
для: Wyfinger
(19.06.2009 в 01:37)
| | и как? 100Мб письма нормально докачиваются, и нормально доходят? | |
|
|
|
|
|
|
|
для: Trianon
(19.06.2009 в 06:19)
| | На счет 100 Мб не проверял, но 15 нормально закачиваются, а закачать даже 5 мегабайтный файл по http не получается.. вот такой у меня интернет. Поэтому я и думаю закачивать файлы на свой сервер через почту кусками, склеивать на сервере и заливать на обменник.
Пока размираю один и скриптик по работе с почтой, нужно разобраться со скачкой аттачей, и написать простенький интерфейс для выбора писем и склейки. | |
|
|
|
|
|
|
|
для: Wyfinger
(19.06.2009 в 06:57)
| | 15 Мб на сервер можно и без всякой почты закачать, нет? | |
|
|
|
|
|
|
|
для: Trianon
(19.06.2009 в 13:13)
| | Не получается 15 мегабайт по http, я уже говорил.
Впрочем, потом можно будет и по http заливку добавить. | |
|
|
|
|
|
|
|
для: Wyfinger
(18.06.2009 в 11:09)
| | Я подумал как все должно выглядеть, дабы не усложнять скрипт интерфейсом сделаем так:
первый этап: закачка файлов на сервер, проверяем почту и скидываем все аттачменты в отдельную подпапку;
2. Cклейка файла, (изначально файлы режем total commander-ом), склеиваем из кусков, задаем первоначальное имя, проверяем размер и crc;
Всвязи с этим вопрос - как получить crc файла? есть функция получения crc строки, но что если у меня будет 100 мегабайтный файл?, егу нужно полностью читать? как обычно делается? или есть функции получения crc файла?
3. Закачка файла на сервера файлообменников и выдача конечной ссылки;
Я, честно говоря, не занимался межсайтовым скриптингом (вроде это так называется), если кто подкинет пример - отправка файла по http, буду благодарен.
4. Менеджер файлов (кусков), чтобы можно было удалить закачанные файлы с сервера по одному или все сразу.
Первые два пункта я уже сделал, только осталось сверить crc, всвязи с чем вопрос. | |
|
|
|
|
|
|
|
для: Wyfinger
(20.06.2009 в 01:57)
| | Так, вроде все работает,
никто не советует как crc посчитать, пока отключил.
Осталось все еще пару раз проверить, потом скрипты выложу посмотреть. | |
|
|
|