Ruby/Rails

Combosa do Sedex

Tarifas do Correios: Sedex e PAC (Atualizado)

Combosa do Sedex

Hoje postei minha primeira contribuição ao mundo Rails. Fiz isso no forum do RubyOnbr.org por dois motivos: ainda não descobrir como postar código com syntax colorida aqui no WordPress :) , e segundo que la tem bem mais acessos que aqui.. heheh

Update: Na semana passada os correios fizeram algumas mudanças no serviço de consulta de tarifas. Basicamente o que muda é que agora é necessário o uso de usuário e senha.

Este usuário e senha está disponível para empresas que tenha contrato com os correios, e é necessário o envio de pelo menos R$ 100,00 por mês para que possa utilizar o serviço.

Para o script, temos as seguintes mudanças:

  • Os códigos dos produtos mudam para 40096 e 41068, Sedex e Pac respectivamente
  • O endereço do serviço: http://www.correios.com.br/encomendas/precos/calculo_contrato.cfm
  • E agora é necessário informar os campos tx_código e tx_senha (para obter os esta informação é necessário entrar em contato com os Correios e verificar com eles o seu contrato)

Abaixo uma versão do script com as devidas atualizações, observe porem que a txt_codigo e tx_senha deve ser definidos:

Memória

irb com memória

Memória

No ultimo post dei uma dica de como adicionar suporte a cores no irb, mas depois acabei descobrindo que o wirble, vai além das cores, ele adiciona recurso de histórico de comandos e auto completar assim como no bash.

Esta parte do histórico, realmente faltava ao irb, mais do que o suporte a cores. O mais incrível, ou nem tanto :) , é que isso é feito utilizado apenas a linguagem Ruby.