Miraplacid Binary and Text DOM SDK 3.0

Licenza: Gratuito ‎Dimensioni del file: 2.02 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

Miraplacid Binary and Text DOM SDK rappresenta due tecnologie complementari: BinaryDOM e TextDOM. Si tratta del componente dll (Software Library Component) ridistribuibile che funziona sulla piattaforma .Net accompagnato da documentazione, file di dati ed esempi. Miraplacid Binary Document Object Model (Binary DOM) fornisce un facile accesso ai file binari in formati noti. Può essere utilizzato per l'analisi e la modifica dei dati binari. Come funziona: ovviamente, non può essere fatto senza conoscere il formato di file binario. Sia Miraplacid Binary DOM che Miraplacid Data Viewer si basano su file Miraplacid Binary Data Definition (bdd), che contengono definizioni per la struttura di file binari interni. Tutti i file bdd inclusi nel pacchetto software Miraplacid. Miraplacid Text Document Object Model (Text DOM) è una tecnologia simile destinata all'uso solo con i dati di testo. Consente di creare, analizzare, modificare e convalidare vari file di testo di formati noti. Come modello di linguaggio schema di testo, è stato preso il linguaggio Yacc/Bison. A differenza di BinaryDOM, che conserva intatti tutti i dati analizzati, la libreria TextDOM ha una modalità speciale per lo sviluppatore dello schema che fornisce un modo per dimenticare i caratteri e i commenti degli spazi vuoti non necessari nel testo e concentrarsi su strutture di dati di testo reali. Questo è particolarmente utile in formati molto complessi come i linguaggi di programmazione. È possibile convertire gli schemi di definizione del testo esistenti da EBNF/Yacc/Bison e da alcuni altri formati di provider a TDDL. TextDOM e Miraplacid Text Viewer, uno strumento basato sulla libreria DOM di testo Miraplacid, utilizzano file Miraplacid Text Data Definition (tdd), che possono essere trovati nello stesso sito Web della community http://BinoPedia.org. Gratuito per uso individuale e istituti di istruzione qualificati.

cronologia delle versioni

  • Versione 3.0 pubblicato il 2015-11-04
    Sottosistema TextDOM aggiunto,motore dati migliorato,nuova API,bug corretti
  • Versione 1.0 pubblicato il 2011-07-14

Dettagli del programma

Eula

Contratto di licenza con l'utente finale

