Crawlers Php+mysql


Terminado
Descripción:
Bom dia, segue escopo:

CRAWLER EM PHP + MYSQL

Fornecemos dois números de processos como base para o desenvolvimento: 0252568-47.2016.8.13.0701, 0192812-73.2017.8.13.0701

Deverá criar um robô crawler que acesso o site http://www.tjmg.jus.br/portal-tjmg/processos/andamento-processual/#.W2m2aihKiUk e realize a consulta das informações do processo supracitado e salve as mesmas no banco de dados mysql, sendo 02 tabelas apenas. 01 tabela para as informações do processo em questão e 01 tabela para ,inserção da lista com os andamentos do respectivo processo.
As informações do processo são coletadas uma única vez, mas os andamentos são atualizados diariamente.
Deverá criar nas tabelas os mesmos campos para as informações do processo, e na tabela de andamentos alem da data, conteudo do andamento o id do processo vinculado criado na tabela com as informações básicas do processo.
O site possui captcha durante o dia que ao ser digitado uma vez fica desativado por cerca de 30 minutos, entretanto o captcha é totalmente desativado à noite geralmente das 19h às 03h da manhã.
Link para coleta das informações básicas do processo (não precisa pegar as 03ultimas movimentações nessa tela, pois deverá ppegar no link de andamentos): http://www4.tjmg.jus.br/juridico/sf/proc_resultado.jsp?tipoPesquisa=1&txtProcesso=02525684720168130701&comrCodigo=701&nomePessoa=&tipoPessoa=X&naturezaProcesso=0&situacaoParte=X&codigoOAB=&tipoOAB=N&ufOAB=MG&numero=1&select=1&tipoConsulta=1&natureza=0&ativoBaixado=X&listaProcessos=02525684720168130701
Andamentos e movimentações são sinonimos.
Link para coleta dos andamentos: http://www4.tjmg.jus.br/juridico/sf/proc_movimentacoes.jsp?comrCodigo=701&numero=1&listaProcessos=16025256
Nos links o numero 701 é o codigo da comarca e o numero ao final do link do andamento geralmente é parte do numero inicial do processo.

Parazo de 07 dias para desenvolimento, nos enviar o banco e arquivo fonte para analise.
Qualidade e logica de desenvolvimento do código serão avaliados.

LEVAR EM CONSIDERAÇÃO ORÇAMENTO PARA desenvolver outros crawlers no mesmo formato para lista abaixo dos sites de outros tribunais.

LEVAR EM CONSIDERAÇÃO QUE ALGUNS SITES NÃO DESATIVAM O CAPTCHA.

LISTA DOS DEMAIS TRIBUNAIS:

TJMG 2ª instancia: http://www.tjmg.jus.br/portal-tjmg/processos/andamento-processual/#.W2mkOflKiUk
TJMG Projudi: https://projudi.tjmg.jus.br/projudi/consultapublica/CentroConsultaPublica
TJMG PJE: https://pje.tjmg.jus.br/pje/ConsultaPublica/listView.seam

TJES 1ª instancia justiça comum: http://aplicativos.tjes.jus.br/sistemaspublicos/consulta_12_instancias/consulta_proces.cfm
TJES 1ª instancia juizado especial: http://aplicativos.tjes.jus.br/sistemaspublicos/consulta_12_instancias/consulta_proces.cfm
TJES 2ª instancia: http://aplicativos.tjes.jus.br/sistemaspublicos/consulta_12_instancias/consulta_proces.cfm
TJES processo unificado: http://aplicativos.tjes.jus.br/consultaunificada/faces/pages/pesquisaSimplificada.xhtml
TJES PJE: https://sistemas.tjes.jus.br/pje/ConsultaPublica/listView.seam

TRT-03: https://pje.trt3.jus.br/consultaprocessual/pages/consultas/ConsultaProcessual.seam

TRT-17: https://pje.trtes.jus.br/consultaprocessual/pages/consultas/ConsultaProcessual.seam

TRF-01: http://portal.trf1.jus.br/portaltrf1/

TRF-02: http://portal.trf2.jus.br/portal/consulta/cons_procs.asp

JFMG: http://portal.trf1.jus.br/sjmg/

JFES: http://www2.jfes.jus.br/jfes/portal/consulta/cons_procs.asp



Categoria: TI e Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Outros (Outras APIs)

Abierto

Presupuesto

7

Propuestas

18

Freelancers interesados

Publicado: Hace 5 meses

Plazo: 30 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Elidio M. Sou um programador com mais de uma década de experiência, que já trabalhou em diversos projetos, e inclusive tenho alguns artigos publicados em revistas internacionais. + detalles

Gustavo R. Com mais de 7 anos na área de desenvolvimento de sistemas, já atuei em projetos com domínios complexos, big data, soluções web e um portal. Sempre procurando se atualizar e aprender constantemente sobre novas tendênci... + detalles

Thiago d. Q. Degree in Computer science. Web/PHP/Delphi/jQuery/Lazarus developer. +7 year of experience. Specialist in system's integration, reverse enginnering, mysql, jquey, xml, html5, windows ce. + detalles

Eduardo N. I've been working in information security, network, development and other IT areas for the last fifteen years. Currently working as a freelance consultant. I have knowledge in: Security, Pentesting, WebSecurity, Explo... + detalles

Ricardo N. - Gerente de projeto de desenvolvimento de software de grande porte para o Instituto Nacional do Seguro Social (INSS) desde 2014. O projeto atual conta com 3 líderes e 35 pessoas de diversas áreas do desenvolvimento, ... + detalles