ValeryK
|
Новичок
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 32
|
|
|
Ошибочное определение типа скачиваемого файла
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: Ошибочное определение типа скачиваемого файла
27/08/2008 06:22
[Re: ValeryK]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Настроить обработку CAB-файлов в Opera.
Настройки-Дополнительно-Загрузки, кнопка Добавить, вписать расширение cab и выбрать сохранение на диск.
|
ValeryK
|
Новичок
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 32
|
|
|
Re: Ошибочное определение типа скачиваемого файла
27/08/2008 08:28
[Re: Ilya]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
...не-а, не помогло есть добровольцы щелкнуть по выше приведенной ссылке и подтвердить/опровергнуть глюк?
|
Ilya
|
Admin
|
|
|
Зарегистр: 15/04/2003
|
Сообщений: 4254
|
Из: Санкт-Петербург
|
|
Re: Ошибочное определение типа скачиваемого файла
27/08/2008 09:19
[Re: ValeryK]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Да, переименовывает. Напишу баг-репорт. А пока можешь пользоваться контекстным меню правой кнопки мыши, пункт - "Сохранить содержимое как..." с ручной правкой расширения.
|
ValeryK
|
Новичок
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 32
|
|
|
Re: Ошибочное определение типа скачиваемого файла
27/08/2008 10:09
[Re: Ilya]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Спасибо, Илья! В репорте хорошо бы упомянуть и про OperaMobile 9.51beta, если бы не она, я бы не заметил этой ошибки... Там этот баг приводит к невозможности открытия файла (cab в Windows Mobile это файл-дистрибутив приложения), т.к. сохраненный с расширением rar, он и архиватором не открывается.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Ошибочное определение типа скачиваемого файла
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: Ошибочное определение типа скачиваемого файла
27/08/2008 10:36
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
iNDiAnFLy, второй способ, конечно, радикальнее и красивее. Жаль только, что он не реализован "из коробки", а надо своими руками лезть...
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Ошибочное определение типа скачиваемого файла
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: Ошибочное определение типа скачиваемого файла
27/08/2008 11:24
[Re: Angolier]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
...это будет наверно уже разговор для другой "доски", но в WM это расширение (САВ) самое востребованное и часто используемое при закачках. Поменять-то расширение - не вопрос после скачивания, только вот до этого надо еще догадаться! На КПК далеко не так все очевидно.
|
Ilya
|
Admin
|
|
|
Зарегистр: 15/04/2003
|
Сообщений: 4254
|
Из: Санкт-Петербург
|
|
Re: Ошибочное определение типа скачиваемого файла
27/08/2008 12:30
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Баг-репорт отправил.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Ошибочное определение типа скачиваемого файла
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: Ошибочное определение типа скачиваемого файла
27/08/2008 16:52
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Ну, я отправил, а там пусть сами разбираются - баг или нет
|