Trang ChínhCalendarTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập

Share | 
 

 Audition - ACV và những điều cần biết

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Thiên Sứ
Admin
avatar

Tổng số bài gửi : 91
Join date : 11/02/2010
Age : 20
Đến từ : LOS ANGELES

Bài gửiTiêu đề: Audition - ACV và những điều cần biết   11/2/2010, 11:55 am

<BLOCKQUOTE class="postcontent restore ">Bổ sung lại bài hướng dẫn xài acv cũ giúp các bạn mod Audition được thuận tiện Nhân thể review một chút về acv_tool

Về định dạng ACV:

Đây là một biến thể của thuật toán nén file Gzip do T3 và Yedang phát triển để lưu trữ data game và các bản update cho Audition Online Tính tới nay thì ACV đã có 5 phiên bản:

  1. acv 1st: Thuật toán gzip được bảo toàn nguyên vẹn, các thông tin về file bên trong không áp dụng bảo mật. acv_tool 1.0 có thể nén / giải nén loại acv này tùy ý
  2. acv 2nd v1: Bảo mật chống unpack và edit files bên trong qua 4 byte headers. Với loại acv này, ta vẫn có thể xem và thay đổi được tên data và đường dẫn bên trong và unpack dữ liệu bằng acv_extractor.
  3. acv 2nd v2: Nâng cấp từ 2nd gen acv đời đầu bằng việc mã hóa Blowfish data. Với dòng acv này, bạn không thể hex file để đổi tên data và đường dẫn bên trong và acv_extractor cũng không thể unpack acv này
  4. acv 3rd: Được thêm vào sau này để chống hack client, mã hóa và giấu hoàn toàn đường dẫn cũng như tên data. Khóa bảo mật được thay từ Blowfish thành Mersenne Twister, sử dụng MD5 / hash đặc biệt để đọc dữ liệu bên trọng
  5. acv 4th: Đây là dòng acv mới chỉ có tại Au HK, tăng cường cơ chế bảo mật từ acv 3rd cũ. 9you đã yêu cầu Clubaudition phát triển định dạng ACV này sau khi game thủ HK bẻ khóa thành công acv 3rd tại đây
Nguyên tắc đọc file:

Audition.exe sẽ đọc các file acv từ 0xx tới 001 theo nguyên tắc tuyến tính. Nó tìm dữ liệu theo tên và đường dẫn trong acv để thực thi và hiển thị lên màn hình game và luôn lấy file gần nhất tìm thấy để thực thi. Chẳng hạn bạn có dữ liệu sàn Lớp học ma trong 027.acv và 028.acv thì dữ liệu trong 028 sẽ được tải lên. Nếu vì một lý do nào đó, file thực thi trong acv cao hơn bị lỗi hoặc sai tên, audition.exe sẽ bỏ qua và tìm kiếm dữ liệu trong các acv thấp hơn tới khi tìm thấy, nếu không thì game sẽ tự thoát và hiện lỗi File Not Found

acv_tool:


Xuất phát từ giới hacker TQ để phục vụ cho private server, nhiệm vụ của acv_tool là pack và unpack file acv đã có để chỉnh sửa, thay đổi dữ liệu client theo ý thích Hiện có 7 phiên bản acv_tool:

  1. acv tool archive 1.0: Bản acv_tool chính thức với khả năng pack + unpack acv 1st tùy ý. Hiện đã có phiên bản dùng giao diện đồ họa
  2. acv tool archive 1.1: Đây là bản acv_tool nâng cấp với khả năng unpack acv 2nd (Cả v1 lẫn v2). Tính năng pack file của nó cho phép ghi file đã chỉnh sửa vào acv với điều kiên file đó phải có sẵn trong acv đích
  3. acv tool archive 1.2: Giống với bản 1.1, tuy nhiên nó có khả năng chỉ định file được ghi đè vào vị trí cụ thể. Như ta đã biết, file acv có thể có 2 hoặc nhiều file trùng tên nhưng nằm ở các thư mục khác nhau và do đó pack bằng 1.1 sẽ không tới được file thứ 2. Bản 1.2 này giải quyết được vấn đề đó bằng cách bổ sung khả năng chỉ định file ghi đè
  4. acv tool archive 1.3: Bổ sung khả năng pack thêm file mới (Không cần ghi đè) vào bên trong ACV 2nd. Để làm được việc này, bạn phải lấy index đường dẫn tới thư mục cần đặt file mới vào để gõ câu lệnh cho chính xác
  5. acv tool archive 1.31: Các tính năng giống hệt với bản 1.3, tuy nhiên khi sử dụng tool này để pack file, nó sẽ chuyển đổi acv 2nd v1 thành acv 2nd v2. Bạn vẫn cần đổi hex từ FF 00 01 thành FF 00 02 để acv có hiệu lực
  6. acv extractor: Bản rút gọn của acv_tool 1.1 cho phép unpack acv 2nd v1. Tính năng pack file bị loại bỏ để tránh việc phổ biến hack 2 key / hack script
  7. acv tool 2.6: Đây là phiên bản acv tool chính thức cho phép hiệu chỉnh acv 2nd v1 tùy ý. Với khả năng cực mạnh là pack được thư mục thành acv 2nd, nó rất lợi hại trong việc hỗ trợ mod Audition khi dữ liệu nằm tại acv 2nd v1
