ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | myOpera.net | Поиск
Ошибочное определение типа скачиваемого файла ValeryK  08/27/08 06:09 AM

Ситуация такая: имеем прямую ссылку на скачивание файла с расширением САВ (например эту: _//download.qip.ru/pda/qippda2040.cab_ Клацаем по ней мышой и видим чудо - опера предлагает сохранить этот файл с другим расширением, теперь уже RAR!
IE этот файл скачивает нормально. То, что это глюк именно оперы, а не кривых настроек операционки я убедился, когда та же самая ситуация полностью повторилась на моем КПК, только уже с Opera Mobile 9.51beta
Вопрос к спецам: КАК ЛЕЧИТЬ?
Спасибо.

Re: Ошибочное определение типа скачиваемого файла Ilya  08/27/08 06:22 AM

Настроить обработку CAB-файлов в Opera.

Настройки-Дополнительно-Загрузки, кнопка Добавить, вписать расширение cab и выбрать сохранение на диск.

Re: Ошибочное определение типа скачиваемого файла ValeryK  08/27/08 08:28 AM

...не-а, не помогло
есть добровольцы щелкнуть по выше приведенной ссылке и подтвердить/опровергнуть глюк?

Re: Ошибочное определение типа скачиваемого файла Ilya  08/27/08 09:19 AM

Да, переименовывает. Напишу баг-репорт. А пока можешь пользоваться контекстным меню правой кнопки мыши, пункт - "Сохранить содержимое как..." с ручной правкой расширения.

Re: Ошибочное определение типа скачиваемого файла ValeryK  08/27/08 10:09 AM

Спасибо, Илья!
В репорте хорошо бы упомянуть и про OperaMobile 9.51beta, если бы не она, я бы не заметил этой ошибки...
Там этот баг приводит к невозможности открытия файла (cab в Windows Mobile это файл-дистрибутив приложения), т.к. сохраненный с расширением rar, он и архиватором не открывается.

Re: Ошибочное определение типа скачиваемого файла iNDiAnFLy  08/27/08 10:19 AM

проблема достаточно бородатая: многие серверы отдают файлы не указывая или неверно указывая медиа-тип, Opera в случаях "несостыковок" самостоятельно определяет медиа-тип и делает это не как венда по расширению, а как *NIX по содержимому (это правильно), при этом пытаясь помочь пользователю, заодно и исправляет расширение (если его нет или оно не совпадает с медиа-типом)...

скачать файл не меняя расширение можно:
1. скопировать адрес файла и поместить его в поле "Quick Download" на странице загрузок

2. поправить обработку медиа-типа application/x-rar-compressed
-- находим в настройках этот медиа-тип,
добавляем после запятой к расширению "rar" расширение "cab"
выглядеть должно так:
application/x-rar-compressed rar,cab

вуаля, всё правильно скачивается и с исходным расширением

Re: Ошибочное определение типа скачиваемого файла ValeryK  08/27/08 10:36 AM

iNDiAnFLy, второй способ, конечно, радикальнее и красивее.
Жаль только, что он не реализован "из коробки", а надо своими руками лезть...

Re: Ошибочное определение типа скачиваемого файла iNDiAnFLy  08/27/08 10:38 AM

ну не могут разработчики предусмотреть всё =)
это же люди, а не машины,
тем более, что расширений слишком много -- добавлялли только те, которые наиболее часто встречаются в сети интернет

Re: Ошибочное определение типа скачиваемого файла Angolier  08/27/08 10:44 AM

также подтверждаю...
расширение можно поменять и после скачивания.

Re: Ошибочное определение типа скачиваемого файла ValeryK  08/27/08 11:24 AM

...это будет наверно уже разговор для другой "доски", но в WM это расширение (САВ) самое востребованное и часто используемое при закачках.
Поменять-то расширение - не вопрос после скачивания, только вот до этого надо еще догадаться! На КПК далеко не так все очевидно.

Re: Ошибочное определение типа скачиваемого файла Ilya  08/27/08 12:30 PM

Баг-репорт отправил.

Re: Ошибочное определение типа скачиваемого файла iNDiAnFLy  08/27/08 03:07 PM

а зачем багрепорт?
сомневаюсь, что это именно ошибка, ведь Opera правильно себя повела.
не мгут же норвеги добавлять в медиа-типы все возможные расширения который используются для application/x-rar-compressed,
да и многих других тоже нет,
я вот сейчас посмотрел: нет например 7z,
или вот tbz2 -- медиа-тип есть, а такого расширения нет, хотя достаточно часто сокращают tar.bz2 до tbz2


Re: Ошибочное определение типа скачиваемого файла Ilya  08/27/08 04:52 PM

Ну, я отправил, а там пусть сами разбираются - баг или нет


MyOpera.net - Home


Rambler's Top100