За последние 24 часа нас посетили 20645 программистов и 1098 роботов. Сейчас ищут 414 программистов ...

Загрузчик файлов из инета.

Тема в разделе "Сделайте за меня", создана пользователем SlavaVa, 10 июл 2019.

  1. SlavaVa

    SlavaVa Новичок

    С нами с:
    22 фев 2019
    Сообщения:
    12
    Симпатии:
    0
    Долго ищу решение своей задачи по инету, никак не найду! Нужно создать прогу, которая читает txt документ с ссылкой на скачивание, а потом скачивает файл в директорию с прогой.

    Помогите пожалуйста!
     
  2. SlavaVa

    SlavaVa Новичок

    С нами с:
    22 фев 2019
    Сообщения:
    12
    Симпатии:
    0
    Долго ищу решение своей задачи по инету, никак не найду! Нужно создать прогу, которая читает txt документ с ссылкой на скачивание, а потом скачивает файл в директорию с прогой.

    Помогите пожалуйста!
     
  3. yanuzay

    yanuzay Активный пользователь

    С нами с:
    28 мар 2018
    Сообщения:
    497
    Симпатии:
    57
    Причем тут php?
     
  4. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    покажите образец txt документа, что там внутри.
     
  5. SlavaVa

    SlavaVa Новичок

    С нами с:
    22 фев 2019
    Сообщения:
    12
    Симпатии:
    0
    Просто ссылка на скачивание http...
     
  6. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    а откуда она там появляется?
     
  7. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.989
    Симпатии:
    759
  8. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.734
    Симпатии:
    1.315
    Адрес:
    Лень
    когда пхп сценарий называют прогой...
     
  9. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.734
    Симпатии:
    1.315
    Адрес:
    Лень
  10. master-web

    master-web Новичок

    С нами с:
    29 май 2019
    Сообщения:
    44
    Симпатии:
    16
    @SlavaVa
    Если я вас правильно понял, то в исходном txt файле нужно найти ссылки, а уже по этим ссылкам скачать документы в папку с приложением.
    В упрощенном варианте это будет выглядеть так
    PHP:
    1. $content = file_get_contents('http://...');
    2. preg_match_all("/\bhttp:\/\/[^\s]+/", $content, $links);
    3. if(isset($links[0]) && is_array($links[0])){
    4.     $links_count = count($links);
    5.     for ($i=0; $i <= $links_count; $i++) {
    6.         $link_content = file_get_contents($links[0][$i]);
    7.         $link_name = '/путь/название-'.($i+1).'.txt';
    8.         file_put_contents($link_name, $link_content);
    9.     }
    10. }
     
  11. twim32

    twim32 Активный пользователь

    С нами с:
    29 мар 2017
    Сообщения:
    275
    Симпатии:
    58
    Хорошая новость! Создавать ничего не надо!
    VisualWget - именно та программа, которая тебе нужна. Копипастишь ссылки в окно, нажимаешь кнопочку и она качает.