WWWGrab é uma ferramenta de extração de dados de página web e geração de base de dados, ou "web scraper". Digitaliza listas de URL numa base de dados, recolhe as páginas web listadas e analisa-as com o motor de transformação de dados DTBuild. O WWWGrab pode executar sequências de análises de URL e operações de base de dados SQL, permitindo múltiplos passes sobre os dados gerados "no fly" (no tempo de execução).
Os parsers WWWGrab são criados com o workshop de transformação de dados DTBuild. No tempo de execução WWWGrab recebe uma página web e envia-a para o motor DTBuild, que transforma a página web com o parser especificado.
O WWWGrab é controlado por uma lista de tarefas especificadas numa base de dados. Existem dois tipos de tarefa:
1. digitalizar uma lista de URL,
2. execute uma lista SQL.
O utilizador pode combinar qualquer número de verificações de URL e execuções SQL numa lista de tarefas. Por exemplo, uma lista de tarefas poderia:
* digitalizar uma lista inicial de URLs,
* gerar uma nova lista de URLs,
* modificar a lista de URL gerada com SQL,
* digitalize a lista de URL gerada+modificada,
* gerar outra lista de URL,
* etc.
A flexibilidade combinada da WWWGrab e da DTBuild permite uma grande variedade de tarefas de transformação de dados web. Consulte a DTBuild para obter mais informações.
Características WWWGrab / DTBuild:
* Capacidades recursivas (permitindo a análise de tags HTML/XML aninhadas, comentários, etc.)
* Capacidade de entrada /saída de cadeia larga (Unicode)
* Interface ODBC que exibe informações de layout de base de dados (nomes de tabela e campo) para o utilizador
* Interface ODBC permitindo a construção de declarações SQL com uma combinação de dados definidos pelo utilizador e dados reconhecidos
* Modo de rastreio para mostrar correspondência entre entradas e nós (para depuração)
* Interface de função definida pelo utilizador que permite a execução do código DLL personalizado ...
A assistência de configuração está disponível.
história da versão
- Versão 1.33 postado em 2009-04-07
Correção de indexação da tabela de controlo. Amostra de melhoramento para citações.
- Versão 1.31 postado em 2008-12-05
Novas opções, correções de bugs
Detalhes do programa
EULA
EULA - Contrato de Licença de Utilizador Final
Contrato de Licença de Utilizador Final
LEIA ATENTAMENTE O SEGUINTE CONTRATO DE LICENÇA. VOCÊ ACEITA E CONCORDA EM FICAR VINCULADO POR ESTE CONTRATO DE LICENÇA CLICANDO NO BOTÃO "YES" EXIBIDO ABAIXO. SE NÃO CONCORDAR COM ESTA LICENÇA, CLIQUE NO BOTÃO "NO" E A INSTALAÇÃO SERÁ CANCELADA.
Concessão de Licença
"You" significa a pessoa ou empresa que está a ser licenciada para usar o Software ou Documentação. "We," "us" and "our" means DTUtilities.com.
Concedemos-lhe uma licença não-disponível para utilizar uma cópia do Software em qualquer computador, desde que o Software esteja a ser utilizado apenas num computador a qualquer momento. O Software é "in use" num computador quando é carregado em memória temporária (RAM) ou instalado na memória permanente de um computador por exemplo, um disco rígido, CD-ROM ou outro dispositivo de armazenamento.
Se o Software for instalado permanentemente no disco rígido ou noutro dispositivo de armazenamento de um computador (que não seja um servidor de rede) e uma pessoa utilizar esse computador mais de 80% do tempo, essa pessoa também pode utilizar o Software num computador portátil ou doméstico.
Título
Continuamos a ser o proprietário de todos os direitos, título e interesse no Software e materiais escritos explicativos relacionados ("Documentation").
Cópias de arquivo ou de reserva
Pode copiar o Software para fins de back up e arquivo, desde que o original e cada cópia sejam mantidos na sua posse e que a sua instalação e utilização do Software não exceda o permitido na secção "Licença Grant" acima.
Coisas que pode não fazer
O Software e Documentação estão protegidos pelas leis de direitos de autor dos Estados Unidos e tratados internacionais. Deve tratar o Software e a Documentação como qualquer outro material protegido por direitos autorais, por exemplo, um livro. Não pode:
copiar a Documentação,
copiar o Software exceto para fazer cópias de arquivo ou cópias de backup, conforme acima fornecido,
modificar ou adaptar o Software ou fundi-lo em outro programa,
engenheiro inverso, desmontar, descompilar ou fazer qualquer tentativa de descobrir o código fonte do Software,
colocar o Software num servidor de modo a que seja acessível através de uma rede pública, como a Internet, ou
subliciense, alugue, alugue ou empreste qualquer parte do Software ou Documentação.
Transferências
Pode transferir todos os seus direitos de utilização do Software e Documentação para outra pessoa ou entidade jurídica desde que transfira este Contrato, o Software e Documentação, incluindo todas as cópias, atualizações e versões anteriores para essa pessoa ou entidade e que não guarde cópias, incluindo cópias armazenadas no computador.
Garantia Limitada
Garantimos que por um período de 90 dias após a entrega desta cópia do Software para si:
os meios de comunicação em que esta cópia do Software lhe é fornecida estarão isentos de defeitos de materiais e mão de obra em uso normal, e
o Software realizará de acordo substancial com a Documentação.
Na medida do permitido pela lei aplicável, a garantia limitada existente está em vez de todas as outras garantias ou condições, EXPRESSA ou IMPLÍCITA, E declinamos todas e quaisquer garantias ou condições implícitas, incluindo qualquer garantia implícita de título, não violação, comerciante ou fitness para um propósito particular, independentemente de sabermos ou tivemos motivos para conhecer as suas necessidades particulares. Nenhum empregado, agente, revendedor ou distribuidor nosso está autorizado a modificar esta garantia limitada, nem a então a escoar quaisquer garantias adicionais.
ALGUNS ESTADOS NÃO PERMITEM A LIMITAÇÃO OU EXCLUSÃO DE RESPONSABILIDADE POR DANOS ACIDENTAIS OU CONSEQÜENTES, PELO QUE A LIMITAÇÃO ACIMA PODE NÃO SE APLICAR A SI.
Remédio Limitado
Toda a nossa responsabilidade e o seu recurso exclusivo por violação da garantia anterior serão, a nosso opção, para:
devolver o preço que pagou, ou
reparar ou substituir o Software ou suportes que não cumpram a garantia anterior se nos for devolvido com uma cópia do seu recibo.
EM CASO ALGUM NOS RESPONSABILIZAREMOS POR QUAISQUER DANOS, INCLUINDO QUAISQUER LUCROS PERDIDOS, POUPANÇAS PERDIDAS OU OUTROS DANOS ACIDENTAIS OU CONSEQÜENTES DECORRENTES DA UTILIZAÇÃO OU DA INCAPACIDADE DE UTILIZAR O SOFTWARE (MESMO QUE NÓS OU UM REVENDEDOR OU DISTRIBUIDOR AUTORIZADO TENHA SIDO AVISADO DA POSSIBILIDADE DESTES DANOS), OU PARA QUALQUER RECLAMAÇÃO POR QUALQUER OUTRA PARTE.
ALGUNS ESTADOS NÃO PERMITEM A LIMITAÇÃO OU EXCLUSÃO DE RESPONSABILIDADE POR DANOS ACIDENTAIS OU CONSEQÜENTES, PELO QUE A LIMITAÇÃO ACIMA PODE NÃO SE APLICAR A SI.
Termo e Rescisão
Este contrato de licença entra em vigor após a utilização do software e permanece eficaz até ao fim. Pode terminá-lo a qualquer momento, destruindo todas as cópias do Software e Documentação na sua posse. Também terminará automaticamente se não cumprir qualquer termo ou condição deste contrato de licença. Concorda em rescindir esta licença para destruir todas as cópias do Software e Documentação na sua posse.
Confidencialidade
O Software contém segredos comerciais e know-how proprietários que nos pertencem e está a ser disponibilizado em estrita confiança. QUALQUER UTILIZAÇÃO OU DIVULGAÇÃO DO SOFTWARE, OU DOS SEUS ALGORITMOS, PROTOCOLOS OU INTERFACES, COM ALÉM DE ESTRITAMENTE DE ACORDO COM ESTE CONTRATO DE LICENÇA, PODE SER ACCÍVEL COMO UMA VIOLAÇÃO DOS NOSSOS DIREITOS SECRETOS COMERCIAIS.
Disposições Gerais
1. Este contrato de licença escrito é o acordo exclusivo entre si e nós sobre o Software e Documentação e substitui qualquer ordem de compra prévia, comunicação, publicidade ou representação relativa ao Software.
2. Este contrato de licença só pode ser modificado por uma escrita assinada por si e por nós.
3. Em caso de litígio entre si e nós relativo ao Software ou Documentação, a parte dominante no litígio terá o direito de recuperar as taxas e despesas do advogado da outra parte.
4. Este contrato de licença rege-se pelas leis do Estado da Califórnia.
5. Concorda que o Software não será enviado, transferido ou exportado para qualquer país ou utilizado de qualquer forma proibida pela Lei de Administração de Exportação dos Estados Unidos ou por quaisquer outras leis de exportação, restrições ou regulamentos.