<?php 
require_once('Agro_Curl.php');
$Curl = new Agro_Curl();
$linhas = array();

//criando arquivo de log vazio
$filename = '/tmp/transmitidas_'.date('YmdGis').'.log';
$whandle = @fopen($filename, 'a');

$handle = @fopen("$argv[1]", 'r');

if ($handle) {

    //faz até final de arquivo de entrada acabar
    while (($buffer = fgets($handle, 4096)) !== false) {

        $dados = explode(';', $buffer);
        $Curl->setUrl('/seguro/propostaajax/transmissaorobo');
        $params = array('id' => $dados[0]); 
        $Curl->doRequest('POST', $params);
        $result = $Curl->getResult();

        if ($result->status) {
            $lin = $dados[0].';'.$result->message."\n";
            fwrite($whandle, $lin);
            echo "Proposta: ".$dados[0]." ".$result->message."\n";
        } else { echo "Proposta: ".$dados[0]." não foi"; }
        unset($lin);
    }

    if (!feof($handle)) {
        echo "Error: inesperado\n";
    }

    fclose($handle);
    fclose($whandle);

} else {
   	echo 'Erro ao abrir arquivo '.$argv[1].'.';
}
?>