Miraplacid Binary and Text DOM SDK 3.0

Licence: Gratuit ‎Taille du fichier: 2.02 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

Miraplacid Binary et Text DOM SDK représente deux technologies complémentaires - BinaryDOM et TextDOM. Il s’agit d’un composant redistribuable de bibliothèque logicielle (dll) qui fonctionne sur la plate-forme .Net accompagné de documentation, de fichiers de données et d’exemples. Miraplacid Binary Document Object Model (Binary DOM) offre un accès facile aux fichiers binaires dans des formats connus. Il peut être utilisé pour l’analyse et la modification de données binaires. Comment cela fonctionne: bien sûr, il ne peut pas être fait sans connaître le format de fichier binaire. Miraplacid Binary DOM et Miraplacid Data Viewer s’appuient tous deux sur les fichiers Miraplacid Binary Data Definition (.bdd), qui contiennent des définitions pour la structure interne des fichiers binaires. Tous les fichiers .bdd inclus dans le logiciel Miraplacid. Miraplacid Text Document Object Model (Text DOM) est une technologie similaire destinée à être utilisée uniquement avec des données textuelles. Il vous permet de créer, d’analyser, de modifier et de valider différents fichiers texte de formats connus. Comme modèle de langage de schéma de texte, la langue de Yacc/Bison a été prise. Contrairement à BinaryDOM, qui conserve toutes les données parsed intactes, la bibliothèque TextDOM dispose d’un mode spécial pour le développeur de schémas qui fournit un moyen d’oublier les caractères inutiles de l’espace blanc et les commentaires dans le texte et de se concentrer sur les structures de données de texte réel. Ceci est particulièrement utile dans des formats très complexes comme les langages de programmation. Il est possible de passer les schémas de définition de texte existants de l’EBNF/Yacc/Bison et d’autres formats fournisseurs à TDDL. TextDOM et Miraplacid Text Viewer, un outil basé sur Miraplacid Text DOM Library, utilisent des fichiers Miraplacid Text Data Definition (.tdd), que l’on peut trouver sur le même site Web communautaire http://BinoPedia.org. Gratuit pour un usage individuel et des établissements d’enseignement qualifiés.

historique de la version

  • Version 3.0 posté sur 2015-11-04
    Sous-système TextDOM ajouté, moteur de données amélioré, nouvelle API, bugs corrigés
  • Version 1.0 posté sur 2011-07-14

Détails du programme

Cluf

EULA - Accord de licence utilisateur final

