|
Сканер Canon Lide 200 | ☑ | ||
---|---|---|---|---|
0
ЗЫ5
12.04.15
✎
11:32
|
Задача такая, на компьютере установлен драйвер сканера Canon Lide 200, но данная модель сканера снята с производства, можно ли заставить сканировать компьютер с новой моделью сканера Canon Lide 220, без переустановки драйверов, так как новые программы и драйвера устанавливать запрещено политикой.
|
|||
1
ЗЫ5
12.04.15
✎
11:37
|
Может какие то DLL ки подложить или подправить?
|
|||
2
spectre1978
12.04.15
✎
11:55
|
Как вы DLL-то подсовывать будете? Хотите сказать, что запрещено ставить дрова, но разрешена запись в системные каталоги?
|
|||
3
ЗЫ5
12.04.15
✎
11:59
|
(2) Есть программа которая работает только с драйвером LIDE 200, т.е. если подключаем другой сканер LIDE 220 и устанавливаем драйвер от 220 программа все равно пытается обратиться к LIDE 200. В этом основная проблема, любые драйвера и проги на комп можно установить главное чтобы заработал с новым сканером, я уже думал как нить перепрошить LIDE 220 прошивкой LIDE 200, но пока не нашел способ. Если кто может помочь готов оплатить работы.
|
|||
4
ЗЫ5
12.04.15
✎
12:01
|
Соответственно программа установлена на комп и переустановить или влезть код не представляется возможным, так как связь с разработчиком утеряна.
|
|||
5
Cap_1977
12.04.15
✎
12:09
|
(0) Обратись к тому кто настраивал политики.
|
|||
6
Фигня
12.04.15
✎
12:15
|
Ну вот пусть "политик" и сканирует. Хоть орально, хоть анально.
. Воткнуть новое устройство и требовать сохранения старых драйверов - несусветный бред. Хотя бы потому, что PID/ID PnP нового девайса старым драйверам неизвестен и даже при полной совместимости они нифига про него не знают. . ИМХО при заведомой 100% совместимости иногда прокатывало определение параметров PnP нового девайса и корректировка inf-файла установщика драйверов с командой обновить драйверы. Вероятность благополучного исхода ~ 1 шанс из 10. |
|||
7
ЗЫ5
12.04.15
✎
12:17
|
(5) Каким боком политики? Если любые проги и драйвера можно ставить, проблема в программе в которой зашито на уровне кода обращение к сканеру CANON LIDE 200, а это старая модель и он вышел из строя.
|
|||
8
ЗЫ5
12.04.15
✎
12:19
|
Причем фишка в чем подключаю старый сканер LIDE 200 c EBAY и все работает, но задача приучить к новой модели LIDE 220 либо каким то образом перепрошивать новые модели сканеров LIDE 220 на старые LIDE 200.
|
|||
9
Фигня
12.04.15
✎
12:27
|
(7) Ну тогда искать в коде строку обращения к сканеру:). Либо мониторилкой процессов типа ProcessHacker попробовать определить источник запроса к драйверу сканера. Опять же вопрос - сканер со специфическими драйверами или универсальными TWAIN. В последнем случае можно попробовать откорректировать объекты оного TWAIN.
|
|||
10
ЗЫ5
12.04.15
✎
12:49
|
(9) Можете помочь? Готов оплатить работы почта [email protected]
|
|||
11
Фигня
12.04.15
✎
13:15
|
(10) Не готов. Потому как взломом программ уж лет 15 не занимаюсь. Из инструментария только оный ProcessHacker остался, да и тот для других целей. Остальное и Вам, думаю несложно будет.
1. Попытаться найти строку "CANON", "LIDE" в коде можно любым просмотрщиком. Если ее нет, то без отладчика уровня ядра фиг найдешь, у меня его нет. 2. Просмотреть систему на наличие TWAIN-источников можно тем же MS Word в режиме "вставить изображение"; если есть TWAIN, то он вылезет в списке источников. Продублировать можно роскошной программой PhotoFiltre, там 100% вылезет. 3. Если TWAIN отсутствует и прямого обращения по строке нет, то можно пробовать ProcessHacker. Но он гарантии не дает. Если обращение идет через DDK к драйверу, то без отладчика уровня ядра фиг что сделаешь. У меня его, повторяю, нет. 4. Определить совместимость сканеров можно по inf-файлам установщика драйверов, там же определяются строки обращения. Теоретически, сделав образ диска для страховки, можно поправить реестр в соответствии с inf. Там тоже несложно, если сканеры хотя бы похожи. Но если идет обращение с использованием DDK, то опять фиг. . В итоге то, что Вы можете сделать и сами стОит дешево, а полноценный взлом я, увы, уже не в силах, давно забросил. |
|||
12
spectre1978
12.04.15
✎
15:06
|
(3) а что за программа-то? Что-то самописное? Возможно, есть аналоги, которые позволяют выбрать сканер?
|
|||
13
sdv2000
12.04.15
✎
18:15
|
есть родные драйвера и админ, который позволит их установить
всё остальное - от лукавого |
|||
14
spectre1978
12.04.15
✎
18:42
|
(13) ну фиг знает, мож софтина самописная какая нужная для работы и в ней жестко закодировано обращение только к сканеру этой модели. Среди программеров тоже бывают дятлы.
|
|||
15
ЗЫ5
12.04.15
✎
20:07
|
(12) Да самописка на делфях.
|
|||
16
ЗЫ5
12.04.15
✎
20:17
|
Да там TWAIN интерфейс 100%
|
|||
17
spectre1978
12.04.15
✎
21:23
|
(16) тогда я бы на вашем месте попробовал то что написано в (11). Возможно, что просто достаточно будет строчку в экзешнике поправить, и проблема решится.
|
|||
18
spectre1978
12.04.15
✎
21:24
|
(15) и исходник он вам, конечно же, не предоставил...
|
|||
19
spectre1978
12.04.15
✎
21:37
|
Вообще крайне полезно все-таки с прогом связь восстановить и попросить у него исходники. Потому что по-хорошему нужно комбобокс выбора сканеров куда-то там впилить. А иначе гемор станет хроническим, раз в несколько лет, как кэнон очередную железку будет хоронить и делать новую :)
|
|||
20
ЗЫ5
12.04.15
✎
21:44
|
(11) Спасибо за развернутый совет, все получилось настройкой TWAIN. Спасибо добрые люди всем кто принимал посильное участие ;)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |