Como posso extrair dados dos controles de interface do usuário de um aplicativo de terceiros?

6

Em 2003, encontrei um pequeno utilitário que me permitia selecionar um controle (como um listview) em qualquer aplicativo, e copiava seu conteúdo para a área de transferência.

Por exemplo, você poderia selecionar a lista no Windows Explorer, e todos os nomes de arquivos, tamanhos, datas, etc. seriam copiados para você colar no Bloco de Notas.

Não me lembro o nome dele, mas lembro-me de que o nome não era tão relacionado que nunca consegui encontrá-lo quando precisei. Então, agora, anos depois, não consigo encontrá-lo.

Alguém sabe de alguma utilidade que possa fazer isso? Ou possivelmente até o utilitário que estou falando?

    
por John MacIntyre 17.10.2011 / 23:14

3 respostas

0

Para registro, o software que eu estava procurando é chamado de Count Characters e está disponível no link

Infelizmente, parece que não funciona mais. Pelo menos não na máquina Windows 7 de 64 bits que eu testei.

    
por 22.10.2012 / 18:29
4

Parece muito com o SysExporter do NirSoft:

SysExporter utility allows you to grab the data stored in standard list-views, tree-views, list boxes, combo boxes, text-boxes, and WebBrowser/HTML controls from almost any application running on your system, and export it to text, HTML or XML file.

    
por 17.10.2011 / 23:55
0

Acabei de baixar o Count Characters v4.1 para 64 bits e ele está trabalhando no Win 7 de 64 bits. Funcionou até mesmo para copiar texto de um listview dentro de um aplicativo QT!

Apenas meus 2 centavos para que vocês saibam que esta ferramenta ainda está funcionando ...

    
por 13.02.2018 / 15:35