[Resolvido] "digitação" automática de .doc para programa em máquina

Iniciado por tiagoclass, 02 de Outubro de 2014, 19:06

tópico anterior - próximo tópico

tiagoclass

Olá..
trabalho acessando remotamente um máquina da empresa..
nela eu abro um programa bem simples onde digito muitos itens de documentos impressos que são entregues diariamente a mim..
minha ideia é digitalizá-los e através da tecnologia OCR tranformá-los em .doc..
minha dúvida é a seguinte:
seria possível de alguma maneira programar para que esses arquivos .doc fossem "digitados automaticamente" no programa que fica na máquina onde acesso remotamente?? algo como simular as minhas ações no teclado.. (..?)
acredito que os amigos que estão por dentro de programação possam me ajudar...
desde já agradeço!!

Cleiton Nunes

Eu encontrei alguns serviços online que convertem os pdf's para arquivos do Word.

http://www.free-online-ocr.com/
http://www.onlineocr.net/

Não sei se pode ser útil, provável que já exista algum software que faça isso, no entanto desconheço, é o caso de dar uma pesquisada.

Edit:
Descobri como fazer isso via terminal

Basta instalar o pacote poppler-utils, navegar até o local onde está o arquivo pdf e digitar o comando:
pdftotext nomedoarquivo.pdf
Isso vai gerar um arquivo .txt no mesmo diretório do arquivo pdf.
Trisquel GNU/Linux 7.0 http://trisquel.info/ on Intel i3, 8GB RAM, HD graphics 3000 and 500GB hard disk.

tiagoclass

Cleiton..obrigado por responder..
na verdade eu já consigo transformar o documento digitalizado para .doc através do programa gscan2pdf..
agora o foco da missão está em, de alguma maneira, "pegar" as informações do .doc e "digitá-las automaticamente" no programa no servidor que eu acesso remotamente.

Cleiton Nunes

Citação de: tiagoclass online 02 de Outubro de 2014, 19:26
Cleiton..obrigado por responder..
na verdade eu já consigo transformar o documento digitalizado para .doc através do programa gscan2pdf..
agora o foco da missão está em, de alguma maneira, "pegar" as informações do .doc e "digitá-las automaticamente" no programa no servidor que eu acesso remotamente.

Me desculpe, nisto eu não sei dizer alguma solução. Creio que algum programador experiente possa sim escrever algum software para isso, se já não existir, mas ai é o caso de procurar um..
Trisquel GNU/Linux 7.0 http://trisquel.info/ on Intel i3, 8GB RAM, HD graphics 3000 and 500GB hard disk.

irtigor

Sim é possível, você pode usar um programa como o Actiona ou xdotool pra isso.

tiagoclass

Muito obrigado irtigor!!!
Agora é só aprender e programar. Vai ser difícil pq nunca fiz algo parecido, mas vou tentar.
Um abraço.

druidaobelix

#6
Citar[...] você pode usar um programa como o Actiona ou xdotool [...]

Apenas uma pequena correção, o nome do software indicado tem um 'z' no final, é: actionaz

Há informações interessantes nesse link:

http://www.webupd8.org/2014/03/automate-tasks-in-linux-using-actionaz.html

Lá diz que o programa é algo similar ao Windows AutoHotkey ou o Linux Autokey, porém mais simples pela possibilidade de criar tarefas a partir de uma interface gráfica.

sudo apt-get install actionaz

Mas há uma informação dizendo que a última versão do software não está disponível nos repositórios Ubuntu / Debian, entretanto, indicando que pode ser baixado a partir do WebUpd8 PPA da seguinte forma:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install actionaz
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

irtigor

Não. É Actiona, segundo o criador. O nome do pacote é actionaz.

Citar
Actiona is a task automation tool. It allows you to create and execute action lists.

http://wiki.actiona.tools/doku.php?id=en:start