Ir para conteúdo
  • Cadastre-se

dev botao

ACBrSedex - Erro no Rastrear


FFSOFT
  • Este tópico foi criado há 2101 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Como ja disse em post anterior, não programo na linguagem necessária para alteração ! Não estaria aqui perguntando, qual o caminho para a solução, se eu mesmo pudesse dar, mas enfim, vamos aguardar se alguém pode ser mais esclarecedor !

Link para o comentário
Compartilhar em outros sites

58 minutos atrás, FFSOFT disse:

Como ja disse em post anterior, não programo na linguagem necessária para alteração ! Não estaria aqui perguntando, qual o caminho para a solução, se eu mesmo pudesse dar, mas enfim, vamos aguardar se alguém pode ser mais esclarecedor !

Bom dia,

para a próxima semana eu poderia dar uma força no componente, essa ta complicada, mas se você tiver usando delphi você pode usar as units que enviei e resolver o problema temporariamente, agora se for outra linguagem ai não posso ajudar.

 

Ricardo Lopes

TECNOSOFT - Solução em Informática

www.tecnosoft.com.br

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Amigo, obrigado pelo retorno, mas uso Java/Harbour e ja tenho todo um esquema armado para usar o esquema do rastreamento via acbrmonitor, se não for possível o ajuste do componente por aqui, terei que desenvolver um esquema próprio, mas tenho fé que vai aparecer alguma solução...muito obrigado !

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 minuto atrás, ricardolopes disse:

Blz, não tinha entendido que você usa o monitor, to começando homologação agora assim que conseguir concluir vou dar uma força ai no componente caso alguém não tenha feito ainda.

Valeu t+

Perfeito, muito obrigado !

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Fala FFSOFT! Bom dia!

Cara, pelo que eu vi aqui, o ACBr usa o link http://websro.correios.com.br para recuperar essas informações (que era o link direto, exemplo: http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=PO175870048BR).

Porém, no dia 10/06/2017, os Correios mudaram o método e tiraram esta forma de link do ar (dá uma olhada no rodapé deste link http://www.linkcorreios.com.br/).

Creio que é necessário mudar a forma de recuperação desses dados. Vi que o ACBrSedex "varre" o HTML procurando as informações. Não seria melhor utilizar um WebService dos Correios para isso? Vou tentar uma solução e se obeter algum resultado, posto aqui OK? :)

Link para o comentário
Compartilhar em outros sites

  • Moderadores
4 horas atrás, Cleber Griff disse:

Fala FFSOFT! Bom dia!

Cara, pelo que eu vi aqui, o ACBr usa o link http://websro.correios.com.br para recuperar essas informações (que era o link direto, exemplo: http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=PO175870048BR).

Porém, no dia 10/06/2017, os Correios mudaram o método e tiraram esta forma de link do ar (dá uma olhada no rodapé deste link http://www.linkcorreios.com.br/).

Creio que é necessário mudar a forma de recuperação desses dados. Vi que o ACBrSedex "varre" o HTML procurando as informações. Não seria melhor utilizar um WebService dos Correios para isso? Vou tentar uma solução e se obeter algum resultado, posto aqui OK? :)

Exato. parabéns Cleber é isso ai

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Cleber, obrigado pelo retorno e pela dica...

Enquanto não se ajusta a solução no ACBr, eu usei esse link que vc passou e ai chamo uma instância do navegador, resolvendo a questão! Mas o link não retorna nada, então digamos que eu precise dos dados do rastreamento não terei, mas no momento na forma que usei, resolveu, muito obrigado pela dica.

Estou usando assim: 

http://linkcorreios.com.br/?id=numero do objeto

Ai executo a linha acima e abre o navegador com o rastreamento.

 

Link para o comentário
Compartilhar em outros sites

Em 19/06/2017 at 09:27, FFSOFT disse:

Cleber, obrigado pelo retorno e pela dica...

Enquanto não se ajusta a solução no ACBr, eu usei esse link que vc passou e ai chamo uma instância do navegador, resolvendo a questão! Mas o link não retorna nada, então digamos que eu precise dos dados do rastreamento não terei, mas no momento na forma que usei, resolveu, muito obrigado pela dica.

Estou usando assim: 

http://linkcorreios.com.br/?id=numero do objeto

Ai executo a linha acima e abre o navegador com o rastreamento.

 

 

