|
Скачиваются битые WebP файлы через ПолучениеФайловИзИнтернета 🠗 (Волшебник 11.11.2024 13:38) | ☑ | ||
---|---|---|---|---|
0
BDV
08.11.24
✎
12:46
|
При скачке файлов из интернета в формате .webp через ПолучениеФайловИзИнтернета.СкачатьФайлВоВременноеХранилище(Фото,, Истина) получаю битый webp файл, которые не удается открыть. Если скачиваю его вручную из браузера, то все в порядке. В чем может быть проблема? Какие варианты решения?
p.s. с остальными форматами (png, jpg, jpeg...) все в порядке. |
|||
1
Волшебник
08.11.24
✎
12:52
|
Используйте КопироватьФайлАсинх()
|
|||
2
Garykom
гуру
08.11.24
✎
13:14
|
(0) Отладчик в зубы и точку останова в ПолучениеФайловИзИнтернета.ПолучитьФайлИзИнтернет
|
|||
3
Garykom
гуру
08.11.24
✎
13:16
|
(2)+ И да хочу огорчить но уже давно (а скоро будет еще хуже)
В браузере по тому же url одно А из 1С (или другого софта) другое получится |
|||
4
osa1C
08.11.24
✎
13:18
|
(0) А пробовал конвертировать полученный "битый" webp в jpeg? Что получится? Webp файл не распознает операционная система Windows, не видят многие популярные программы и формы загрузки изображений на сайте.
|
|||
5
Волшебник
08.11.24
✎
13:26
|
(3) Почему? Браузер это не софт или он как-то по-другому работает?
|
|||
6
osa1C
08.11.24
✎
13:54
|
(5) Вот что по этому поводу говорит справка Яндекс:
Формат загружаемой картинки зависит от сервера. Сервер может генерировать формат WebP, если он определил Яндекс Браузер как программу, распознающую WebP. В этом случае Браузер не может повлиять на выбор формата. Не везде картинки скачиваются в WebP. Например, изображение с Яндекс Картинок будет сохранено в формате JPEG. https://yandex.ru/support/browser/ru/working-with-files/download-files.html#loading-problem |
|||
7
sikuda
08.11.24
✎
14:05
|
(3) "В браузере по тому же url"
<picture> <source media="(max-width: 768)" srcset="img-for-mobile.jpg"> <source media="(min-width: 769px)" srcset="img-for-desktop.jpg"> <img src="img-for-desktop.jpg " alt="Alt изображения"> </picture> ТС наверно путает скачивание файлов(неважно какого формата) и попытка стащить с сайта картинки(которые файлами могут и не быть или быть несколькими файлами) |
|||
8
sikuda
08.11.24
✎
14:10
|
И да после 2014 года внутренний браузер 1С отстал от современности.
webp он не показывает - https://developers.google.com/speed/webp/gallery1 Браузер 1С брать здесь - https://infostart.ru/1c/tools/1028882/ |
|||
9
Garykom
гуру
08.11.24
✎
14:13
|
(6) (7) я слегка на другое намекал
что в браузере может быть DoH и средства обхода ТСПУ а на сервере 1С или другом ПО нет и любимый РКН и провайдер вместо картинки с запрещенным доменом возвращает хз что но и вариант что сервер где картинка для разных клиентов возвращает разное, тоже вероятен грабберов/парсеров не любят |
|||
10
BDV
08.11.24
✎
19:46
|
(4) Пробовал конвертировать, не помогло, конвертер ошибку выдает, что webp битый.
|
|||
11
ProxyInspector
08.11.24
✎
20:36
|
Так ты сравни битый и не битый файл. Размер, содержимое.
|
|||
12
osa1C
08.11.24
✎
20:21
|
(10) а в браузере открывается файл? Правой кнопкой мыши, открыть как... Если да, то открой в браузере, правой кнопкой на него - Скопировать и вставь в Paint. А оттуда попробуй сохранить в jpeg
|
|||
13
BDV
11.11.24
✎
13:27
|
(12) нет, не открывается
|
|||
14
arsik
гуру
11.11.24
✎
13:37
|
ТС наверно спарсить захотел с маркета какого. Нихрена так не будет работать.
|
|||
15
BDV
11.11.24
✎
13:37
|
Выяснил, что файл внутри - HTML документ с проверкой на робота)
|
|||
16
arsik
гуру
11.11.24
✎
13:42
|
(15) Учи питон
|
|||
17
sikuda
11.11.24
✎
14:40
|
(15) Так дай ссылку посмотреть на это чудо, а то прибегают студенты (16) и вместо изучения технологии впаривают еще один язык.
|
|||
18
arsik
гуру
11.11.24
✎
16:10
|
(17) Ну с защищенных сайтов тяжело стандартной 1С парсить данные. Да и почти невозможно. И будет очень медленно. Для питона миллион примочек есть для обхода таких защит.
PS: Питон - это сейчас стандарт для парсингиста. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |