Cancelado

Request no rastreamento dos Correios via cURL (Shell Script puro)

seguinte, tenho um sistema de rastreamento de objetos dos Correios que faz a requisição no site dos Correios e baixa toda a página com as informações do objeto

acontece que hoje mudaram o sistema do site e não funciona mais da forma como era, então preciso adaptar meu sistema à nova forma dos Correios.

No método antigo eu fazia o request com wget mesmo, numa única linha:

GET=`wget -O - "[url removed, login to view]$.QueryList?P_ITEMCODE=&P_LINGUA=001&P_TESTE=&P_TIPO=001&P_COD_UNI=$COD" | sed -n '/<table/,/<\/table/p' | sed '9,10!d;y/áÁàÀãÃâÂéÉêÊëËíÍóÓõÕôÔúÚçÇ/aAaAaAaAeEeEeEiIoOoOoOuUcC/' | tr -s ' '`

sim totalmente arcáico, mas funcional

agora ele não aceita mais requisição por GET, somente POST, então teria de fazer com cURL

porém o servidor é pobre em ferramentas (BrazilFW 2.32), mas acredito que tem tudo que precisa, necessito baixar toda a página com as informações do objeto e fazer um tratamento básico (filtrar as linhas, remover ascentos, etc, o que já está sendo feito com sed e tr) antes do script seguir com as funções

esta é a nova página de rastreamento dos objetos: [url removed, login to view]

gostaria de um orçamento de quanto algum devel me cobra pra isso, o restante eu mesmo faço

Habilidades: Shell Script

Veja mais: no site, cod 59, SISTEMAS, shell script, Remover, ele, DOS, cobra, agora, adaptar o, baixar , curl dos, wget post, script default script, mas script, script php facebook curl, sed, run ruby script unix shell script, post curl, curl http script

Acerca do Empregador:
( 0 comentários ) Brazil

ID do Projeto: #7457728

2 freelancers estão ofertando em média $293 para esse trabalho

gustavosrech

A página que antiga que você mencionou funcionou em alguns testes aqui, inclusive está como referência no site dos Correios [login to view URL] Mais

$555 USD in 14 dias
(0 Comentários)
0.0
AlexSmithBR

Olá! Tenho vasta experiência em shell script e parsing. Posso te ajudar com o projeto de adequação. Aguardo seu contato. Alexandre.

$30 USD em 1 dia
(0 Comentários)
1.3