CONTRAT DE LICENCE Avertissement: SI VOUS N’ACCEPTEZ PAS CES TERMES ET CONDITIONS, N’INSTALLEZ PAS, NE COPIEZ PAS OU N’UTILISEZ PAS CE LOGICIEL. En installant, en copiant ou en utilisant miraplacid binaire et texte DOM SDK, vous acceptez d’être lié par les termes énumérés ci-dessous. 1. Subvention de licence limitée. Ce contrat de licence vous accorde ("Licensee") une autorisation limitée mondiale, non exclusive et non transférable pour télécharger et installer Miraplacid Binary Document Object Model (BinaryDOM), Text Document Object Model (TextDOM) SDK et la documentation qui l’accompagne ("Software"). Cet accord vous donne la permission d’utiliser un logiciel pendant la période d’essai. La titulaire doit obtenir une licence Miraplacid Binary et Text DOM SDK pour utiliser software après l’expiration de la période d’essai. La titulaire doit obtenir la licence Miraplacid Binary et Text DOM SDK pour chaque copie du logiciel installé. L’utilisation du logiciel pendant la période d’essai est gratuite, mais la titulaire doit se conformer à ce contrat de licence. Miraplacid Binary et Texte DOM SDK licence peut être demandé à partir du site Web http://www.binarydom.com/ Le logiciel est sous licence, pas vendu. Le logiciel est protégé par le droit d’auteur et les dispositions internationales des traités sur le droit d’auteur, ainsi que par d’autres lois et traités sur la propriété intellectuelle. La titulaire peut faire autant de copies de logiciels que nécessaire, à condition que cette licence apparaisse ostensiblement avec toutes les copies de Software. 2. Restrictions. Les logiciels sont des informations protégées par le droit d’auteur de Miraplacid, comme indiqué dans l’avis de droit d’auteur dans chaque fichier conservent le titre de toutes les copies. Peu importe si vous avez une licence ou non, vous ne pouvez pas inverser l’ingénieur, décomposer ou démonter le logiciel, sauf et seulement dans la mesure où une telle activité est expressément autorisée par la loi applicable, malgré cette limitation. Pendant la période d’essai, le logiciel ne doit pas être utilisé à des fins commerciales ou de production. Cette licence interdit expressément : a) tout avantage monétaire direct ou indirect de l’utilisation du logiciel, b) l’utilisation du logiciel dans le cadre d’une entreprise à domicile ou à temps partiel, et c) l’utilisation du logiciel à des fins commerciales, commerciales, gouvernementales ou institutionnelles (y compris éducatives et sans but lucratif) de quelque nature que ce soit. Vous ne pouvez pas sublicenser, vendre, louer ou transférer la licence à un utilisateur commercial. Les produits logiciels dérivés basés sur BinaryDOM.dll du logiciel couvert par cette licence de période d’essai ne doivent pas être installés sur d’autres ordinateurs. La titulaire ne doit pas utiliser de logiciel après l’expiration de la période d’essai, sauf si cette utilisation est autorisée par une autre licence. 3. Noms et logos. Le titulaire de permis n’est pas autorisé à utiliser un nom ou un logo Miraplacid d’une autre façon sans l’approbation écrite préalable de Miraplacid. 4. Clause de non-responsabilité de la garantie. La titulaire reconnaît expressément et convient que l’utilisation du logiciel est à son seul risque. Le logiciel est fourni "AS IS," sans garantie d’aucune sorte. TOUTES LES REPRÉSENTATIONS ET GARANTIES EXPRESSES OU IMPLICITES, Y COMPRIS, SANS S’Y LIMITER, TOUTE GARANTIE IMPLICITE DE MARCHANDITÉ, D’APTITUDE À UNE FIN PARTICULIÈRE OU DE NON-CONTREFAÇON, SONT PAR LA PRÉSENTE EXCLUES. MIRAPLACID NE JUSTIFIE PAS QUE LES FONCTIONS CONTENUES DANS LE LOGICIEL RÉPONDENT AUX EXIGENCES DE LA TITULAIRE, OU QUE LE FONCTIONNEMENT DU LOGICIEL SERA ININTERROMPU OU EXEMPT D’ERREURS, OU QUE LES DÉFAUTS DANS LE LOGICIEL SERONT CORRIGÉS. EN OUTRE, MIRAPLACID NE JUSTIFIE PAS OU NE FAIT AUCUNE REPRÉSENTATION CONCERNANT L’UTILISATION OU LES RÉSULTATS DE L’UTILISATION DU LOGICIEL EN TERMES DE LEUR EXACTITUDE, EXACTITUDE, FIABILITÉ, OU AUTREMENT. AUCUN RENSEIGNEMENT ORAL OU ÉCRIT OU CONSEIL DONNÉ PAR MIRAPLACID OU SES REPRÉSENTANTS AUTORISÉS NE DOIT CRÉER UNE GARANTIE OU, DE QUELQUE FAÇON QUE CE SOIT, AUGMENTER LA PORTÉE DE CETTE GARANTIE. SI LE LOGICIEL S’AVÈRE DÉFECTUEUX, LA TITULAIRE (ET NON MIRAPLACID OU SON REPRÉSENTANT AUTORISÉ) ASSUME ET PAIE LA TOTALITÉ DES COÛTS DE TOUS LES ENTRETIENS, RÉPARATIONS OU CORRECTIONS NÉCESSAIRES. 5. Limitation de la responsabilité. MIRAPLACID N’EST PAS RESPONSABLE DES DOMMAGES SUBIS PAR LA TITULAIRE OU TOUT TIERS À LA SUITE DE L’UTILISATION OU DE LA DISTRIBUTION DE LOGICIELS. MIRAPLACID NE SERA EN AUCUN CAS RESPONSABLE DE LA PERTE DE REVENUS, DE BÉNÉFICES OU DE DONNÉES, OU DE DOMMAGES DIRECTS, INDIRECTS, SPÉCIAUX, CONSÉQUENTS, ACCESSOIRES OU PUNITIFS, AUSSI CAUSÉS SOIENT-ILS ET INDÉPENDAMMENT DE LA THÉORIE DE LA RESPONSABILITÉ, DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ D’UTILISER UN LOGICIEL, MÊME SI MIRAPLACID A ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES. EN AUCUN CAS MIRAPLACID OU LA RESPONSABILITÉ TOTALE DE LA TITULAIRE POUR TOUS LES DOMMAGES, PERTES, RÉCLAMATIONS ET CAUSES D’ACTION, QUE CE SOIT DANS LE CONTRAT, LE DÉLIT (Y COMPRIS LA NÉGLIGENCE) OU AUTREMENT, NE DÉPASSERA LE MONTANT PAYÉ PAR LE TITULAIRE DE LICENCE POUR LES LOGICIELS. 6. Résiliation. La licence est terminée automatiquement lorsque la période d’essai se termine soit en raison de l’expiration de la période d’essai, soit en raison de l’enregistrement du logiciel. La titulaire peut également résilier cette licence à tout moment en détruisant toutes les copies de Software. Cette licence prendra fin immédiatement sans préavis de Miraplacid si la titulaire ne se conforme à aucune disposition de cette licence. Lors de cette résiliation, la titulaire doit détruire toutes les copies de Software. Les dispositions des paragraphes 3, 4, 5 et 7 survivent à la résiliation de cet accord. 7. Séverabilité. Si l’une ou l’autre des dispositions de cette licence est tenue pour violation de la loi applicable, nulle ou inapplicable dans quelque juridiction que ce soit, ces dispositions sont par la suite écartées dans la mesure nécessaire pour que la licence soit autrement exécutoire dans cette juridiction. Toutefois, si, de l’avis de Miraplacid, la suppression de toute disposition de la licence par l’exploitation de ce paragraphe compromet déraisonnablement les droits ou augmente le passif de Miraplacid ou de Miraplacid se réserve le droit de mettre fin à la licence et de rembourser les frais payés par la titulaire, le cas échéant, à titre de réparation exclusive et exclusive de la titulaire. 8. Accord complet. Cette licence constitue l’ensemble de l’accord entre les parties en ce qui concerne l’utilisation du logiciel et remplace toutes les représentations, ententes ou accords antérieurs ou contemporains, écrits ou oraux, à ce sujet. Aucune modification ou modification de cette licence ne sera contraignante à moins d’être signée par écrit et signée par un représentant dûment autorisé de Miraplacid.