Нормальное скачивание файлов в Opera
Я достаточно регулярно сталкивался с подобным поведением Оперы при попытке скачать какой-нибудь rar-архив.

С выходом Оперы 10.60 словить этот глюк оказалось гораздо проще — достаточно попытаться скачать Flash Player.
В принципе, можно дождаться, когда файл в таков виде загрузится до конца, а потом сохранить его, поменяв расширение. Но этот способ актуален только для небольших файлов и ленивых юзеров, которым впадлу исправить один параметр.
Для начала решение, потом объяснение.
Вставляем в Опере в адресную строку следующее: opera:config#trust server types, ставим галочку, сохраняем и перезапускаем браузер.
Идея в том, что при запросе файла сервер отдает браузеру тип запрашиваемого файла, дабы браузер уже сам решил, в каком виде этот файл показать пользователю. И порой сервер отдает всякие архивы и исполняемые файлы с типом text/plain, из-за чего браузер пытается отобразить файл как обычный текст.
Включенный параметр trust server types заставляет Оперу игнорировать тип, отдаваемый сервером, и выбирать нужное действие в зависимости от расширения файла.










