Miraplacid Binary and Text DOM SDK 3.0

Lizenz: kostenlos ‎Dateigröße: 2.02 MB
‎Benutzerbewertung: 4.0/5 - ‎1 ‎Stimmen

Miraplacid Binary und Text DOM SDK stellt zwei komplementäre Technologien dar - BinaryDOM und TextDOM. Dies ist die verteilbare Softwarebibliothekskomponente (dll), die auf der .Net-Plattform mit Dokumentation, Datendateien und Beispielen arbeitet. Miraplacid Binary Document Object Model (Binary DOM) bietet einfachen Zugriff auf Binärdateien in bekannten Formaten. Es kann für binäre Datenanalyse und -änderung verwendet werden. Wie es funktioniert: Natürlich kann es nicht getan werden, ohne das Binärdateiformat zu kennen. Sowohl Miraplacid Binary DOM als auch Miraplacid Data Viewer verlassen sich auf Miraplacid Binary Data Definition (.bdd) Dateien, die Definitionen für die interne Binärdateistruktur enthalten. Alle .bdd Dateien in der Miraplacid Software-Paket enthalten. Miraplacid Text Document Object Model (Text DOM) ist eine ähnliche Technologie, die nur für Textdaten bestimmt ist. Es ermöglicht Ihnen, verschiedene Textdateien bekannter Formate zu erstellen, zu analysieren, zu modifizieren und zu validieren. Als Modell der Textschemasprache wurde die Sprache Yacc/Bison übernommen. Im Gegensatz zu BinaryDOM, das alle analysierten Daten intakt behält, verfügt die TextDOM-Bibliothek über einen speziellen Modus für Schemaentwickler, der eine Möglichkeit bietet, unnötige Leerzeichen und Kommentare im Text zu vergessen und sich auf reale Textdatenstrukturen zu konzentrieren. Dies ist besonders in sehr komplexen Formaten wie Programmiersprachen hilfreich. Es ist möglich, vorhandene Textdefinitionsschemas aus EBNF/Yacc/Bison und einigen anderen Anbieterformaten in TDDL zu portieren. TextDOM und Miraplacid Text Viewer, ein Tool, das auf miraplacid Text DOM Library basiert, verwenden Miraplacid Text Data Definition (.tdd) Dateien, die auf der gleichen Community-Website http://BinoPedia.org gefunden werden konnten. Kostenlos für den individuellen Gebrauch und qualifizierte Bildungseinrichtungen.

VERSIONSVERLAUF

  • Version 3.0 veröffentlicht auf 2015-11-04
    TextDOM Subsystem hinzugefügt, Datenmodul verbessert,neue API, Fehler behoben
  • Version 1.0 veröffentlicht auf 2011-07-14

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