Để hạn chế hack scripts tại các server không bảo mật như vAu, không phải tất cả các tool trên đều được public.

Ý tưởng Mod Audition:

Dựa vào các yếu tố trên, bạn có thể hiểu cách sử dụng tài nguyên mod được chia sẻ trong box như thế này:

  1. Pack dữ liệu vào acv 1st, tốt nhất nên là file cao nhất (042). Các thư mục như model, texture... sẽ đặt vào root acv khi pack lại
  2. Trường hợp dữ liệu mới hơn nằm trong acv 2nd như sàn Studio 81, bạn có thể dùng cách vô hiệu nó thông qua đổi tên (Xem tại đây)
Công cụ cần thiết:

acv_tool: Bản CMD | Bản giao diện đồ họa
CMDToysHere (Hỗ trợ)

Sử dụng:

acv_tool bản cmd:

1 - Tải về 2 công cụ trên. Cài đặt CMD here toys
2 - Các bạn giải nén ACV Tools và bỏ 2 file nhận được vào thư mục Audition\Data

Cách unpack / pack ACV:

1 - Click phải lên thư mục Data, chọn Open Window Command Here. Một cửa sổ CMD sẽ xuất hiện

2 - Để unpack một file acv từ 001 đến 042 (Trừ 021), các bạn nhập lệnh:

acv 0xx.acv 0xx


Với xx là số thứ tự của acv

Ví dụ để unpack 042.acv thì lệnh sẽ là acv 042.acv 042

3 - Trở ra thư mục Data, bạn sẽ thấy một thư mục với tên trùng với tên file acv bạn muốn unpack. Vậy là hoàn tất bước 1

  • Bây giờ bạn có thể thêm dữ liệu mod mới vào bên trong ACV này bằng cách chép file tài nguyên vào thư mục của nó. Chú ý giữ nguyên vị trí các thư mục - nếu làm đúng bạn sẽ được hỏi xác nhận thư mục trùng tên, ấn OK để xác nhân.
4 - Để đóng gói file ACV trở lại, bạn gõ lệnh:

acv -c 0xx.acv 0xx


Nếu có sẵn file cũ thì phải ấn y + Enter để xác nhận ghi đè

Ví dụ sau khi đã thêm dữ liệu mod vào file 042.acv, bạn sẽ đóng gói nó lại thành file mới, lệnh sẽ là: acv -c 042.acv 042. Ấn y + Enter để xác nhận ghi đè file mới

acv_tool bản giao diện:

Giải nén và chạy file .exe. Bạn sẽ thấy như sau:



Tớ tin rằng không cần giải thích gì thêm, các bạn chỉ cần tìm hiểu vài phút là biết cách xài ngay

< By: KimAPTM, edited and corrected. Updated Feb 04 2010 > </BLOCKQUOTE>

Attached Images

  • imgr.png (33.0 KB, 283 views)

Attached Files

  • acv.zip (260.4 KB, 398 views)
  • ACV_Unpacker.zip (268.0 KB, 517 views)
  • CmdHerePowertoySetup.zip (275.7 KB, 302 views)
  • Theo nguồn yega.game4v
Về Đầu Trang Go down
Xem lý lịch thành viên http://Super7a.4forum.biz
 
Audition - ACV và những điều cần biết
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
YoPrice :: Thế giới IT :: Game-
Chuyển đến