1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Consulta contador de impressão SIMPRESS

Saudações,

Como todos sabem, algumas empresas disponibilizam o outsource de impressão, e para que seja contabilizado o valor deste serviço as prestadoras pedem para que enviem um relatório contendo o número de impressões daquele mês corrente. Pensando neste caso e para facilitar a nossa vida de TI, o pessoa criou um código que nos ajuda neste quesito, o que eu gostaria de fazer, era realizar essa mesma consulta nas impressoras que possuem o SyncTrue da Samsung mais atual. Tô deixando o código aqui para poder talvez ajudar alguém e se possível contribuírem para resolver este pequeno probleminha que foge do meu conhecimento.

<?php

$ar_ip = array(
        0 => 'IP 1',
        1 => 'IP 2',
        2 => 'IP 3',
        3 => 'IP 3',
        4 => 'E SUCESSIVAMENTE'
);

$qt_ip = count($ar_ip);

for ($cont=0; $cont<$qt_ip; $cont++){
$homepage = file_get_contents('http://'.$ar_ip[$cont].'/Information/billing_counters.htm');

$ponto_busca = '<td class="plainFont">&nbsp;&nbsp;&nbsp;
                        Total Impressions
                        &nbsp;:</td>
                        <td class="valueFont">';
$tam_ponto_busca = strlen($ponto_busca);
$posicao_comeco = strpos($homepage,$ponto_busca);

$posicao = $tam_ponto_busca+$posicao_comeco;

$ponto_busca_final = '</td>
                    </tr>
                    <tr>
                        <td class="plainFont">&nbsp;&nbsp;&nbsp;
                        Black Impressions
                        &nbsp;:</td>
';


$posicao_resto =  strpos($homepage, $ponto_busca_final);
$pos = $posicao_resto-$posicao;

$total_impressao= substr($homepage, $posicao, $pos);

echo $ar_ip[$cont].' : '.$total_impressao.'<br />';
}

Vida longa e próspera!

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags php ou faça a sua própria pergunta.