LIZENZVERTRAG Warnung: WENN SIE DIESEN GESCHÄFTSBEDINGUNGEN NICHT ZUSTIMMEN, INSTALLIEREN, KOPIEREN ODER VERWENDEN SIE DIESE SOFTWARE NICHT. Durch die Installation, das Kopieren oder anderweitige Verwendung von Miraplacid Binary and Text DOM SDK erklären Sie sich mit den unten aufgeführten Bedingungen einverstanden. 1. Begrenzte Lizenzerteilung. Dieser Lizenzvertrag gewährt Ihnen ("Lizenznehmer") eine weltweite, nicht ausschließliche, nicht übertragbare eingeschränkte Berechtigung zum Herunterladen und Installieren von Miraplacid Binary Document Object Model (BinaryDOM), Text Document Object Model (TextDOM) SDK und dazugehöriger Dokumentation ("Software"). Diese Vereinbarung gewährt Ihnen die Erlaubnis, Software während des Testzeitraums zu verwenden. Der Lizenznehmer erhält nach Ablauf des Testzeitraums eine Miraplacid Binary and Text DOM SDK-Lizenz zur Nutzung von Software. Der Lizenznehmer erhält für jede installierte Kopie der Software eine Miraplacid Binary and Text DOM SDK-Lizenz. Die Softwarenutzung während des Testzeitraums ist kostenlos, aber der Lizenznehmer muss diesen Lizenzvertrag einhalten. Miraplacid Binary und Text DOM SDK Lizenz kann von der Website angefordert werden http://www.binarydom.com/ Die Software ist lizenziert, nicht verkauft. Die Software ist durch Urheberrechtsgesetze und internationale Urheberrechtsbestimmungen sowie andere Gesetze und Verträge zum geistigen Eigentum geschützt. Der Lizenznehmer kann so viele Kopien der Software wie nötig anfertigen, vorausgesetzt, dass diese Lizenz auffällig mit allen Kopien der Software erscheint. 2. Einschränkungen. Software ist urheberrechtlich geschützte Informationen von Miraplacid, wie in der Copyright-Hinweis in jeder Datei angegeben behalten Eigentum an allen Kopien. Unabhängig davon, ob Sie über eine Lizenz verfügen oder nicht, dürfen Sie die Software nicht zurückentwickeln, dekompilieren oder disassemblieren, es sei denn und nur in dem Umfang, in dem eine solche Aktivität ungeachtet dieser Einschränkung ausdrücklich nach geltendem Recht zulässig ist. Während des Testzeitraums darf die Software nicht für kommerzielle oder Produktionszwecke verwendet werden. Diese Lizenz verbietet ausdrücklich: (a) jeden direkten oder indirekten monetären Nutzen aus der Nutzung der Software, (b) die Nutzung der Software im Rahmen eines Heim- oder Teilzeitgeschäfts und (c) die Nutzung der Software für kommerzielle, geschäftliche, staatliche oder institutionelle Zwecke (einschließlich bildungspolitischer und gemeinnütziger Zwecke) jeglicher Art. Sie dürfen die Lizenz nicht unterlizenzieren, verkaufen, verleasen oder an einen kommerziellen Nutzer übertragen. Abgeleitete Softwareprodukte, die auf BinaryDOM basieren.dll aus der Software, die unter diese Testlizenz fällt, dürfen nicht auf anderen Computern installiert werden. Der Lizenznehmer darf die Software nach Ablauf des Testzeitraums nicht mehr verwenden, es sei denn, eine solche Nutzung ist durch eine andere Lizenz genehmigt. 3. Namen und Logos. Der Lizenznehmer ist nicht berechtigt, den Namen oder das Logo von Miraplacid ohne vorherige schriftliche Genehmigung von Miraplacid auf andere Weise zu verwenden. 4. Gewährleistungsausschluss. Der Lizenznehmer erkennt ausdrücklich an und stimmt zu, dass die Nutzung der Software auf ihr alleiniges Risiko erfolgt. Software wird "AS IS," ohne jegliche Garantie zur Verfügung gestellt. ALLE EXPRESS ODER IMPLIED REPRESENTATIONEN UND WARRANTIEN, INCLUDING, ABER NICHT LIMITED TO, JEDE IMPLIED GARANTIE VON MERCHANTABILITY, FITNESS FÜR EINE PARTICULAR PURPOSE ODER NON-INFRINGEMENT, SIND HEREBY EXCLUDED. MIRAPLACID NICHT WARRANT, DASS DIE FUNKTIONEN IN Software IN Software SIND MEET LIZENZ-ANFORDERUNGEN, ODER DASS DIE OPERATION DER Software WERDEN UNINTERRUPTED ODER ERROR-FREE, ODER DASS DEFEKTE IN Software WERDEN CORRECTED. DARÜBER HINAUS, MIRAPLACID NICHT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE ODER THE ERGEBNISSE OF Software IN TERMS OF THEIR CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. KEINE ORAL ODER SCHRIFTLICHE INFORMATIONEN ODER ADVICE GIVEN VON MIRAPLACID ODER ITS AUTHORIZED REPRESENTATIVES SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY. SHOULD Software PROVE DEFECTIVE, LICENSEE (AND NOT MIRAPLACID OR ITS AUTHORIZED REPRESENTATIVE) SHALL ASSUME AND PAY THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 5. Haftungsbeschränkung. MIRAPLACID SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY THIRD PARTY AS A RESULT OF USING OR DISTRIBUTING SOFTWARE. IN NO EVENT WILL MIRAPLACID BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE Software, EVEN IF MIRAPLACID HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH. IN NO EVENT SHALL MIRAPLACID'S OR TOTAL LIABILITY TO LICENSEE FOR ALL DAMAGES, LOSSES, CLAIMS AND CAUSES OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE) OR OTHERWISE, EXCEED THE AMOUNT PAID BY LICENSEE FOR Software. 6. Kündigung. Die Lizenz wird automatisch beendet, wenn der Testzeitraum entweder aufgrund des Ablaufs des Testzeitraums oder aufgrund der Softwareregistrierung endet. Der Lizenznehmer kann diese Lizenz auch jederzeit kündigen, indem er alle Kopien der Software zerstört. Diese Lizenz wird sofort ohne Benachrichtigung von Miraplacid beendet, wenn der Lizenznehmer eine Bestimmung dieser Lizenz nicht einhält. Nach einer solchen Kündigung muss der Lizenznehmer alle Kopien der Software vernichten. Die Bestimmungen der Absätze 3, 4, 5 und 7 bleiben über die Beendigung dieses Abkommens hinaus. 7. Dauerhaftigkeit. Sollte eine der Bestimmungen dieser Lizenz als Verstoß gegen geltendes Recht, nichtig oder nicht durchsetzbar in einer Gerichtsbarkeit gelten, werden diese Bestimmungen hiermit in dem Umfang aufgehoben, wie dies für die anderweitige Durchsetzung der Lizenz in einer solchen Gerichtsbarkeit erforderlich ist. Wenn jedoch nach Ansicht von Miraplacid die Löschung von Bestimmungen der Lizenz durch Den Betrieb dieses Absatzes unangemessen beeinträchtigt, die Rechte oder die Erhöhung der Verbindlichkeiten von Miraplacid oder Miraplacid behält sich das Recht vor, die Lizenz zu kündigen und die vom Lizenznehmer gegebenenfalls entrichtete Gebühr als alleiniges und ausschließliches Rechtsmittel des Lizenznehmers zurückzuerstatten. 8. Vollständige Vereinbarung. Diese Lizenz stellt die gesamte Vereinbarung zwischen den Parteien in Bezug auf die Nutzung der Software dar und ersetzt alle vorherigen oder gleichzeitigen Zusicherungen, Vereinbarungen oder Vereinbarungen, schriftlich oder mündlich, in Bezug auf diesen Gegenstand. Eine Änderung oder Änderung dieser Lizenz ist nur schriftlich verbindlich und von einem ordnungsgemäß bevollmächtigten Vertreter von Miraplacid unterzeichnet.