Мой маленький подарок всем пользователям WM2003 (SE): прекрасный браузер Opera Mini 5!
Во время тестирования Windows Mobile версии текущего релиза Opera Mini 5 beta (подробней читайте об этом здесь
http://www.smartphonemag.com/cms/blog/9/na...and-just-great), я также проверял ее на моем старом IPAQ 2210 с системой WM2003.
Само собой, CAB инсталлер не работал, так как был сжат: тем не менее, после ручной распаковки приложение начинало работать. Это полностью относится как к WM2003, так и к WM2003SE, и это отличные новости для всех пользователей, кто попал с этими старыми операционными системами и долго не имел никакого WM2003 (SE)-совместимого браузера. (ЕМНИП, была версия Opera Mobile 8,65, почти три года тому назад, которая до сих пор поддерживает ОС - никаких других версий после этого, за исключением, конечно, PIE плагинов.)
Вобщем, я на скорую руку переделал CAB файл так, что он может работать под WM2003 (SE). Скачать его можно здесь
http://winmobiletech.com/sekalaiset/om5.zip. (Распакуйте его перед установкой!)
Вот краткое руководство для тех, кто хочет сделать то же самое:
1, для того чтобы распаковать исходный CAB файл (вместе с INF файлом), скачатйте MSCEInf отсюда
http://www.freewareppc.com/download/utilities/msceinf.shtml2, для того чтобы пережать новые, WM2003-совместимые CAB файлы, скачайте CabWiz. Это компонент Visual Studio, который есть во многих утилитах для работы с кабами, например, QuickCab 2.0, его можно скачать отсюда
http://forum.xda-developers.com/showthread.php?t=400221 . Вам понадобятся только два cabwiz .* файла (cabwiz.exe и cabwiz.ddf).
Кстати, если вы просто хотите быстро развернуть какие-то файлы в предопределенные места (если приложение не поддерживает перенос) и / или внести некоторые изменения в реестр, это легко сделать с помощью QuickCab. Для наших нужд он не подходит, так как в отличие от CabWiz он не поддерживает перемещение. Таким образом, нам предстоит лишь извлечь из него нужные файлы.
3, распакуйте MSCEInf в любую директорию на компьютере; запустите. Перетащите в него каб-файлы мышью.
4, нажмите кнопку "Извлечь CAB с оригинальными именами в папке" (седьмая иконка на панели слева). Распакуйте файлы в любую пустую папку. Создайте
прим. файл INF, в котором будут описаны имена файлов пакета установки, ярлыки для создания, строки путей, необходимые для установки приложения в любом другом месте, например в карте памяти, и тд.
5, скопируйте 2 cabwiz .* файла в ту же папку, где находится только что созданный INF. Введите команду "cabwiz имя-INF-файла", и CAB файл будет создан. Файл сabwiz.ddf определяет выходные данные как несжатые (см. в нем опцию Compress=OFF), поэтому инсталлятор будет совместим с WM2003.
Заметьте, вам понадобится хорошее и бесплатное приложение создания кабов для установки приложения в любое место, кроме встроенной памяти.
Обратите внимание, я также протестировал Opera Mobile 10 - ни первая бета, ни финальный релиз не совместимы с WM2003 (SE).