É um jeito de contornar o problema hehe.

FFSOFT, eu fiz uma mudança no ACBrSedex, nessa parte de rastreio. Testa pra ver se funciona no seu caso. Pra essa mudança, vc precisa baixar também o ACBrSedexWS - que é o WSDL para acessar o WebService dos Correios-  e colocar na mesma pasta do ACBrSedex .

Qualquer coisa, dá um toque pra irmos trabalhando a solução!

 

ACBrSedex.pas

ACBrSedexWS.pas

Editado por Cleber Griff
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia!

primeiro o código que foi repassado pra ti aqui é para versões mais recentes do delphi se notar pelas uses!

outra ela não vai funcionar no Lazarus então não adianta por lá que não irá compilar e provável os métodos serem diferentes

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Veja...o que preciso é que funcione no ACBrMonitor (que esta em Lazarus), então o que esta dizendo é que o código é em Delphi, então não rola...

Mas não tem nenhum tipo de solução para funcionar o ACBrSedex.rastrear dentro do monitor, sendo que o esquema dos correios foram modificados...juro que se programasse em Delphi/Lazarus, ja tinha resolvido.

Editado por FFSOFT
Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

Bom dia,

semana passada um cliente foi usar a consulta e viu que estava sem funcionar, dei uma pesquisada e vi a mudança do correios e que o ACBR não chegou a implementa-la.

Vi que tem um outro site (http://www.websro.com.br/) que retornava quase igual ao webservice dos correios, para resolver isso rapidamente implementei por esse site mesmo.

Se alguém quiser utilizar também vou postar aqui...ACBrSedex.pas

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, wilson_jr disse:

Bom dia,

semana passada um cliente foi usar a consulta e viu que estava sem funcionar, dei uma pesquisada e vi a mudança do correios e que o ACBR não chegou a implementa-la.

Vi que tem um outro site (http://www.websro.com.br/) que retornava quase igual ao webservice dos correios, para resolver isso rapidamente implementei por esse site mesmo.

Se alguém quiser utilizar também vou postar aqui...ACBrSedex.pas

Boa tarde

 o serviço que hoje tem implementado não funciona mais? ou foi somente mudado? 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
3 horas atrás, wilson_jr disse:

Boa tarde Juliomar, pelo que vi ele não existe mais ('http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=').

Sempre retorna erro http 500.

Boa noite

está no svn sua sugestão de correção.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Moderadores
Em 28/10/2017 at 08:52, Dangelo2010 disse:

Bom dia

fiz uma pequena mudança no rastreio do objeto pois nao estava vindo as observações

 

ACBrSedex.pas

Bom dia está no svn.

favor não usar identador de código senão fica diferente

Obrigado.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 6 meses depois ...

Boa tarde, eu tentei usar o componente e vi que ele nao estava retornando os dados. Dai eu debuguei e entendi o que estava acontecendo. O HTML que o compente recebe da url : http://www.websro.com.br/detalhes.php?P_COD_UNI= teve sua estrutura alterada. Dai fiz algumas alterações e esta funcionando para mim. Gostaria de submeter aos responsaveis para que possa conferir o trabalho e se estiver correto atualizar o projeto. Obrigado

ACBrSedex.pas

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores
14 minutos atrás, Felipe Carmo da Paixao disse:

Boa tarde, eu tentei usar o componente e vi que ele nao estava retornando os dados. Dai eu debuguei e entendi o que estava acontecendo. O HTML que o compente recebe da url : http://www.websro.com.br/detalhes.php?P_COD_UNI= teve sua estrutura alterada. Dai fiz algumas alterações e esta funcionando para mim. Gostaria de submeter aos responsaveis para que possa conferir o trabalho e se estiver correto atualizar o projeto. Obrigado

ACBrSedex.pas

no svn a contribuição.

Obrigado.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...
  • Membros Pro

Pessoal, boa tarde. Tdo jóia? Desculpa ressucitar esse tópico mas pergunto: alguém está tendo problemas com rastreio dos correios ? Fiz todas as atualizações aqui no componente e mesmo assim quando busco um rastreio não puxa nada.

Alguma luz ? :-D

Obrigado

-- 

Alexandre de Oliveira

Diretor de T.I.

xx16 3811 0155

www.consultatec.com.br - [email protected]

image.png.744a897bbf36127e428c6e687ef05731.png

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2101 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.