Miraplacid Binary and Text DOM SDK 3.0

Licença: Grátis ‎Tamanho do arquivo: 2.02 MB
‎Classificação dos utilizadores: 4.0/5 - ‎1 ‎votos

Miraplacid Binary e Text DOM SDK representa duas tecnologias complementares - BinaryDOM e TextDOM. Trata-se de um componente redistribuído da biblioteca de software (dll) que funciona na plataforma .Net acompanhada com documentação, ficheiros de dados e exemplos. Miraplacid Binary Document Object Model (Binary DOM) proporciona fácil acesso a ficheiros binários em formatos conhecidos. Pode ser usado para análise e modificação de dados binários. Como funciona: é claro, não pode ser feito sem conhecer o formato binário do ficheiro. Tanto o Miraplacid Binary DOM como o Miraplacid Data Viewer dependem de ficheiros Miraplacid Binary Data Definition (.bdd), que contêm definições para a estrutura interna do ficheiro binário. Todos os ficheiros .bdd incluídos no pacote de software Miraplacid. O Modelo de Objeto de Documento de Texto Miraplacid (Text DOM) é uma tecnologia semelhante destinada a ser utilizada apenas com dados de texto. Permite-lhe criar, analisar, modificar e validar vários ficheiros de texto de formatos conhecidos. Como um modelo de linguagem de esquema de texto, a linguagem Yacc/Bison foi tomada. Ao contrário do BinaryDOM, que preserva todos os dados analisados intactos, a biblioteca TextDOM tem um modo especial para o desenvolvedor de esquemas que fornece uma maneira de esquecer os caracteres e comentários desnecessários do espaço branco no texto e concentrar-se em estruturas reais de dados de texto. Isto é especialmente útil em formatos muito complexos como linguagens de programação. É possível enviar os esquemas de definição de texto existentes da EBNF/Yacc/Bison e alguns outros formatos de fornecedores para a TDDL. TextDOM e Miraplacid Text Viewer, uma ferramenta baseada na Biblioteca Miraplacid Text DOM, utilizam ficheiros Miraplacid Text Data Definition (.tdd), que podem ser encontrados no mesmo site comunitário http://BinoPedia.org. Gratuito para uso individual e estabelecimentos de ensino qualificados.

história da versão

  • Versão 3.0 postado em 2015-11-04
    Subsistema TextDOM adicionado,motor de dados melhorado,novo API,bugs fixos
  • Versão 1.0 postado em 2011-07-14

Detalhes do programa

EULA

EULA - Contrato de Licença de Utilizador Final

