Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Opera браузер >> Opera for Windows

Страниц в этой теме: 1
ValeryK
Новичок

Зарегистр: 14/12/2004
Сообщений: 32
Ошибочное определение типа скачиваемого файла new 
27/08/2008 06:09     [post link]  

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

Исправлено ValeryK (27/08/2008 08:33)

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 06:22   [Re: ValeryK]   [post link]  

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

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

ValeryK
Новичок

Зарегистр: 14/12/2004
Сообщений: 32
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 08:28   [Re: Ilya]   [post link]  

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

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 09:19   [Re: ValeryK]   [post link]  

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

ValeryK
Новичок

Зарегистр: 14/12/2004
Сообщений: 32
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 10:09   [Re: Ilya]   [post link]  

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

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 10:19   [Re: Ilya]   [post link]  

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

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

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

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

ValeryK
Новичок

Зарегистр: 14/12/2004
Сообщений: 32
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 10:36   [Re: iNDiAnFLy]   [post link]  

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

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 10:38   [Re: ValeryK]   [post link]  

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

AngolierМодератор
Operaman
***

Зарегистр: 19/02/2003
Сообщений: 1446
Из: Россия _ Химки
Re: Ошибочное определение типа скачиваемого файла  
27/08/2008 10:44   [Re: Ilya]   [post link]  

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

ValeryK
Новичок

Зарегистр: 14/12/2004
Сообщений: 32
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 11:24   [Re: Angolier]   [post link]  

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

IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 12:30   [Re: iNDiAnFLy]   [post link]  

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

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 15:07   [Re: Ilya]   [post link]  

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


IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4254
Из: Санкт-Петербург
Re: Ошибочное определение типа скачиваемого файла new 
27/08/2008 16:52   [Re: iNDiAnFLy]   [post link]  

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

Страниц в этой теме: 1  

Opera браузер >> Opera for Windows

Дополнительные сведения
0 зарег. и 178 анонимные пользователи просматривают этот форум.

Модератор:  netman, van_grieg, alter, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 15479

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100