Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Debugger
Цитата:
Все равно не работает. finish.ini и finishdrv.log прикреплены.
Видимо, с принтерами хитрее.

В логе с Devcon имеем:

Код: Выделить весь код
[18.03.2007,12:18:33] 	USB\VID_08EC&PID_0015
[18.03.2007,12:18:33] 	USB\VID_0DB0&PID_6970
[18.03.2007,12:18:33] 	USBPRINT\EPSONSTYLUS_C42
В Finish.ini:

Код: Выделить весь код
[Panels_023]
Caption=Status Monitor for Epson Stylus C42 Series
TagFile_01=%DPROOT%\PR\DJ\E\E02\stm3\STMSETUP.EXE
TagFile_02=%DPROOT%\PR\DJ\E\E02\stm3\EPSETUP.C42
HWID*_01=LPTENUM\EPSONStylus_C4259C8
HWID*_02=USBPRINT\EPSONStylus_C4259C8
Command_01=COPY /Y %DPROOT%\PR\DJ\E\E02\stm3\EPSETUP.C42 %DPROOT%\PR\DJ\E\E02\stm3\EPSETUP.EIF
Command_02=START /WAIT %DPROOT%\PR\DJ\E\E02\stm3\STMSETUP.EXE
А EPSONStylus_C4259C8 <> EPSONSTYLUS_C42.

Программа умеет упрощать строку поиска по REV\SUBSYS и по MODEL для камней.

Если бы ид был EPSONStylus_C4259C8 а в finish EPSONSTYLUS_C42 - то нашлось бы, так как строка EPSONStylus_C4259C8 содержит в себе
EPSONSTYLUS_C42, а наоборот - нет.

Можно попробовать так:


Код: Выделить весь код
[Panels_023]
Caption=Status Monitor for Epson Stylus C42 Series
TagFile_01=%DPROOT%\PR\DJ\E\E02\stm3\STMSETUP.EXE
TagFile_02=%DPROOT%\PR\DJ\E\E02\stm3\EPSETUP.C42
HWID*_01=LPTENUM\EPSONStylus_C42
HWID*_02=USBPRINT\EPSONStylus_C42
Command_01=COPY /Y %DPROOT%\PR\DJ\E\E02\stm3\EPSETUP.C42 %DPROOT%\PR\DJ\E\E02\stm3\EPSETUP.EIF
Command_02=START /WAIT %DPROOT%\PR\DJ\E\E02\stm3\STMSETUP.EXE

PS. Как разберусь с исходниками devcon, то и будет новая версия. С включенныйм функционалом и без внешнего devcon.

Презалил тот же вариант, но с исправленной двойной упаковкой finish.exe.
Других изменений нет.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 03:04, 20-03-2007 | #955