|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скачивание файла\Парс строки из файла в переменную |
|
|
CMD/BAT - [решено] Скачивание файла\Парс строки из файла в переменную
|
Пользователь Сообщения: 57 |
Профиль | Отправить PM | Цитировать
Добрый день! Прошу помощи. Третий день уже гуляю по рунету, перерыл кучу скриптов, но довести до конца так и не смог xD. Воощем сама задача состоит в скачивании файла с mediafire.*** (не знаю можно нет тут линки постить). Вообщем пробовал curl и wget (wget2 только не пробовал).
качает file без расширения, ну понятно что это страничка загрузки файла, в этом файле есть линк на скачку файла, которую надо вытащить (так понял что по номеру строки лучше не делать парс, так как может измениться)
<a class="input popsok" aria-label="Download file" href="https://download1586.mediafire.com/4jsacics6yigFwpWnXlh3fWPXGGxxiPcGZeHB8a4UU6cCuZ7slbzY_O2198VfoPuO3eGNlHXjSvC7gMEMXWLo1094J-ts15YX_u_rCCBGOB2ueOyXXMxkGVPEsW9F3K6sP0sDLjRtRfE80k2lrmOIVMIPr04guI1F7x90fXUHSlk4Iw/h3e51rwcr4jrh8m/iconapp.dll" id="downloadButton" rel="nofollow"> Download (9.33MB) </a> |
|
Отправлено: 12:18, 29-02-2024 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:51, 29-02-2024 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:02, 29-02-2024 | #3 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать уберите "| wget..." и выведет ссылку
|
Отправлено: 14:07, 29-02-2024 | #4 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Цитата Sham:
Цитата Sham:
upd. Зависимости все нашел, теперь вот что пишет grep: The -P and -z options cannot be combined, и файл создает .wget-hsts. |
|||
Последний раз редактировалось a1ek9, 29-02-2024 в 14:32. Отправлено: 14:16, 29-02-2024 | #5 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:41, 29-02-2024 | #6 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Цитата Sham:
|
|
Отправлено: 14:47, 29-02-2024 | #7 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать рабочий grep из MSYS2. grep из git тоже работает, то требует юникод-локаль (set LC_ALL=en_US.utf8).
"\K" (отбрасывает строку слева) требует флага -P (perl - выражения). Есть другие флаги (E и G), может и там что-то есть. |
Отправлено: 16:07, 29-02-2024 | #8 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Цитата Sham:
долго правда, но на первое время сойдет, парс с файла все равно допилю когда время будет. |
|
Отправлено: 17:04, 29-02-2024 | #9 |
Deadooshka Сообщения: 2499
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:10, 29-02-2024 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Скачивание файла hosts с помощью bat-файла и его замена. | Polyarnik | Скриптовые языки администрирования Windows | 1 | 16-12-2021 10:07 | |
CMD/BAT - [решено] Увеличение значения имени переменной или считывание строки файла в переменную | VokaMut | Скриптовые языки администрирования Windows | 12 | 26-11-2012 15:54 | |
CMD/BAT - [решено] Имя файла из строки копируемого файла. | Seryoga204 | Скриптовые языки администрирования Windows | 20 | 16-03-2011 21:15 | |
CMD/BAT - [решено] Чтение строки из файла в переменную | Николя | Скриптовые языки администрирования Windows | 42 | 17-01-2010 19:42 |
|