Divine Skins
Divine Skins Wiki
ToolsModding apps

Ritobin

Chuyển file .bin của League sang text đọc được rồi chuyển ngược lại với Ritobin của Moonshadow. Hướng dẫn kéo-thả cho người làm skin.

Ritobin là công cụ do Moonshadow làm, chuyển file .bin của League thành text đọc được để bạn sửa, rồi chuyển ngược lại. Cũ hơn Jade, vẫn ngon cho việc hàng loạt và script.

Bản Windows mới nhất nằm trên GitHub: ritobin releases.

Dùng Jade cho đa số việc sửa

Jade là luồng làm mới hơn. Nó sửa file .bin trực quan với tô màu cú pháp, xem trước khi rê chuột, và tra hash trực tiếp. Không phải chuyển tới chuyển lui. Chỉ chọn Ritobin nếu bạn cần script hàng loạt hoặc bạn đã quen với luồng text.


Bạn cần gì trước khi bắt đầu

  • Một máy Windows.
  • File ritobin.zip mới nhất từ trang releases.
  • Một file .bin từ bộ skin bạn muốn sửa.

Cài đặt

  1. Tải ritobin.zip từ bản mới nhất.
  2. Tạo một thư mục cho Ritobin và các file .bin của bạn.
  3. Giải nén file zip vào thư mục đó.
Chú ý

Giữ thư mục hashes cùng chỗ với ritobin_cli.exe và ritobin_gui.exe. Nếu hashes biến mất hoặc bị dời đi, việc chuyển đổi thất bại.

Thư mục hashes này chỉ dành cho Ritobin

Ritobin cần thư mục hashes local của riêng nó. Không phải công cụ nào cũng làm kiểu này. Flint và Quartz tự tải một cơ sở dữ liệu hash dựng sẵn và không cần thư mục. Chỉ các công cụ cũ như Ritobin và Jade bản độc lập mới dùng mô hình thư mục CommunityDragon thủ công này.


Chuyển file

Chuyển .bin sang .py

  1. Tạo shortcut trên desktop cho ritobin_cli.exe.
  2. Kéo file .bin thả lên shortcut.

Một file .py xuất hiện ngay cạnh bản gốc. Đây là phiên bản đọc được của .bin mà bạn sửa được.

Mở file .py

Bạn cần một trình sửa text hoặc IDE để sửa nó. File là text thuần, không phải Python thật, nên trình sửa nào cũng được:

  • Visual Studio Code miễn phí và có sẵn tô màu cú pháp Python. Lựa chọn tốt nhất nếu bạn chưa có trình sửa.
  • Notepad++ nhẹ hơn. Ngon cho sửa nhanh.
  • Trình sửa code hay IDE nào khác cũng dùng được.

Lưu thay đổi của bạn, rồi qua tab kế để chuyển nó ngược lại.

Chuyển .py ngược lại .bin

Khi bạn đã sửa file .py và muốn thử nó trong game:

  1. Kéo file .py đã sửa thả lên ritobin_cli.exe.

Một file .bin chạy được xuất hiện ngay cạnh, sẵn sàng để nạp.


Mẹo: chuyển nhanh với chương trình mặc định

Đặt ritobin_cli.exe làm chương trình mặc định cho file .py. Rồi một cú nhấn đúp chuyển file. Không cần kéo-thả nữa.

BướcHành động
1Nhấn chuột phải file .py
2Chọn Open with rồi Choose another app
3Chọn ritobin_cli.exe
4Tích Always use this app

Định dạng khác

Ritobin còn đọc và ghi json và info, không chỉ text (.py). Hữu ích nếu bạn muốn script việc sửa bằng ngôn ngữ khác.

Mở terminal trong thư mục Ritobin và chạy:

ritobin_cli.exe -o json input.bin output.json
ritobin_cli.exe -o text input.json output.py

Cờ -o đặt định dạng xuất. Cờ -i đặt định dạng nhập nếu Ritobin không đoán được từ phần mở rộng.


Xử lý sự cố

Chuyển đổi không làm gì hoặc kết quả trống

Kiểm tra thư mục hashes có nằm cạnh ritobin_cli.exe không. Thiếu nó, Ritobin không phân giải được tên.

File xuất ra có tên dạng hash thay vì chữ

Cập nhật thư mục hashes của bạn. Hash cũ không bao gồm nội dung patch mới. Kéo hash mới từ CDTB của CommunityDragon.

Lỗi "This app can't run on your PC"

Bạn tải nhầm bản. Lấy ritobin.zip bản Windows từ bản mới nhất, không phải file zip mã nguồn.


Nguồn

Công cụ do: Moonshadow Repo: moonshadow565/ritobin