Войти

Показать полную графическую версию : 16 бит на х64


Saldaman
10-08-2014, 22:57
есть программа с 16-ти битным установщиком http://www.karat-npo.ru/view_text/id/48.htm КАРАТ-Экспресс II , есть ли возможность воткнуть её на 64х битную ось, но не на виртуалку. На виртуалке х32 работает нормально. Дело в том что когда работаешь с ней на виртуальной машине, то появляются другие неудобства. Печать на удалённом принтере и т.д. и т.п.

mwz
10-08-2014, 23:02
Saldaman, теоретически возможно, переделав установщик на 32-битный. При обязательном условии, что сама программа 32-битная. Но это вопрос к разработчикам программы.

Других вариантов нет.

Iska
10-08-2014, 23:12
есть ли возможность воткнуть её на 64х битную ось, »
Развернуть на x86, скопировать на x64 — пробовали?

XPEHOMETP
10-08-2014, 23:14
А если несколько исследовательски подойти к установке в витруалке? Проследить с помощью некой программы (коих - миллион), какие изменения в реестре делает данный установщик. Да, в реальной системе на это отслеживание накладывается "шум" от параллельно выполняющихся программ, которых, скажем, неудержимо потянуло в интернет обновляться... Но на виртуалку обычно ставят минимум всего. И редко когда интернет подключают. Так что, попробуйте, чем черт не шутит! Экспортируйте внедренные инсталятором ключи реестра, перепишите папку с программой... Вдруг прокатит?

Iska
10-08-2014, 23:15
mwz, там ещё интереснее: снаружи x86-инсталлятор sfx-Cab, внутри — разложенный по дискетам 16-разрядный InstallShield третьей версии. И уже внутри него — x86 приложение. Вот так вот ;).

XPEHOMETP, ничего особенного не пишет. Регистрация, одна ассоциация и куча пустопорожнего унаследованного кода.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ExpressII\Shell\Open\Command]
@="C:\\program Files\\НПП Уралтехнология\\Karat - express II\\karatII \"%1\""

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.kx2]
@="ExpressII"


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\База]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Параметры]
"COM1"=hex(2):30,00,00,00
"COM2"=hex(2):30,00,00,00
"COM3"=hex(2):30,00,00,00
"COM4"=hex(2):30,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Приборы]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Шаблоны]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Шаблоны\Переменные]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Шаблоны\Приборы]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Шаблоны\Файлы]

[HKEY_LOCAL_MACHINE\SOFTWARE\Уралтехнология\Karat - express II\1.0\Эталон]

[HKEY_LOCAL_MACHINE\SOFTWARE\НТЦ Уралтехнология]

[HKEY_LOCAL_MACHINE\SOFTWARE\НТЦ Уралтехнология\Karat - express II]

[HKEY_LOCAL_MACHINE\SOFTWARE\НТЦ Уралтехнология\Karat - express II\1.0]

[HKEY_LOCAL_MACHINE\SOFTWARE\НТЦ Уралтехнология\Karat - express II\1.0\Адреса]

[HKEY_LOCAL_MACHINE\SOFTWARE\НПП Уралтехнология]

[HKEY_LOCAL_MACHINE\SOFTWARE\НПП Уралтехнология\Karat - express II]

[HKEY_LOCAL_MACHINE\SOFTWARE\НПП Уралтехнология\Karat - express II\2.77]
"Name"="@@@@@@@@@@@@"
"Company"="@@@@@@@@@@@@"


При удалении разделов, после запуска приложения — разделы восстанавливаются (за исключением ассоциации и регистрации).

Saldaman
11-08-2014, 11:36
пытался всяко разно, и с помощью Total Uninstall. потом выпустить в реальную ось. ничего не даёт. Так что похоже мне тока к разработчикам. Может если я тока чего не догоняю по своей неопытности.




© OSzone.net 2001-2012