Chuyển văn bản sang Base85: Mã hóa Ascii85 trực tuyến
Công cụ chuyển đổi văn bản sang Base85 biến văn bản bạn dán thành biểu diễn Ascii85 hoặc Z85 mà bạn có thể sao chép vào công cụ, tài liệu hoặc mã nguồn khác. Ascii85 ánh xạ mỗi nhóm bốn byte thành năm ký tự từ ! tới u, khiến kết quả nhỏ hơn Base64 khoảng 25%; một nhóm toàn 0 trở thành z. Các dấu phân cách cổ điển <~ và ~> là tùy chọn, và Z85 cung cấp bảng chữ cái không có dấu ngoặc kép và dấu backslash.
Công cụ chuyển đổi văn bản sang Base85 là công cụ chuyển đổi chạy trong trình duyệt để biến văn bản thành kết quả Ascii85 hoặc Z85. Hãy dùng nó khi bạn cần biểu diễn Base85 để sao chép vào mã nguồn, tài liệu, ticket, commit message, hoặc hệ thống khác chấp nhận định dạng này. Công cụ cũng có ví dụ minh họa, Hello, Base85!, để minh họa đầu vào văn bản.
Ascii85, thuộc họ Adobe/btoa, mã hóa các nhóm bốn byte thành năm ký tự từ ! tới u. Nhờ đó kết quả của nó nhỏ hơn Base64 khoảng 25%. Một nhóm toàn byte 0 có thể biểu diễn bằng ký tự đơn z. Các dấu phân cách cổ điển <~ ~> là tùy chọn, nên bạn có thể dùng kết quả có hoặc không có chúng tùy nhu cầu.
Công cụ cũng cung cấp Z85, một biến thể ZeroMQ với bảng chữ cái tránh dấu ngoặc kép và dấu backslash, hữu ích khi nhúng văn bản đã mã hóa vào mã nguồn. Ascii85 và Z85 là các biến thể khác nhau, nên hãy chọn biến thể mà hệ thống hoặc quy trình nơi bạn định dùng kết quả yêu cầu.
Việc chuyển đổi chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu bạn nhập được xử lý trên chính thiết bị của bạn và không bị tải lên, lưu trữ hay gửi tới máy chủ; sau khi trang đã tải xong, công cụ tiếp tục hoạt động ngoại tuyến. Bạn có thể mã hóa văn bản mà không cần gửi nó đi nơi khác.
Công cụ chuyển đổi văn bản sang Base85 này hữu ích cho lập trình viên và kỹ sư DevOps cần chuẩn bị, kiểm tra hoặc sao chép văn bản đã mã hóa. Công cụ cũng giúp bất kỳ ai đang kiểm tra một giá trị nhận được hoặc chuẩn bị đoạn trích cho công cụ chấp nhận Base85.
Bước 1: Dán văn bản bạn muốn mã hóa vào vùng nhập. Công cụ chấp nhận văn bản và có ví dụ minh họa: Hello, Base85!
Bước 2: Chọn biến thể Base85 bạn cần. Ascii85 dùng các ký tự từ ! tới u, còn Z85 cung cấp bảng chữ cái không có dấu ngoặc kép và dấu backslash.
Bước 3: Điều chỉnh các tùy chọn có sẵn, kể cả có dùng các dấu phân cách cổ điển <~ ~> hay không. Các dấu phân cách này là tùy chọn với kết quả Ascii85.
Bước 4: Xem lại kết quả đã mã hóa, rồi sao chép để dùng trong mã nguồn, tài liệu, ticket hoặc hệ thống khác.
Trường hợp sử dụng: Chuyển dữ liệu văn bản vào hệ thống chấp nhận Base85. Hãy chuyển đổi văn bản trước, rồi sao chép kết quả đã mã hóa vào nơi đích.
Trường hợp sử dụng: Kiểm tra xem giá trị Base85 bạn nhận được có khớp với văn bản gốc không. Hãy mã hóa văn bản và so sánh kết quả với giá trị bạn được cho.
Trường hợp sử dụng: Chuẩn bị các đoạn văn bản cho tài liệu, ticket hoặc commit message. Công cụ cho bạn biểu diễn Base85 sẵn sàng để sao chép.
Trường hợp sử dụng: Kiểm tra nhanh một phép chuyển đổi trước khi dán kết quả vào mã nguồn. Hãy xem lại kết quả và chọn Z85 khi bảng chữ cái không có dấu ngoặc kép và dấu backslash của nó phù hợp với trường hợp dùng của bạn.
Trường hợp sử dụng: Tạo biểu diễn văn bản gọn cho quy trình dùng Ascii85. Kết quả của nó nhỏ hơn Base64 khoảng 25% với cách mã hóa được mô tả.
Trường hợp sử dụng: Dùng ví dụ minh họa Hello, Base85! để xem loại đầu vào văn bản mà công cụ chấp nhận trước khi mã hóa nội dung của bạn.