Digitalização automática quando o alimentador de documentos detecta que o documento é colocado

1

Eu tenho a impressora Brother MFC 490CW no meu escritório em casa que se conecta ao meu laptop via WiFi.

Existe um sensor no alimentador do scanner que detecta quando um pedaço de papel foi colocado.

Eu quero que ele digitalize automaticamente e salve no meu laptop assim que um documento é colocado na bandeja.

Existe uma maneira de eu configurá-lo para que a verificação não aconteça no botão para pressionar o aplicativo para digitalizar, mas no evento do sensor de documento?

    
por Raj More 27.06.2011 / 22:31

2 respostas

1

O que o sensor de documento faz por padrão? Como em, abre a caixa de diálogo de digitalização no seu computador ou apenas "acorda" o scanner?

Se isso acionar uma resposta em seu computador, a melhor coisa a fazer seria criar uma macro que clica no botão de verificação para você. Outra opção mais complexa seria escrever um pequeno aplicativo que ouve os pacotes da impressora (provavelmente teria que dissecar o driver e usar um sniffer de pacotes como o Wireshark para isso).

Caso contrário, se apenas acordar o scanner, acho que você terá que fazer alguma forma de hack de hardware.

    
por 27.06.2011 / 23:34
1

Idealmente, você poderia modificar o driver do scanner e descobrir isso completamente no software.

Pessoas que se sentem mais à vontade com hardware, como eu, podem tentar algo do tipo hacky ... No final, sempre depende de quais são suas necessidades. Você poderia tentar:

  1. Abra a caixa do scanner e descubra como o sensor de papel funciona. Isso pode envolver o uso de um osciloscópio.

  2. Interface algo para esse sensor, ou uma linha, o sinal que você precisa é pulsado - eu usaria um Arduino para isso, por muitas razões - principalmente o custo e eles são facilmente interfaceados com uma máquina desktop. / p>

  3. Faça a sua pesquisa de computador (Tarefa Agendada no Windows, trabalho Cron no Linux) o microcontrolador que você adicionou na etapa 2. O microcontrolador responderá em espécie quando for observado que o sinal foi enviado. A área de trabalho pode então ir em frente e fazer o que for necessário para gerenciar o scanner. Ele pode estar apenas chamando o driver para iniciar uma varredura.

É uma espécie de solução de Rubegoldberg / Jeri Ellsworth - é por isso que eu adoro isso. Vou reiterar, obviamente, você encontraria uma solução somente de software. Embora minhas pequenas experiências com o hackear o motorista tenham sido dolorosas e talvez algo assim tenha suas necessidades atendidas com menos lágrimas?

Boa sorte!

    
por 27.06.2011 / 23:41