Automatizar rotinas com Java

Galera,

Minha dificuldade é a seguinte:

Eu uso um aplicativo e nele tenho cadastrados 1000 clientes (não tenho acesso ao banco de dados desse aplicativo) e eu preciso extrair a informação de UM campo de cada um desses clientes para armazena-la em outro local.

Existe alguma API/Biblioteca que eu possa automatizar uma rotina que acesse os clientes de um por um e possa extrair e guardar essa informação?

A intenção é criar uma rotina que interaja com esse aplicativo para “simular” um usuário, para evitar esse trabalho manual bastante árduo.

Alguma dica?

[quote=socialclub]Galera,

Minha dificuldade é a seguinte:

Eu uso um aplicativo e nele tenho cadastrados 1000 clientes (não tenho acesso ao banco de dados desse aplicativo) e eu preciso extrair a informação de UM campo de cada um desses clientes para armazena-la em outro local.

Existe alguma API/Biblioteca que eu possa automatizar uma rotina que acesse os clientes de um por um e possa extrair e guardar essa informação?

A intenção é criar uma rotina que interaja com esse aplicativo para “simular” um usuário, para evitar esse trabalho manual bastante árduo.

Alguma dica?[/quote]

Esse aplicativo é desktop ou Web?

Desktop.

Sistema Operacional: Windows.

Só se o aplicativo que você usa disponibilizar tal API.

Se não me falha a memoria a classe robot faz isso