Miraplacid Binary and Text DOM SDK 3.0

Giấy phép: Miễn phí ‎Kích cỡ tệp: 2.02 MB
‎Xếp hạng người dùng: 4.0/5 - ‎1 ‎Phiếu

Miraplacid Binary và Text DOM SDK đại diện cho hai công nghệ bổ sung - BinaryDOM và TextDOM. Đây là thành phần thư viện phần mềm phân phối lại (dll) hoạt động trên nền tảng .Net đi kèm với tài liệu, tệp dữ liệu và ví dụ. Miraplacid Binary Document Object Model (Binary DOM) cung cấp dễ dàng truy cập vào các tập tin nhị phân trong các định dạng được biết đến. Nó có thể được sử dụng để phân tích và sửa đổi dữ liệu nhị phân. Làm thế nào nó hoạt động: tất nhiên, nó không thể được thực hiện mà không biết định dạng tập tin nhị phân. Cả Miraplacid Binary DOM và Miraplacid Data Viewer đều dựa trên các tệp Định nghĩa Dữ liệu Nhị phân Miraplacid (.bdd), chứa các định nghĩa cho cấu trúc tệp nhị phân nội bộ. Tất cả các tệp .bdd được bao gồm trong gói phần mềm Miraplacid. Mô hình đối tượng tài liệu văn bản Miraplacid (TEXT DOM) là công nghệ tương tự chỉ dành cho sử dụng với dữ liệu văn bản. Nó cho phép bạn tạo, phân tích, sửa đổi và xác nhận các tệp văn bản khác nhau của các định dạng đã biết. Là một mô hình của ngôn ngữ sơ đồ văn bản, ngôn ngữ Yacc / Bison đã được thực hiện. Không giống như BinaryDOM, bảo tồn tất cả dữ liệu phân tích cú pháp còn nguyên vẹn, thư viện TextDOM có một chế độ đặc biệt cho nhà phát triển sơ đồ cung cấp một cách để quên đi các ký tự và nhận xét không cần thiết trong văn bản và tập trung vào cấu trúc dữ liệu văn bản thực. Điều này đặc biệt hữu ích trong các định dạng rất phức tạp như ngôn ngữ lập trình. Có thể chuyển các lược đồ định nghĩa văn bản hiện có từ EBNF /Yacc/Bison và một số định dạng nhà cung cấp khác sang TDDL. TextDOM và Miraplacid Text Viewer, một công cụ dựa trên Thư viện DOM Văn bản Miraplacid, sử dụng các tệp Định nghĩa Dữ liệu Văn bản Miraplacid (.tdd), có thể được tìm thấy trên cùng một trang web cộng đồng http://BinoPedia.org. Miễn phí cho sử dụng cá nhân và các tổ chức giáo dục đủ điều kiện.

lịch sử phiên bản

  • Phiên bản 3.0 đăng trên 2015-11-04
    TextDOM hệ thống con được thêm vào, công cụ dữ liệu được cải thiện, API mới, lỗi cố định
  • Phiên bản 1.0 đăng trên 2011-07-14

Chi tiết chương trình

Eula

EULA - Thỏa thuận cấp phép người dùng cuối

