Module: GuiaMais

Defined in:
lib/guia_mais.rb

Defined Under Namespace

Classes: Cliente, GuiaMaisException, Minerador

Constant Summary collapse

USER_AGENTS =

We have to pass a valid UerAgent

[
 "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)",
 "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.603.3 Safari/534.14",
 "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)",
 "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; FunWebProducts; BOIE9;PTBR)",
 "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.1; InfoPath.2; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; BRI/2)",
 "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2",
 "Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1",
 "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.26+ (KHTML, like Gecko) Version/5.0 Safari/534.26+",
 "Opera/9.80 (X11; Linux x86_64; U; pt-BR) Presto/2.9.168 Version/11.51",
 "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; pt-br) AppleWebKit/533.21.1 (KHTML, like Gecko) Safari/522.0",
 "Mozilla/5.0 (X11; U; Linux i686; pt-br) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+",
 "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)",
 "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; pt-br) AppleWebKit/533.21.1 (KHTML, like Gecko)",
 "Mozilla/5.0 (Windows NT 6.0; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0",
 "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)",
 "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)",
 "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; InfoPath.2; .NET4.0C; AskTbATU3/5.13.1.18107)",
 "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2)"
]
ESTADOS =
{
  :acre                => {:sigla => 'AC'},
  :alagoas             => {:sigla => 'AL'},
  :amazonas            => {:sigla => 'AM'},
  :amapa               => {:sigla => 'AP'},
  :bahia               => {:sigla => 'BA'},
  :ceara               => {:sigla => 'CE'},
  :distrito_federal    => {:sigla => 'DF'},
  :espirito_santo      => {:sigla => 'ES'},
  :goias               => {:sigla => 'GO'},
  :maranhao            => {:sigla => 'MA'},
  :minas_gerais        => {:sigla => 'MG'},
  :mato_grosso_do_sul  => {:sigla => 'MS'},
  :mato_grosso         => {:sigla => 'MT'},
  :para                => {:sigla => 'PA'},
  :paraiba             => {:sigla => 'PB'},
  :pernambuco          => {:sigla => 'PE'},
  :piaui               => {:sigla => 'PI'},
  :parana              => {:sigla => 'PR'},
  :rio_de_janeiro      => {:sigla => 'RJ'},
  :rio_grande_do_norte => {:sigla => 'RN'},
  :rondonia            => {:sigla => 'RO'},
  :roraima             => {:sigla => 'RR'},
  :rio_grande_do_sul   => {:sigla => 'RS'},
  :santa_catarina      => {:sigla => 'SC'},
  :sergipe             => {:sigla => 'SE'},
  :sao_paulo           => {:sigla => 'SP'},
  :tocantins           => {:sigla => 'TO'}
}