sexta-feira, 25 de julho de 2008

Autenticação Speedy Business com PHP

O código a seguir verifica a conexão do speedy e autentica ela, caso seja necessário...
Não achei nada na internet feito com php, e considerado que php funciona no windows, e talvez baste uma tarefa agendada com esse código para funcionar no windows....
Usei como base o script feito para linux....
O código não é operacional para batch ainda, mas serve como base...
Lembrando que o código faz tudo sozinho, bastando apenas sua execução ser de tempos em tempos...
Link Paste Bin: http://pastebin.com/f220feedd

$login = "internet@speedy.com.br";
$senha = "internet";
$site = "http://www.algumsite.com/index.html";
$handle = fopen($site, "r");
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
fclose($handle);

if (strpos($contents,"speedy") !== false)
{
$speedy = "http://200.171.222.97/wsc/servlet";
$speedy .= "/logon.do?opcion=internet&";
$speedy .= "CPURL=&username=$login&password=$senha";
$handle = fopen($speedy, "r");
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
fclose($handle);
//echo $contents;
echo "conectando";
} else
echo "online";
Fiz uma versão em Python: http://blog.otavio.info/2010/07/autenticacao-speedy-business-com-python.html
Fiz uma versão em EXE: http://blog.otavio.info/2010/07/autenticacao-speedy-business-no-windows.html 

Nenhum comentário: