Olá,
sei que o post é antigo.. mas fiz uma forma para automatizar o retorno da caixa, esta funcionando bem
quando se entra no sistema caixa.fastedi.com.br coloca-se o usuario e senha e a primeira coisa que o sistema faz é a recepção do retorno
que fiz:
editei o codigo fonte dentro dele fiz as mudanças
no inicio todos os js, ico, css coloquei o caminho normal
onde estava: NEWEDI_main/
coloquei : https://www.fastedi.com.br/NEWEDI_main/
na linha do form coloquei action='https://www.fastedi.com.br/NEWEDI_main/caixa'
nos values dos inputs coloquei o usuario e senha do acesso
no final do arquivo, antes do </html> coloquei para dar o post automático
<script type="text/javascript">
window.onload = function() {
document.forms["formLogin"].submit();
}
</script>
com isto salvei como RetornoCaixa.php (com as sessões de autenticação do sistema) e coloquei no servidor
no sistema um link para chamar este sistema
no windows criei um .bat para fazer um ftp do arquivo para um diretorio do servidor e renomeia para feito o que fica no RET da caixa para .FEITODDMMAA
e por fim um .php colocado no cron que verifica se tem algum arquivo no diretório, se tiver processa ele e renomeia para feito_DDMMAA (pode apagar, eu deixei nos dois para se ter backup do retorno no servidor)
mas tem que ser rodado em uma maquina que faz manual
funciona bem que o responsavel pela baixa só precisa clicar no link e fechar a janela
da para ficar 100% automático se colocar o arquivo como html (alterando action,dados do value e caminhos) e colocar no agendador de tarefas do windows