немного не поняли меня, файлы будут загружаться путем их отправки на скрипт upload.php через POST
Есть ещё такая идея (при использовании прокси):
заливать через фтп только один маленький php-скрипт(uploader), а остальные файлы грузить через него (но уже без использования прокси). Таким образом, коннект к фтп будет через прокси - а загрузка файлов и вызов скрипта без прокси => увеличение скорости.
Я думаю, админы фрхихостингов могут палить ip только те, с которых был заход на фтп. А копаться в логах веб-сервера никто не будет, т.к. помимо вас на сайт ещё могло зайти стопицот человек.
Как думаете?
Версия 0.6
В новой версии
- многопоточность
- пакетный режим (+импорт заданий)
- добавление списка socks5 (+возможность выбора, сколько раз использовать каждый прокси)
- уменьшен размер библиотеки pclzip.lib.php с 244кб до 80кб за счет удаления комментариев.
Примечание
Опять все делалось на скорую руку. Тестировал не очень долго (на часах 5:40 утра, спать хочу). Пишите обо всех глюках и пожеланиях :). Программа ещё не совсем доделанная, поэтому и версия 0.6.
Скачать
http://trindex.ru/download/upload&unzip_desktop.zip (52 кб)
alexandr_nv добавил 06.03.2010 в 03:52
проверил. выдает ошибку 403.
на этом хостинге такая фишка - если не указан User-agent (и прочие атрибуты человеческого браузера), то выдает 403.
Позже исправлю это...
А wrong param выдает, если скрипт run.php запустить без параметра run.php?c=число_блоков (если без разбивки - то 1). ты, наверно, вручную пробовал запустить?
Почти готова новая версия с поддержкой многопоточности и пакетного режима.
Скорее всего, выложу сегодня ночью.
А он определяет?
Если определяет, то наверно... хм... наверно... эврика! по словам содержащимся в тексте!
Я всего лишь одно сообщение написал. О какой разборке идет речь?
Определенно, этот вариант лучше, чем вешать сразу.
Даже если домен просто отлежится месяц-два-три без заглушки, это будет положительным фактором (по моим личным наблюдениям).
Немного неприятный осадок остался после того, как позаимстовали мою идею, мой скрипт распаковки и уже рекламируют свой товар в моей ветке.
Если бы вы посмотрели мою тему до конца - то увидели бы, что я сделал десктопную версию. И у меня есть кое-что, чего нет здесь:
1) изменение прав 777 на каталог
2) поддержка socks5
А я тоже добавлю пакетный режим!
Но позже... через 2 дня улетаю в Тайланд, сейчас нет времени.
Версия 0.1
Нигде я не нашел поддержку socks5, пришлось сделать самому... с блэкджеком и шлюхами.
В новой версии:
- Установка прав 777 на каталог
- Поддержка Socks5
- Выбор формата аккаунтов
Писалось снова на скорую руку, тестировалось только на freehostia.com. По поводу заливки через прокси могу сказать, что дело это не быстрое и часто бывает, что после отправки комманды ftp-серверу не приходит ответ (незнаю, это мой глюк или просто соксы плохие). На socks5, которые я тестировал, файлы > 1 mb не всегда удачно заливаются (из-за подобных обрывов).
Жду отзывов.
http://trindex.ru/download/upload&unzip_desktop.zip (58 кб)
Сейчас запустил снифер (для совсем других целей) и смотрю - примерно 2 запроса в секунду идет к яндексу. Присмотрелся - а это "чудо" скрипт работает. Я его запускал сегодня днем, увидел что он только ошибки выдает, закрыл окно браузера, _удалил_ сам скрипт, а он все равно продолжал работать (циклически долбил яндекс). :) Убил Apache - перестал. Живучий гад...