Author Topic: SFM & Windows XP  (Read 3985 times)

0 Members and 1 Guest are viewing this topic.

Offline korcha

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-1
SFM & Windows XP
« on: January 23, 2008, 19:33:25 »
Здравствуйте!
Нужно установить на Windows XP сервис Services for Macintosh и, соответственно, протокол appletalk, которые идут в комплекте с серверными версиями винды. Может кто занимался чем-нибудь похожим?

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
SFM & Windows XP
« Reply #1 on: January 24, 2008, 08:55:05 »
Насколько я помню в XP убрана поддержка appletalk. Возможно вам поможет программа PC MACLAN.
MCP

Offline korcha

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-1
SFM & Windows XP
« Reply #2 on: January 24, 2008, 23:12:38 »
Расскажу для чего это нужно

В связи с апгрейдом, нужно установить программу Delta Technology RIP 7.5 на новый компьютер.
Это ПО для фотовывода (не суть важно).
Производителем предполагалась его установка на Windows NT4/2000 server. При этом единственная зависимость от сервера этот самый SFM, который мягко говоря не актуален. После установки SFM/AppleTalk можно безболезненно удалить.

Собственно химичить с установкой начал после того как оказалось что вин2к на новый компьютер не встанет (Core Quad 6600 на lntel dp35dp, на сайте интела драйвера только для XP/Vista, и XP-шные приводят вин2к к синдрому синего экрана), и на win2003 server корректно провести установку не удалось,
т.к часть этой байды написана на джаве версии 1.2.2, которая, идет в комплекте и с ней проблема (как водится неопределенная, не та которая на пень4 и simcjit.dll).

В интернете нашел информацию о возможности установки Дельты на винхр, автор утверждает что нужно установить SFM и AppleTalk... Наличие SFM проверяется установщиком перед установкой, если SFM нет установка прерывается. В ходе экспериментов удалось убедить установщик что дельта уже установлена и попросить её обновить, при этом он наличие SFM не проверяет, но и установку производит не полностью, по меньшей мере не создает необходимый для работы сервис DeltaTec. В общем после ручной доводки почти работает, в том числе и джавовый calibration tool server. А "почти" заключается в том что некий direct.exe регулярно (примерно каждую секунду) падает (если это то что я думаю то его запуск можно безболезненно отключить в реестре). Что-то я увлекся

После экспериментов, сложилось впечатление что если провести установку штатным способом то все будет работать.
Но как это сделать? Моя фантазия уже почти исчерпалась.

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
SFM & Windows XP
« Reply #3 on: January 25, 2008, 15:56:36 »
Ну может попробовать инсталятор убедить что SFM стоит? И если программка лицензионная, то почему бы не обратиться к разработчику?
MCP

Offline korcha

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-1
SFM & Windows XP
« Reply #4 on: January 25, 2008, 21:28:01 »
Производитель уже несколько лет не поддерживает эту версию, и лет 10 не выпускает такое оборудование...
В нашей (российской) техподдержке посоветовали не извращаться, а ставить вин2к - на ней работает..

В ХП удалось смоделировать такую же ошибку как была в 2003, похоже дело не в джаве, а в моих /dev/hand
Но винхп всеравно подешевле обойдется.
Quote from: Diver
Ну может попробовать инсталятор убедить что SFM стоит?
Вот как бы только его убедить?    Пробовал создать службу с тем же именем и с такими же ключиками в реестре с помощью srvany, не верит зараза.


Offline korcha

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-1
SFM & Windows XP
« Reply #5 on: January 28, 2008, 16:31:33 »
Может комуто пригодится
AppleTalk устанавливается так:

Quote
To install AppleTalk protocol to Windows XP
Required files: (Get them from a system running Windows 2000 Professional or Server)
netatlk.inf, sfmatalk.sys, sfmmon.dll, sfmatmsg.dll, sfmwshat.dll, sfmpsprt.dll (You need to make hidden files visible to find them)
Copy the files to their respective places:
WINDOWS\INF\netatlk.inf
WINDOWS\SYSTEM32\DRIVERS\sfmatalk.sys
WINDOWS\SYSTEM32\sfmatmsg.dll
WINDOWS\SYSTEM32\sfmmon.dll
WINDOWS\SYSTEM32\sfmwshat.dll
WINDOWS\SYSTEM32\SPOOL\PRTPROCS\W32X86\sfmpsprt.dl l
After restart the AppleTalk Protocol should now be available under the list of Protocols you can add in Network Connections - Location Area Connections Properties.

И SFM аналогично, из win2k скопировать:

Code: [Select]
%SystemRoot%\inf\netmacsv.inf
%SystemRoot%\system32\drivers\sfmsrv.sys
%SystemRoot%\system32\sfmctrs.dll
%SystemRoot%\system32\sfmmsg.dll
%SystemRoot%\system32\sfmsvc.exe

и в консоли выполнить:
rundll32 setupapi,InstallHinfSection MACSRV 132 c:\windows\inf\netmacsv.inf

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
SFM & Windows XP
« Reply #6 on: January 29, 2008, 18:05:26 »
Щаман однако!:)
MCP