Что нового

Не скачивается файл

Scampy

Новичок
Сообщения
54
Репутация
0
Добрый день!
Подскажите плиз, почему не скачивается файл? Раньше все было ном. Из браузера по ссылке закачка происходит.
Код:
InetGet("https://www.techspot.com/downloads/downloadnowfile/775/?evp=ff8d195bff78902eba20815bfbd96572&file=924", "C:\klite")

Спасибо
 

Prog

Продвинутый
Сообщения
575
Репутация
68
Обновите Internet Explorer до текущей версии.
Проверьте скачивается ли файл в Internet Explorer.

Есть права на запись на диск C:?
 
Автор
S

Scampy

Новичок
Сообщения
54
Репутация
0
Обновите Internet Explorer до текущей версии.
Проверьте скачивается ли файл в Internet Explorer.

Есть права на запись на диск C:?
Обновил до последнего. Не скачивается. Висит на "Just a moment..."
Права на запись есть.
 

Prog

Продвинутый
Сообщения
575
Репутация
68
Если IE, не скачивает, то InetGet(), также не сможет.
Используйте другие возможности например CURL.

Или напишите этот код на другом ЯП, у которого есть функции не зависящие от IE и скачивающие данный файл.

Обновил до последнего.
Видимо не последнего потому что в Win 10 с IE по умолчанию, файл скачался.
 
Автор
S

Scampy

Новичок
Сообщения
54
Репутация
0
Если IE, не скачивает, то InetGet(), также не сможет.
Используйте другие возможности например CURL.

Или напишите этот код на другом ЯП, у которого есть функции не зависящие от IE и скачивающие данный файл.


Видимо не последнего потому что в Win 10 с IE по умолчанию, файл скачался.
Ну вот у меня тоже Win10 в котором еще есть IE. 22H2 19045.3448
А почему тогда с другого сайта с подобного вида ссылкой InetGet скачивает?
 

Alecsis

Осваивающий
Сообщения
109
Репутация
42
Сайтоделы вероятно что-то «напилили» на своей стороне, а конкретно — нашпиговали страницу новомодными извратами, в т.ч. скриптами. Браузер их (скрипты) худо-бедно отрабатывает, а вот у InetGet() мозги встают раком. А curl.exe (уже лет 5+, как штатно присутствует в Win10) просто отдаёт .html-страницу
Если качнуть упомянутым curl.exe, то по Вашей ссылке скачивается упомянутая html-страница.
Код:
curl --location   --url "https://www.techspot.com/downloads/downloadnowfile/775/?evp=ff8d195bff78902eba20815bfbd96572&file=924"  --output "klite"
И вот что получаем (заархивировал для компактности)
PS Кстати, у штатной ф-ции InetGet() много лет назад заметил ряд странностей, когда она спотыкается на ровном месте .
Потому и вышвырнул её из своих скриптов.
PS2 Scampy чуток опередил :acute:
 

Вложения

  • klite.7z
    6.5 КБ · Просмотры: 2

Prog

Продвинутый
Сообщения
575
Репутация
68
Ну вот у меня тоже Win10 в котором еще есть IE. 22H2 19045.3448
Запустите приложение из архива и посмотрите сможет ли оно скачать файл. На скачивание требуется время и нужно немного подождать в зависимости от скорости интернета.
По окончанию скачивания появится окно об успешном скачивании или ошибке.
 

Вложения

  • klite.zip
    291 КБ · Просмотры: 2
Автор
S

Scampy

Новичок
Сообщения
54
Репутация
0
Запустите приложение из архива и посмотрите сможет ли оно скачать файл. На скачивание требуется время и нужно немного подождать в зависимости от скорости интернета.
По окончанию скачивания появится окно об успешном скачивании или ошибке.
Да, сообщение есть об успешном скачивании. А Вы видели что в итоге скачивается? Должно быть скачано около 50Mb, а по приложению из архива килобайты буквально.
Видимо и правда сайтоделы на странице намудрили как выше человек ответил.
 

Prog

Продвинутый
Сообщения
575
Репутация
68
А Вы видели что в итоге скачивается? Должно быть скачано около 50Mb,
Скачивается файл размером 55 126 737 байт.
При его запуске появляется сообщение
---------------------------
Setup
---------------------------
This installer is for a smaller variant ("FULL") of the K-Lite Codec Pack than the variant that is currently installed ("MEGA").
Installed components from the larger variant that are not included in this smaller variant will be removed.
Do you want to continue with the installation?
---------------------------
Да Нет
---------------------------
 
Верх