Скрипт php для загрузки удаленных файлов

Главные вкладки

Аватар пользователя gralexey gralexey 10 апреля 2008 в 14:10

Подскажите, можно ли как реализовать загрузку файлов через php? то есть мне нужно перекачать к себе на хостинг файлы со старого сайта, чтобы через мой компьютер траффик не шел

Комментарии

Аватар пользователя gralexey gralexey 10 апреля 2008 в 19:44

andypost, спасибо, интересная функция
только на хостинге не работает, возвращает URL file-access is disabled in the server configuration
может есть еще какой способ?

Аватар пользователя deska deska 10 апреля 2008 в 21:15

Lol

Не пойму чем shell не реальный метод? сейчас все хостинги дороже 5 долларов в месяц предоставляют такое, если конечно это не windows hosting

Аватар пользователя deska deska 11 апреля 2008 в 2:15

ну скажем один из вариантов:

exec('cd /root/');
exec('wget www.site.ru/filik.zip');

А вообще если нет shell, это извращение. Варианты есть. Но мало кто даст висеть одному скрипту долго. У них время жизни есть.

Аватар пользователя gralexey gralexey 11 апреля 2008 в 20:37

exec и system тоже не работает, хитрый сервер их отключает
Slavyansk.net.ru, насчет сокетов не знаю
надеюсь еще путь

Аватар пользователя Susanin Susanin 10 сентября 2010 в 7:59

Если еще актуально:
Скрипт "mxGet" в состоянии удаленно загрузить файл с сервера на сервер. При этом вы не потратите ни единого килобайта траффика.
Сам долго искал такой скрипт, установил и радуюсь...
Очень помогает, если качаете с файлообменников прямо на свой хостинг...

Ссыль на скачку с Депозита (9,15 Mb):
_http://depositfiles.com/files/cz4wolcjx

В архиве небольшое видео по работе со скриптом.

Также в архиве есть небольшие три программки, наверное для веса:
1. Internet File Size - определить настоящий размер файла, тип и дату его обновления на сервере, а также покажет настоящий адрес страницы или файла, на который указывает ссылка, типа, - /downloadfile?id=34532
2. NetSpeeder - с ее помощью вы можете ускорить соединение с интернет за счет запоминания IP адреса посещенного сайта. В следующий раз Ваш браузер пойдет прямиком на сайт, а не по DNSам...
3. SmartWhois - это удобное средство получения всей доступной информации о любом IP-адресе...