CONTRATO DE LICENÇA Aviso: SE NÃO CONCORDAR COM ESTES TERMOS E CONDIÇÕES, NÃO INSTALE, COPIE OU UTILIZE ESTE SOFTWARE. Ao instalar, copiar ou utilizar miraplacida Binary e Text DOM SDK, concorda em ficar vinculado pelos termos listados abaixo. 1. Concessão de Licença Limitada. Este contrato de licença concede-lhe ("Licenciado") uma permissão limitada não exclusiva e não transferível para descarregar e instalar Miraplacid Binary Document Object Model (BinaryDOM), Text Document Object Model (TextDOM) SDK e documentação de acompanhamento ("Software"). Este contrato permite-lhe utilizar software durante o período experimental. O Licenciado obterá uma licença Miraplacid Binary e Text DOM SDK para utilizar software após o termo do período experimental. O Licenciado obtém a licença Miraplacid Binary e Text DOM SDK para cada cópia do Software instalado. O uso do software durante o período experimental é gratuito, mas o Licenciado deve cumprir este Contrato de Licença. A licença Miraplacid Binary e Text DOM SDK pode ser solicitada a partir do site http://www.binarydom.com/ O Software é licenciado, não vendido. O Software está protegido pela lei dos direitos de autor e disposições internacionais do tratado de direitos de autor, bem como por outras leis e tratados de propriedade intelectual. O Licenciado pode fazer o número de cópias de Software que for necessário, desde que esta Licença apareça conspícuamente com todas as cópias do Software. 2. Restrições. O software é uma informação com direitos de autor da Miraplacid, conforme indicado no aviso de direitos autorais em cada ficheiro, mantenha o título de todas as cópias. Independentemente de ter licença ou não, não poderá reverter o engenheiro, descompilar ou desmontar o Software, exceto e apenas na medida em que tal atividade seja expressamente permitida pela lei aplicável, não obstante esta limitação. Durante o período experimental, o Software não deve ser utilizado para fins comerciais ou de produção. Esta licença proíbe expressamente: (a) qualquer benefício monetário direto ou indireto da utilização do Software, (b) a utilização do Software no contexto de uma empresa baseada em casa ou a tempo parcial, e (c) a utilização do Software para qualquer finalidade comercial, empresarial, governamental ou institucional (incluindo educação e sem fins lucrativos) de qualquer tipo. Não pode subliciá-la, vender, arrendar ou transferir a licença para um utilizador comercial. Os produtos de software derivados baseados na BinaryDOM.dll do Software abrangido por esta licença de período experimental não serão instalados noutros computadores. O licenciado não utilizará o Software após o termo do período experimental, a menos que tal utilização seja autorizada por outra licença. 3. Nomes e Logotipos. O Licenciado não está autorizado a utilizar qualquer nome ou logotipo Miraplacid de qualquer outra forma sem a aprovação prévia por escrito da Miraplacid. 4. Isenção de responsabilidade da Garantia. O Licenciado reconhece expressamente e concorda que o uso do Software está em risco exclusivo. Software é prIcensee reconhece expressamente e concorda que o uso do Software está no seu único risco. O software é fornecido "AS IS," sem qualquer tipo de garantia. TODAS AS REPRESENTAÇÕES E GARANTIAS EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO A, QUALQUER GARANTIA IMPLÍCITA DE MERCADORIEDADE, APTIDÃO PARA UM DETERMINADO PROPÓSITO OU NÃO-INFRACÇÃO, ESTÃO EXCLUÍDAS. A MIRAPLACID NÃO GARANTE QUE AS FUNÇÕES CONTIDAS NO SOFTWARE SATISFAÇAM OS REQUISITOS DO LICENCIADO, OU QUE O FUNCIONAMENTO DO SOFTWARE SEJA ININTERRUPTO OU ISENTO DE ERROS, OU QUE OS DEFEITOS NO SOFTWARE SEJAM CORRIGIDOS. ALÉM DISSO, A MIRAPLACID NÃO GARANTE NEM FAZ QUAISQUER DECLARAÇÕES SOBRE A UTILIZAÇÃO OU OS RESULTADOS DA UTILIZAÇÃO DO SOFTWARE EM TERMOS DA SUA EXATIDÃO, EXATIDÃO, FIABILIDADE OU OUTRAS DECLARAÇÕES. NENHUMA INFORMAÇÃO ORAL OU ESCRITA OU ACONSELHAMENTO DADO PELA MIRAPLACID OU PELOS SEUS REPRESENTANTES AUTORIZADOS CRIARÁ UMA GARANTIA OU DE QUALQUER FORMA AUMENTARÁ O ÂMBITO DESTA GARANTIA. SE O SOFTWARE PROVAR QUE ESTÁ DEFEITUOSO, O LICENCIADO (E NÃO O MIRAPLACID OU O SEU REPRESENTANTE AUTORIZADO) ASSUMIRÁ E PAGARÁ TODO O CUSTO DE TODA A MANUTENÇÃO, REPARAÇÃO OU CORREÇÃO NECESSÁRIAS. 5. Limitação de Responsabilidade. A MIRAPLACID NÃO SE RESPONSABILIZA POR QUAISQUER DANOS SOFRIDOS PELO LICENCIADO OU POR TERCEIROS COMO RESULTADO DA UTILIZAÇÃO OU DISTRIBUIÇÃO DE SOFTWARE. EM CASO ALGUM A MIRAPLACID SERÁ RESPONSÁVEL POR QUAISQUER PERDAS DE RECEITAS, LUCROS OU DADOS, OU POR DANOS DIRETOS, INDIRETOS, ESPECIAIS, CONSEQÜENTES, INCIDENTAIS OU PUNITIVOS, POR MAIS QUE SEJAM CAUSADOS E INDEPENDENTEMENTE DA TEORIA DA RESPONSABILIDADE, DECORRENTES DO USO OU INCAPACIDADE DE UTILIZAÇÃO DO SOFTWARE, MESMO QUE A MIRAPLACID TENHA SIDO AVISADA DA POSSIBILIDADE DE TAIS DANOS. EM CASO ALGUM A RESPONSABILIDADE TOTAL DA MIRAPLACID PARA LICENCIAR TODOS OS DANOS, PERDAS, RECLAMAÇÕES E CAUSAS DE AÇÃO, SEJA EM CONTRATO, TORT (INCLUINDO NEGLIGÊNCIA) OU DE OUTRA FORMA, EXCEDERÁ O VALOR PAGO PELO LICENCIADO PARA O SOFTWARE. 6. Rescisão. A licença é terminada automaticamente quando o período experimental termina, quer devido à expiração do período experimental, quer devido ao registo de software. O licenciado também pode terminar esta Licença a qualquer momento, destruindo todas as cópias do Software. Esta Licença terminará imediatamente sem aviso prévio da Miraplacid se o Licenciado não cumprir qualquer disposição desta Licença. Após tal rescisão, o Licenciado deve destruir todas as cópias do Software. As disposições dos nºs 3, 4, 5 e 7 sobrevivem à cessação do presente acordo. 7. Severbilidade. Se alguma das disposições desta Licença for considerada uma violação da lei aplicável, nula ou inexequível em qualquer jurisdição, então tais disposições são dispensadas na medida necessária para que a Licença seja executável de outra forma nessa jurisdição. No entanto, se no parecer da Miraplacid a supressão de quaisquer disposições da Licença por operação deste parágrafo comprometer irradamente os direitos ou aumentar as responsabilidades da Miraplacid ou miraplacid reserva-se o direito de rescindir a Licença e reembolsar a taxa paga pelo Licenciado, se for caso disso, como única e exclusiva solução do Licenciado. 8. Acordo completo. A presente Licença constitui a totalidade do acordo entre as partes no que diz respeito à utilização de Software e substitui todas as representações, entendimentos ou acordos anteriores ou contemporâneos, escritas ou orais, relativamente a este assunto. Nenhuma alteração ou modificação desta Licença será vinculativa a menos que por escrito e assinada por um representante devidamente autorizado da Miraplacid.