|   |   | 
| 
 | Скачиваются битые 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: Питон - это сейчас стандарт для парсингиста. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |