Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Закачка файлов с определённого сайта на сервер
Нужен скрипт

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

Sergeant

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0 0
PHP установлен без поддержки cURL. Если сервер свой - пересобрать с поддержкой, иначе - идти другими путями (fopen(), fsockopen(), file_get_contents()).

Всего записей: 1553 | Зарегистр. 06-08-2001 | Отправлено: 17:34 18-03-2006
0 0



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergeant
я в этом дуб-дерево-баобаб. нужно носом тыкнуть ):

----------
СЕКС! СЕКС! СЕКС! для ежедневного просмотра перед сном.

Всего записей: 13755 | Зарегистр. 11-04-2002 | Отправлено: 18:03 18-03-2006
Brodyaga



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
баобабы надо поливать...
fsockopen()-соединяешься с сервером
file_get_contents-берем содержимое файла.
{www.php.net}
идем сюда.

Всего записей: 2713 | Зарегистр. 07-01-2006 | Отправлено: 21:39 18-03-2006
Donatello



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нужен скрипт для закачки страниц с https и сохранения на ФТП или через скрипт в опред. директорию например - это уже не критично. Также нужно чтобы он мог работать со списком, хотя бы от 20000 ссылок. И самый шик был бы... если бы он вёл лог, или лучше получал размер страницы, если больше например, не скачивать. Или даже лучше получить размер всех страниц и плохих ссылок и сохранить это всё в лог, без скачивания. Такое реально найти? Или хотя бы часть этого... =)

----------
Манифест
Правда24
Лучше быть хорошим человеком, «ругающимся матом», чем тихой, воспитанной тварью. Ф.Г. Раневская





Здесь думают как написать, а не найти скрипт /Cheery/

Всего записей: 4312 | Зарегистр. 17-08-2003 | Отправлено: 03:51 13-04-2006 | Исправлено: Cheery, 05:39 13-04-2006
edogs

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Donatello
wget?

Всего записей: 1778 | Зарегистр. 25-07-2004 | Отправлено: 03:56 13-04-2006
Donatello



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Здесь думают как написать, а не найти скрипт /Cheery/

 
Автор этой темы скрипт искал, даже в теме написано - Ищу скрипт. Также по поиску выдало это: http://forum.ru-board.com/forum.cgi?action=filter&forum=24&filterby=topictitle&word=%F1+%F1%E5%F0%E2%E5%F0%E0+%ED%E0+%F1%E5%F0%E2%E5%F0 однако первая тема тобой же закрыта (в ней человек тоже искал скрипт), и стоит ссылка на эту тему. Остальные две темы не несут какой-либо смысловой нагрузки. =))) Зачем так всё усложнять? Иногда начинаешь понимать невбии.
 
edogs
 
Интересная программка, но копирование файлов на локальную машину или даже просто проверка займёт достаточно много времени, поэтому хотелось бы всё-таки на сервер копировать.

----------
Манифест
Правда24
Лучше быть хорошим человеком, «ругающимся матом», чем тихой, воспитанной тварью. Ф.Г. Раневская

Всего записей: 4312 | Зарегистр. 17-08-2003 | Отправлено: 06:56 13-04-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Donatello

Цитата:
Автор этой темы скрипт искал, даже в теме написано - Ищу скрипт. Также по поиску выдало это: http://forum.ru-board.com/forum.cgi?action=filter&forum=24&filterby=topictitle&word=%F1+%F1%E5%F0%E2%E5%F0%E0+%ED%E0+%F1%E5%F0%E2%E5%F0 однако первая тема  тобой же закрыта (в ней человек тоже искал скрипт), и стоит ссылка на эту тему. Остальные две темы не несут какой-либо смысловой нагрузки. =))) Зачем так всё усложнять? Иногда начинаешь понимать невбии.  

то, что он искал, решается парой строк, которые и написали.. тебе нужен законченный и более крупный скрипт. Поэтому, плиз, сами знаете в какой раздел.

Цитата:
Интересная программка, но копирование файлов на локальную машину или даже просто проверка займёт достаточно много времени, поэтому хотелось бы всё-таки на сервер копировать.

советую почитать документацию. как раз на серверах она и есть и очень подходит для данной задачи.
man wget
 
ps: советую не обсуждать действия модератора - это нарушает правила.
pps: а хочется сделать самостоятельно - основная часть уже дана выше. добавляем чтение из файла, проходим по массиву ссылок в цикле, передавая их той части кода, что указана выше.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:00 13-04-2006 | Исправлено: Cheery, 07:19 13-04-2006
newbies



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
скачал ,   http://kadabra.iatp.org.ua/files/store.tar.bz2 - download
поставил <
а вот где там в скрипте  ставить ссылку ну ftp , что бы туда файлик заливался , так и не нашол ! хелп

