Aplicativo Vuescan

1

Eu tenho o scanner de documentos Kodak i1120. O driver está disponível apenas para janelas. Mas um aplicativo chamado Vuescan conseguiu executá-lo no Linux (experimentado no Ubuntu 11.10 e 10.04).

Como eles conseguiram fazer isso? É possível usar o driver de scanner do Windows no Linux?

O mesmo que o de ndiswrapper para wireless media

    
por SHW 27.11.2012 / 09:11

1 resposta

2

O VueScan contém seu próprio código de driver de scanner, escrito pelo autor do programa, Ed Hamrick. Não está de alguma forma usando drivers do Windows no Linux. É preciso muito trabalho para fazer engenharia reversa e manter os drivers de protocolo no VueScan, e é por isso que o produto vale o que Ed está pedindo.

Se você precisar usar um driver de scanner do Windows por algum motivo, a melhor ponte que eu conheço é SaneTwain . Não é como ndiswrapper , permitindo que você use os drivers diretamente. Se tal coisa existisse, eu suspeito que isso exigiria WINE como uma dependência, já que o modelo de scanner TWAIN do Windows parece assumir que o TWAIN driver fornecer uma interface do usuário para o scanner também. Em vez disso, você executa o SaneTwain em uma máquina Windows e fornece uma interface de rede com a qual o SANE em uma caixa do Linux pode se comunicar. Você pode fazer isso em uma única máquina configurando uma VM do Windows e anexando o scanner a ela.

No final, acho que comprar uma licença do VueScan faz mais sentido.

O VueScan tem outra vantagem que você pode não perceber. Várias vezes, o VueScan me salvou de ter que comprar um novo scanner. É muito comum que um fabricante de scanners se recuse a emitir drivers atualizados quando um novo sistema operacional for lançado. A menos que você tenha comprado scanners realmente baratos, geralmente é mais barato comprar uma licença do VueScan, que continuará a falar com o antigo scanner, desde que ele possa falar com a porta de E / S bruta usada pelo scanner. Eu ainda estou usando um scanner de filme de $ 1000 + que eu comprei de volta quando o filme ainda fazia sentido, movendo de máquina em máquina quando eu atualizava. Nas outras vezes em que vi o VueScan resolver essencialmente o mesmo problema, foram os parentes que atualizaram o PC desde que compraram o último scanner e tentavam fazer com que o scanner antigo funcionasse com a nova máquina.

Disclaimer: Eu sou o cara que convenceu Ed a portar o VueScan para o Linux. Sou um usuário de longa data do VueScan, dos dias em que era apenas para Windows.

    
por 27.11.2012 / 17:18

Tags