CONTRATTO DI LICENZA Avviso: SE L'UTENTE NON ACCETTA QUESTI TERMINI E CONDIZIONI, NON INSTALLARE, COPIARE O UTILIZZARE QUESTO SOFTWARE. Installando, copiando o utilizzando in altro modo Miraplacid Binary and Text DOM SDK, l'utente accetta di essere vincolato dai termini elencati di seguito. 1. Concessione di licenza limitata. Il presente contratto di licenza concede all"Licenziatario") un'autorizzazione limitata in tutto il mondo, non esclusiva e non trasferibile per scaricare e installare Miraplacid Binary Document Object Model (BinaryDOM), TextDOM (Text Document Object Model) SDK e la relativa documentazione ("Software"). Questo contratto consente all'utente di utilizzare il Software durante il periodo di prova. Il Licenziatario deve ottenere una licenza Miraplacid Binary and Text DOM SDK per l'utilizzo del Software dopo la scadenza del periodo di prova. Il Licenziatario deve ottenere la licenza Miraplacid Binary and Text DOM SDK per ogni copia del Software installato. L'utilizzo del software durante il periodo di prova è gratuito, ma il Licenziatario deve rispettare il presente Contratto di Licenza. La licenza Miraplacid Binary and Text DOM SDK può essere richiesta al sito Web http://www.binarydom.com/ Il Software è concesso in licenza, non venduto. Il Software è protetto dalla legge sul copyright e dalle disposizioni del trattato internazionale sul copyright, nonché da altre leggi e trattati sulla proprietà intellettuale. Il Licenziatario può effettuare tutte le copie del Software necessarie, a condizione che la presente Licenza appaia vistosamente con tutte le copie del Software. 2. Restrizioni. Il software è un'informazione protetta da copyright di Miraplacid come indicato nell'avviso di copyright in ogni file conserva il titolo di tutte le copie. Indipendentemente dal fatto che tu abbia o meno la licenza, non puoi decodificare, decompilare o smontare il Software, tranne e solo nella misura in cui tale attività è espressamente consentita dalla legge applicabile nonostante questa limitazione. Durante il periodo di prova, il Software non sarà utilizzato per scopi commerciali o di produzione. Questa licenza vieta espressamente: (a) qualsiasi beneficio monetario diretto o indiretto dall'uso del Software, (b) l'uso del Software nel contesto di un'attività domestica o part-time e (c) l'uso del Software per qualsiasi scopo commerciale, commerciale, governativo o istituzionale (incluso educativo e senza scopo di lucro) di qualsiasi tipo. L'utente non può concedere in sublicenza, vendere, affittare o trasferire la licenza a un utente commerciale. I prodotti software derivati basati su BinaryDOM.dll dal Software coperto da questa licenza del periodo di prova non devono essere installati su altri computer. Il Licenziatario non utilizzerà il Software dopo la scadenza del periodo di prova, a meno che tale uso non sia autorizzato da altre licenze. 3. Nomi e loghi. Il Licenziatario non è autorizzato a utilizzare alcun nome o logo Miraplacid in nessun altro modo senza la preventiva approvazione scritta di Miraplacid. 4. Dichiarazione di non responsabilità in garanzia. Il Licenziatario riconosce espressamente e accetta che l'uso del Software è a suo unico rischio. Il software è fornito "COSÌ COM'È," senza garanzia di alcun tipo. SONO ESCLUSE TUTTE LE DICHIARAZIONI E LE GARANZIE ESPLICITE O IMPLICITE, INCLUSE, A TITOLO OSO MA NON LIMITATO, QUALSIASI GARANZIA IMPLICITA DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O NON VIOLAZIONE. MIRAPLACID NON GARANTISCE CHE LE FUNZIONI CONTENUTE NEL SOFTWARE SODDISFINO I REQUISITI DEL LICENZIATARIO, O CHE IL FUNZIONAMENTO DEL SOFTWARE SARÀ ININTERROTTO O PRIVO DI ERRORI, O CHE I DIFETTI NEL SOFTWARE VERRANNO CORRETTI. INOLTRE, MIRAPLACID NON GARANTISCE NÉ FA ALCUNA DICHIARAZIONE IN MERITO ALL'USO O AI RISULTATI DELL'USO DEL Software IN TERMINI DI CORRETTEZZA, ACCURATEZZA, AFFIDABILITÀ O ALTRO. NESSUNA INFORMAZIONE O CONSIGLIO ORALE O SCRITTO FORNITO DA MIRAPLACID O DAI SUOI RAPPRESENTANTI AUTORIZZATI CREERÀ UNA GARANZIA O AUMENTERÀ IN ALCUN MODO LA PORTATA DELLA PRESENTE GARANZIA. NEL CASO IN CUI IL SOFTWARE SI DIMOSTRI DIFETTOSO, IL LICENZIATARIO (E NON MIRAPLACID O IL SUO RAPPRESENTANTE AUTORIZZATO) SI ASSUMERÀ E PAGHERÀ L'INTERO COSTO DI TUTTA LA MANUTENZIONE, RIPARAZIONE O CORREZIONE NECESSARIA. 5. Limitazione di responsabilità. MIRAPLACID NON SARÀ RESPONSABILE PER EVENTUALI DANNI SUBITI DAL LICENZIATARIO O DA TERZE PARTI A SEGUITO DELL'UTILIZZO O DELLA DISTRIBUZIONE DI SOFTWARE. IN NESSUN CASO MIRAPLACID SARÀ RESPONSABILE PER EVENTUALI PERDITE DI ENTRATE, PROFITTI O DATI, O PER DANNI DIRETTI, INDIRETTI, SPECIALI, CONSEQUENZIALI, INCIDENTALI O PUNITIVI, COMUNQUE CAUSATI E INDIPENDENTEMENTE DALLA TEORIA DELLA RESPONSABILITÀ, DERIVANTI DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE Il Software, ANCHE SE MIRAPLACID È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI. IN NESSUN CASO LA RESPONSABILITÀ TOTALE DI MIRAPLACID NEI CONFRONTI DEL LICENZIATARIO PER TUTTI I DANNI, LE PERDITE, I RECLAMI E LE CAUSE DI AZIONE, SIA NEL CONTRATTO, NEL ILLECITO (INCLUSA NEGLIGENZA) O IN ALTRO MODO, SUPERERÀ L'IMPORTO PAGATO DAL LICENZIATARIO PER IL Software. 6. Risoluzione. La licenza viene interrotta automaticamente al termine del periodo di prova a causa della scadenza del periodo di prova o a causa della registrazione del software. Il Licenziatario può anche terminare la presente Licenza in qualsiasi momento distruggendo tutte le copie del Software. La presente Licenza terminerà immediatamente senza preavviso da parte di Miraplacid se il Licenziatario non rispetta alcuna disposizione della presente Licenza. In caso di risoluzione, il Licenziatario deve distruggere tutte le copie del Software. Le disposizioni dei paragrafi 3, 4, 5 e 7 sopravvivono alla risoluzione del presente accordo. 7. Separabilità. Se una qualsiasi delle disposizioni della presente Licenza è ritenuta in violazione della legge applicabile, nulla o inapplicabile in qualsiasi giurisdizione, tali disposizioni sono con il presente rinunciate nella misura necessaria affinché la Licenza sia altrimenti applicabile in tale giurisdizione. Tuttavia, se a parere di Miraplacid la cancellazione di qualsiasi disposizioni della Licenza mediante l'applicazione del presente paragrafo compromette irragionevolmente i diritti o aumenta le responsabilità di Miraplacid o Miraplacid si riserva il diritto di porre fine alla Licenza e rimborsare la tassa pagata dal Licenziatario, se presente, come unico ed esclusivo rimedio del Licenziatario. 8. Accordo completo. La presente Licenza costituisce l'intero accordo tra le parti in merito all'utilizzo del Software e sostituisce tutte le rappresentazioni, intese o accordi precedenti o contemporanei, scritti o orali, relativi a tale argomento. Nessuna modifica o modifica della presente Licenza sarà vincolante a meno che non sia scritta e firmata da un rappresentante debitamente autorizzato di Miraplacid.