Всего записей: 2112 | Зарегистр. 23-06-2006 | Отправлено: 06:29 10-01-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
newbies

Цитата:
а вот где там в скрипте  ставить ссылку ну ftp , что бы туда файлик заливался , так и не нашол

запусти с сервера index.php и увидишь

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:32 10-01-2007
newbies



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а есть такой скрипт , что  бы можно было качать не с компа на сервер , а  просто  залил  скрипт   запустил ,   нашёл ссылку ну   что бы прогу слить < вставил туда её ,  путь указал куда заливать на ftp  сервер и нажал , что бы скачалось !  

Всего записей: 2112 | Зарегистр. 23-06-2006 | Отправлено: 06:44 10-01-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
newbies

Цитата:
а есть такой скрипт , что  бы можно было качать не с компа на сервер , а  просто  залил  скрипт   запустил ,   нашёл ссылку ну   что бы прогу слить < вставил туда её ,  путь указал куда заливать на ftp  сервер и нажал , что бы скачалось !  

а то, что выше, тебя не устраивает?
или вот..  
http://forum.ru-board.com/topic.cgi?forum=31&topic=7603#2


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:57 10-01-2007
newbies



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
тот что выше чет не пашет ,  где там указывать путь я так и не понял < что бы  заливал с нета файлы в фтпшник который я  укажу .

Всего записей: 2112 | Зарегистр. 23-06-2006 | Отправлено: 07:08 10-01-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
тот что выше чет не пашет ,  где там указывать путь я так и не понял < что бы  заливал с нета файлы в фтпшник который я  укажу  

ссылку, что дал.. простейший код, работает с включенными fopen wrappers с чем угодно

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:10 10-01-2007
newbies



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ок




п. 2.8.2. главы VIII Соглашения по использованию /Cheery/

Всего записей: 2112 | Зарегистр. 23-06-2006 | Отправлено: 19:02 10-01-2007 | Исправлено: Cheery, 20:48 10-01-2007
stroibat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а если нужно несколько файлов залить или заливать по списку урлов.
есть готовое решение?
 
Добавлено:
 
 
 
 
и еще вопрос
 
ссылка на сайте вида http://www.sait.ru/papka/file/file.zip
 
при нажатии получается http://www.sait.ru/papka/file/dfg34trth4w5yrthr/file.zip
 
думаю вставляется сессия. как качать такие файлы?

Всего записей: 72 | Зарегистр. 17-01-2007 | Отправлено: 15:56 26-03-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stroibat

Цитата:
думаю вставляется сессия. как качать такие файлы?

парсить страницу.. смотреть что за ссылка.. качать.. другого способа нет.

Цитата:
а если нужно несколько файлов залить или заливать по списку урлов.
есть готовое решение?  

то, что было сделано выше, но в цикле

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 18:54 26-03-2007
stroibat



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо  
решение нашел
 
 
PHP RapidGet Pro 3

Всего записей: 72 | Зарегистр. 17-01-2007 | Отправлено: 19:10 26-03-2007
LifeBEC



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что-то я не понял как этот скрипт работает. Пытался запустить, а оно какую-то фигню пишет

 
Если речь идет об этом скрипте
 

Цитата:

Код:
I wrote a simple function for grabbing binary files from the web.  
 
<?php  
function wwwcopy($file,$nfile)  
{  
   $fp = @fopen($file,"rb");  
   while(!feof($fp))  
   {  
       $cont.= fread($fp,1024);  
   }  
   fclose($fp);  
 
   $fp2 = @fopen($nfile,"w");  
   fwrite($fp2,$cont);  
   fclose($fp2);  
}  
?>  

 
тестировал на своем localhoste, ничего не происходит, пустой экран   .
 

Цитата:
функция приведена..  только, раз нет шелла, то скорее всего и хостинг бесплатный, а там у тебя ничего не выйдет.

 
Что нету чтоли, бесплатные хостинги  предоставляющие шелл доступ   ?

Всего записей: 367 | Зарегистр. 24-03-2009 | Отправлено: 19:14 04-04-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LifeBEC

Цитата:
Что нету чтоли, бесплатные хостинги  предоставляющие шелл доступ  

если и есть, то не дадут они коннекты во вне делать.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:32 04-04-2009
LifeBEC



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
http://kadabra.iatp.org.ua/files/store.tar.bz2 - download

 
Никак не могу скачать, зеркало ест? ПЛЗ!!!

Всего записей: 367 | Зарегистр. 24-03-2009 | Отправлено: 21:32 04-04-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Закачка файлов с определённого сайта на сервер


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.B0ard 2000-2026

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru