Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Парс ссылки для загрузки файла

Ответить
Настройки темы
PowerShell - [решено] Парс ссылки для загрузки файла

Аватара для a1ek9

Пользователь


Сообщения: 56
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: a1ek9
Дата: 26-08-2024
Добрый день! Не подскажите, почему парсит ссылку с портабл версией а не с инсталером?
Код: Выделить весь код
@echo off
@for /f "tokens=* usebackq" %%f in (`powershell -command "(wget "https://librewolf.net/installation/windows/").links | ? 'class' -eq 'jsx-3135004230 button text-gray focus:ring primary  ' | select -exp href"`) do @set var=%%f
echo %var%
pause
Пробовал по разному, захват происходит либо второй ссылки, либо вовсе четвёртую(
Вот эту нужно поймать:
Код: Выделить весь код
href="https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/129.0.2-1/librewolf-129.0.2-1-windows-x86_64-setup.exe"

Отправлено: 13:59, 26-08-2024

 

Аватара для NickM

Ветеран


Contributor


Сообщения: 4432
Благодарности: 1044

Профиль | Отправить PM | Цитировать


Цитата a1ek9:
Вот этот параметр искал по интернету, сайтов 20 облазил перечитал, не смог найти. Искал как в целом работать с фильтрами. »
about_Comparison_Operators

Цитата a1ek9:
Этот код не отработал. »
Что именно не отработало? Какую ошибку Вы получили?

Цитата a1ek9:
Немного переписал ваш первый вариант »
Понятно.

Последний раз редактировалось NickM, 04-11-2024 в 16:00.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:53, 04-11-2024 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для a1ek9

Пользователь


Сообщения: 56
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата NickM:
Что именно не отработало? Какую ошибку Вы получили? »
Сам код рабочий, только фильтр подправить. Я этот код оборачиваю в cmd. Видимо там что-то накосячил. сейчас проверил.
Цитата NickM:
about_Comparison_Operators »
За линк, спасибо)

Отправлено: 16:02, 04-11-2024 | #22



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Парс ссылки для загрузки файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Скачивание файла\Парс строки из файла в переменную a1ek9 Скриптовые языки администрирования Windows 13 02-03-2024 11:38
Любой язык - [решено] RegExt для вытаскивания имени файла из ссылки Uragan66 Скриптовые языки администрирования Windows 6 23-06-2019 22:42
[решено] BSOD, изменение настроек Firefox, командная строка логов загрузки файла, вирус-ссылки JamesD Лечение систем от вредоносных программ 8 17-01-2018 09:23
Закачка файла, передача локальной ссылки в переменную andriy111 AutoIt 0 09-05-2013 22:06
как открыть окно для загрузки файла из JS? Vlad Drakula Вебмастеру 25 22-02-2007 13:04




 
Переход