PDA

Просмотр полной версии : CABы и всё что с ними связано


splendo
, 02:44
Информация по CAB архивам.

Введение.

Многие люди, недавно купившие свой первый КПК не знают что делать с архивами CAB, ибо логично, что раз это windows, хоть и мобильный, то установочники должны быть *.exe, но на самом деле в CAB нет ничего плохого........

Получение архивов CAB.

Обычно производители софта предлагают на выбор скачать EXE для установки с ББ или CAB для установки с КПК, но если есть только мастер установки с ББ, то можно запустить мастер, а затем взять CAB в: С: (или диск,на который вы ставили active sync (бесплатно на microsoft.com или на диске из комплекта поставки кпк))/program files/microsoft active sync/папка с названием нужной программы. После этого CAB можем кинуть на карту памяти КПК и после ХР всегда можно будет поставить программу без помощи ББ.

Установка

Чтобы установить CAB нужно просто его запустить на КПК, но процесс установки будет различаться, в зависимости от вашей ОС на КПК. В WM2002 , WM2003 , WM2003SE программа установится на тот носитель, где лежал CAB и сам архив после установки удалится, а вот в WM5 запустится мастер, который сообщит вам вес программы, предложит на выбор носитель памяти, а после установки ещё и напишет предназначалась ли программа изначально для WM5 или нет, да и каб после установки останется. Ещё можно воспользоваться active sync, которая скопирует CAB и запустит его,для этого просто ставим программу с ББ, с помощью мастера установки (exe). А также можно воспользоваться этой программой (http://3ppc.net/forum/showthread.php?t=2228), если установка происходит непосредственно с КПК. Она позволит установить программу в любую папку КПК, а не в корень, как это обычно происходит на WM 2002/2003. Если же вы хотите установить программу через настольный компьютер в выбранную папку, то вам необходимо внести следующие изменения в реестр КПК:

HKEY_LOCAL_MAINE\SOFTWARE\Apps\Microsoft Application Installer\
Назначаем параметру "fAskDest" значение 1.

Но некоторые программы устанавливаются вообще без CAB, вы просто копируете программу в любую папку и создаёте ярлык в windows/start menu/programs.
Некоторые программы,написанные на framework можно запускать и на ББ и на КПК, но если это твикеры то врятли они будут работать одинаково, ключи реестра то различаются..........