THỎA THUẬN CẤP PHÉP Cảnh báo: NẾU BẠN KHÔNG ĐỒNG Ý VỚI CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN NÀY, KHÔNG CÀI ĐẶT, SAO CHÉP HOẶC SỬ DỤNG PHẦN MỀM NÀY. Bằng cách cài đặt, sao chép hoặc sử dụng Miraplacid Binary và Text DOM SDK, bạn đồng ý bị ràng buộc bởi các điều khoản được liệt kê dưới đây. 1. Cấp giấy phép có giới hạn. Thỏa thuận cấp phép này cấp cho bạn (&Người được cấp phép") quyền giới hạn trên toàn thế giới, không độc quyền, không thể chuyển nhượng để tải xuống và cài đặt Mô hình đối tượng tài liệu nhị phân Miraplacid (BinaryDOM), Mô hình đối tượng tài liệu văn bản (TextDOM) SDK và tài liệu đi kèm (&trích dẫn phần mềm"). Thỏa thuận này cho phép bạn sử dụng Phần mềm trong thời gian dùng thử. Bên được cấp phép phải có giấy phép Miraplacid Binary và Text DOM SDK để sử dụng Phần mềm sau khi hết thời gian dùng thử. Bên được cấp phép phải có được giấy phép Miraplacid Binary và Text DOM SDK cho mỗi bản sao của Phần mềm được cài đặt. Việc sử dụng phần mềm trong thời gian dùng thử là miễn phí, nhưng Bên được cấp phép phải tuân thủ Thỏa thuận Cấp phép này. Miraplacid nhị phân và văn bản DOM SDK giấy phép có thể được yêu cầu từ trang web http://www.binarydom.com/ Phần mềm được cấp phép, không được bán. Phần mềm được bảo vệ bởi luật bản quyền và các điều khoản của hiệp ước bản quyền quốc tế, cũng như các luật và hiệp ước sở hữu trí tuệ khác. Bên được cấp phép có thể tạo bao nhiêu bản sao Phần mềm khi cần thiết, miễn là Giấy phép này xuất hiện rõ ràng với tất cả các bản sao Của Phần mềm. 2. Hạn chế. Phần mềm có bản quyền thông tin của Miraplacid như được chỉ ra trong thông báo bản quyền trong mỗi tập tin giữ lại tiêu đề cho tất cả các bản sao. Bất kể bạn có giấy phép hay không, bạn không được đảo ngược kỹ sư, dịch ngược hoặc tháo rời Phần mềm, ngoại trừ và chỉ trong phạm vi mà hoạt động đó được pháp luật hiện hành cho phép rõ ràng bất kể giới hạn này. Trong thời gian dùng thử, Phần mềm sẽ không được sử dụng cho mục đích thương mại hoặc sản xuất. Giấy phép này nghiêm cấm rõ ràng: (a) bất kỳ lợi ích tiền tệ trực tiếp hoặc gián tiếp nào từ việc sử dụng Phần mềm, (b) việc sử dụng Phần mềm trong bối cảnh kinh doanh tại nhà hoặc bán thời gian và (c) việc sử dụng Phần mềm cho bất kỳ mục đích thương mại, kinh doanh, chính phủ hoặc tổ chức nào (bao gồm cả giáo dục và phi lợi nhuận) dưới bất kỳ hình thức nào. Bạn không được cấp phép lại, bán, cho thuê hoặc chuyển nhượng giấy phép cho người dùng thương mại. Các sản phẩm phần mềm có nguồn gốc dựa trên BinaryDOM.dll từ Phần mềm được bao phủ bởi giấy phép thời gian dùng thử này sẽ không được cài đặt trên các máy tính khác. Bên được cấp phép sẽ không sử dụng Phần mềm sau khi hết thời hạn dùng thử trừ khi việc sử dụng đó được cấp phép bởi giấy phép khác. 3. Tên và logo. Bên được cấp phép không được phép sử dụng bất kỳ tên hoặc logo Miraplacid nào theo bất kỳ cách nào khác mà không có sự chấp thuận trước bằng văn bản của Miraplacid. 4. Tuyên bố từ chối bảo hành. Bên được cấp phép thừa nhận rõ ràng và đồng ý rằng việc sử dụng Phần mềm là rủi ro duy nhất. Phần mềm được cung cấp &AS IS,& không có bảo hành dưới bất kỳ hình thức nào. TẤT CẢ CÁC TUYÊN BỐ VÀ BẢO ĐẢM RÕ RÀNG HOẶC NGỤ Ý, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN, BẤT KỲ BẢO HÀNH NGỤ Ý NÀO VỀ KHẢ NĂNG BÁN HÀNG, SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ HOẶC KHÔNG VI PHẠM, ĐỀU BỊ LOẠI TRỪ. MIRAPLACID KHÔNG ĐẢM BẢO RẰNG CÁC CHỨC NĂNG CÓ TRONG Phần mềm SẼ ĐÁP ỨNG CÁC YÊU CẦU CỦA BÊN ĐƯỢC CẤP PHÉP HOẶC HOẠT ĐỘNG CỦA Phần MỀM SẼ KHÔNG BỊ GIÁN ĐOẠN HOẶC KHÔNG CÓ LỖI HOẶC CÁC KHIẾM KHUYẾT TRONG Phần MỀM SẼ ĐƯỢC SỬA CHỮA. HƠN NỮA, MIRAPLACID KHÔNG ĐẢM BẢO HOẶC ĐƯA RA BẤT KỲ TUYÊN BỐ NÀO LIÊN QUAN ĐẾN VIỆC SỬ DỤNG HOẶC KẾT QUẢ CỦA VIỆC SỬ DỤNG PHẦN MỀM VỀ TÍNH CHÍNH XÁC, ĐỘ CHÍNH XÁC, ĐỘ TIN CẬY HOẶC CÁCH KHÁC. KHÔNG CÓ THÔNG TIN HOẶC LỜI KHUYÊN BẰNG MIỆNG HOẶC BẰNG VĂN BẢN NÀO ĐƯỢC ĐƯA RA BỞI MIRAPLACID HOẶC NGƯỜI ĐẠI DIỆN ĐƯỢC ỦY QUYỀN CỦA MIRAPLACID SẼ TẠO RA MỘT BẢO HÀNH HOẶC BẰNG BẤT KỲ CÁCH NÀO LÀM TĂNG PHẠM VI BẢO HÀNH NÀY. NẾU PHẦN MỀM CHỨNG MINH BỊ LỖI, BÊN ĐƯỢC CẤP PHÉP (VÀ KHÔNG PHẢI MIRAPLACID HOẶC NGƯỜI ĐẠI DIỆN ĐƯỢC ỦY QUYỀN CỦA MIRAPLACID) SẼ ĐẢM NHẬN VÀ THANH TOÁN TOÀN BỘ CHI PHÍ CỦA TẤT CẢ CÁC DỊCH VỤ, SỬA CHỮA HOẶC SỬA CHỮA CẦN THIẾT. 5. Giới hạn trách nhiệm pháp lý. MIRAPLACID SẼ KHÔNG CHỊU TRÁCH NHIỆM VỀ BẤT KỲ THIỆT HẠI NÀO MÀ BÊN ĐƯỢC CẤP PHÉP HOẶC BẤT KỲ BÊN THỨ BA NÀO PHẢI CHỊU DO SỬ DỤNG HOẶC PHÂN PHỐI PHẦN MỀM. TRONG MỌI TRƯỜNG HỢP, MIRAPLACID SẼ KHÔNG CHỊU TRÁCH NHIỆM VỀ BẤT KỲ DOANH THU, LỢI NHUẬN HOẶC DỮ LIỆU NÀO BỊ MẤT, HOẶC ĐỐI VỚI CÁC THIỆT HẠI TRỰC TIẾP, GIÁN TIẾP, ĐẶC BIỆT, DO HẬU QUẢ, NGẪU NHIÊN HOẶC TRỪNG PHẠT, TUY NHIÊN GÂY RA VÀ BẤT KỂ LÝ THUYẾT TRÁCH NHIỆM PHÁP LÝ, PHÁT SINH TỪ VIỆC SỬ DỤNG HOẶC KHÔNG CÓ KHẢ NĂNG SỬ DỤNG PHẦN MỀM, NGAY CẢ KHI MIRAPLACID ĐÃ ĐƯỢC THÔNG BÁO VỀ KHẢ NĂNG XẢY RA THIỆT HẠI ĐÓ. TRONG MỌI TRƯỜNG HỢP, MIRAPLACID SẼ KHÔNG CHỊU TRÁCH NHIỆM HOÀN TOÀN ĐỐI VỚI BÊN ĐƯỢC CẤP PHÉP ĐỐI VỚI TẤT CẢ CÁC THIỆT HẠI, TỔN THẤT, KHIẾU NẠI VÀ NGUYÊN NHÂN CỦA HÀNH ĐỘNG, CHO DÙ TRONG HỢP ĐỒNG, SAI LẦM CÁ NHÂN (BAO GỒM CẢ SƠ SUẤT) HOẶC CÁCH KHÁC, VƯỢT QUÁ SỐ TIỀN ĐƯỢC CẤP PHÉP CHO Phần MỀM. 6. Chấm dứt. Giấy phép được chấm dứt tự động khi thời gian dùng thử kết thúc do hết thời gian dùng thử hoặc do đăng ký phần mềm. Bên được cấp phép cũng có thể chấm dứt Giấy phép này bất cứ lúc nào bằng cách phá hủy tất cả các bản sao của Phần mềm. Giấy phép này sẽ chấm dứt ngay lập tức mà không cần thông báo từ Miraplacid nếu Bên được cấp phép không tuân thủ bất kỳ điều khoản nào của Giấy phép này. Sau khi chấm dứt như vậy, Bên được cấp phép phải phá hủy tất cả các bản sao Của Phần mềm. Các quy định của Khoản 3, 4, 5 và 7 vẫn tồn tại sau khi chấm dứt Thỏa thuận này. 7. Khả năng cắt đứt. Nếu bất kỳ quy định nào của Giấy phép này được coi là vi phạm luật hiện hành, vô hiệu hoặc không thể thực thi trong bất kỳ khu vực pháp lý nào, thì các quy định đó được miễn theo thông tư này trong phạm vi cần thiết để Giấy phép có thể thực thi khác trong khu vực pháp lý đó. Tuy nhiên, nếu theo ý kiến của Miraplacid xóa bất kỳ quy định nào của Giấy phép bằng cách hoạt động của đoạn này một cách bất hợp lý làm tổn hại đến các quyền hoặc tăng trách nhiệm pháp lý của Miraplacid hoặc Miraplacid có quyền chấm dứt Giấy phép và hoàn trả phí do Bên được cấp phép trả, nếu có, như biện pháp khắc phục duy nhất và độc quyền của Bên được cấp phép. 8. Thỏa thuận hoàn chỉnh. Giấy phép này cấu thành toàn bộ thỏa thuận giữa các bên liên quan đến việc sử dụng Phần mềm và thay thế tất cả các tuyên bố, hiểu biết hoặc thỏa thuận trước đó hoặc đương thời, bằng văn bản hoặc bằng miệng, liên quan đến vấn đề đó. Không có sửa đổi hoặc sửa đổi Giấy phép này sẽ ràng buộc trừ khi bằng văn bản và có chữ ký của một đại diện được ủy quyền hợp lệ của Miraplacid.