Skip to content

Releases

Ossmoc Echo v1.3.1

Choose a tag to compare

@ossmoc ossmoc released this 16 Oct 09:47

Ossmoc Echo 1.3.1

  • Ghép dữ liệu theo nhiều bước: English, ID, câu Trung, bản Việt duy nhất trong các ứng viên liên quan, quan hệ database và ngưỡng so khớp 90% / 80% / 70%.
  • Chấp nhận các câu thiếu chữ, khác dấu câu hoặc thay đổi cách diễn đạt khi đủ bằng chứng. Ghi lại bước nối và điểm khớp để đối chiếu.
  • Không tính tên nhân vật đã nhận diện và cảnh không có English vào tỷ lệ ghép trong Tiến trình. Không dùng dòng chỉ có tên làm mốc ngữ cảnh.
  • Dữ liệu kiểm chứng: nối thêm 947 mục; phục hồi 53/53 mục có bản Việt ứng viên trong bảng rà soát; không mất liên kết cũ có nguồn không đổi.
  • Giữ kiểm tra ứng viên mơ hồ, phủ định, số và placeholder. Không đổi model OCR.

Sau khi nâng cấp

Vào Dữ liệu → Kiểm tra cập nhật → Cập nhật bản dịch một lần để dựng lại liên kết bằng cơ chế mới. Dù bản dịch upstream chưa tăng phiên bản, app vẫn nhận biết bản sửa bộ ghép. Không cần quét lại English nếu game chưa cập nhật.

853 kiểm thử source đạt. Đã kiểm tra EXE native trên Windows 11 và nâng từ 1.3.0 bằng updater thật, giữ dữ liệu/cấu hình và rollback. Không coi CI Windows Server là kiểm chứng phần cứng Windows 10 thật.

ZIP công khai không chứa cấu hình cá nhân hoặc dữ liệu game. README, giấy phép và các thông báo cũ được giữ nguyên.

Ossmoc Echo v1.3.0

Choose a tag to compare

@ossmoc ossmoc released this 16 Oct 07:31

Ossmoc Echo 1.3.0

  • Sửa bộ nhập dữ liệu: bổ sung nguồn EN/CN thô trong gói bản dịch, giữ đường bằng chứng TXT/sync cho các phần bị mask.
  • Tiến trình được dựng từ metadata nhiệm vụ thực tế, không đoán phiên bản bằng ID câu thoại. Bổ sung các phần 3.3, 3.4, 3.5 và 3.7 theo dữ liệu đang dùng.
  • Những họ ID mới được Flow xác nhận là thoại/đáp án có thể vào bộ tra cứu và ngữ cảnh, không cần thêm whitelist từng họ.
  • Hiển thị độ bao phủ theo nhóm; nhóm chưa có câu tra cứu hợp lệ không thể chọn.
  • Giữ định danh bảng/DB và bằng chứng nguồn, khôi phục cache cũ từ file đã trích xuất khi xác định được duy nhất, không bắt quét PAK lại vô cớ.
  • Chặn kích hoạt bản cập nhật làm mất liên kết đang dùng khi nguồn không đổi. Giữ generation trước để phục hồi; schema/redirect không xác minh được không bị ghép đoán.
  • Quy tắc nhập/metadata dùng chung cho phiên bản sau; có kiểm thử giả lập 3.8, 4.12 và họ ID hoàn toàn mới.

Sau khi cập nhật app: vào Dữ liệu → Kiểm tra cập nhật → Cập nhật bản dịch một lần để dựng lại liên kết bằng bộ nhập mới. Không cần tải lại dữ liệu game nếu app còn giữ nguồn đã trích xuất. Sau khi game cập nhật nội dung, thoát game rồi làm mới dữ liệu English trước.

Không kèm dữ liệu game, dữ liệu cá nhân hoặc mô hình Microsoft OneOCR. README và các thông báo giấy phép giữ nguyên.

Ossmoc Echo v1.2.0

Choose a tag to compare

@ossmoc ossmoc released this 16 Oct 02:04

Ossmoc Echo 1.2.0

Sửa lỗi

  • Khôi phục các liên kết hội thoại bị bỏ sót khi hai bảng nguồn có cùng bản Việt. Vẫn kiểm tra ID, bảng, phiên bản, English/Chinese và đích bản dịch; không ghép chỉ vì ID giống nhau.
  • Áp dụng quy tắc English đã duyệt (ví dụ in my head / into my head) cho nhánh nguồn có bằng chứng. Sai Chinese, đổi nghĩa, thêm phủ định hoặc số lượng vẫn bị từ chối.
  • Giữ hướng dẫn chuẩn bị dữ liệu/lỗi khởi tạo OCR khi kiểm tra cập nhật nền gặp lỗi mạng, giúp cài lần đầu dễ chẩn đoán hơn.
  • Cho phép cập nhật lại cùng release bản dịch khi cache còn dùng quy tắc dựng cũ (revision 4).

Cách cập nhật

  1. Dữ liệu → Kiểm tra cập nhật → Cập nhật Ossmoc Echo.
  2. Sau khi app lên 1.2.0, Kiểm tra cập nhật → Cập nhật bản dịch thêm một lần để dựng lại cache. Không cần quét lại PAK chỉ vì bản sửa này.

Kiểm thử và giới hạn

  • 813 kiểm thử tự động đạt; thêm 110 ca giao diện/viewport ở mỗi mức scale 100/125/150/200%.
  • Dữ liệu thật: 260.165 → 262.116 câu Việt khớp, không mất/đổi các bản dịch đã hợp lệ trong bộ so sánh. Hai ID báo lỗi _90_1 và _94_1 đã kiểm tra qua toàn chuỗi dữ liệu.
  • EXE từ ZIP cuối đã thử trên Windows 11 build 26300: cài sạch, Windows OCR, WGC, lớp dịch, clipboard, cảnh letterbox và câu dài. Bộ cập nhật 1.1.3 đã thay sang 1.2.0 trong bản QA riêng, giữ nguyên config/data/docs; helper chạy với NoRestart.
  • Chưa chạy trực tiếp Windows 10, máy đời cũ, cấu hình hai màn hình/mixed DPI hoặc phiên chơi dài. Không xem mock/CI là bằng chứng đã thử các máy đó. Quy trình và kết quả chi tiết có trong docs/QA-WINDOWS.md và docs/QA-1.2.0.md.
  • CI bổ sung Windows Server 2022/2025; không thay thế Windows 10/11 desktop.

Giữ nguyên README, giấy phép và dữ liệu cá nhân. Gói công khai không chứa dữ liệu game/bản dịch hoặc assets OneOCR của Microsoft.

Ossmoc Echo v1.1.3

Choose a tag to compare

@ossmoc ossmoc released this 15 Oct 16:38

Sửa nhận diện bố cục và nối dữ liệu hội thoại

  • Nhận diện dải đen ngang ổn định rồi dò bố cục theo khung nội dung, ánh xạ OCR/lớp dịch về tọa độ cửa sổ gốc. Giữ kiểm tra nhãn người nói, không bỏ cổng chống dịch nhầm HUD. Không đổi model OCR hay tự giảm cỡ chữ.
  • Sửa trường hợp Main_Mengzhou_3_6_90_1: tham chiếu nguồn chính trong ZIP bị che bằng dấu *, trong khi tệp cốt truyện có đủ nguồn English/Chinese tại nhánh 1sthalf. Chỉ nối khi phiên bản/bảng/ID và bản Việt ghi rõ trong gói xác nhận được đích canonical; khi ghép với game, cả English và Chinese phải khớp, và bảng phải khớp nếu cache có thông tin bảng. Không đoán từ ID hoặc độ dài dấu *.
  • Lưu bằng chứng nguồn nối trong database trung gian. Khi còn mơ hồ hoặc thiếu nguồn, giữ English thay vì đoán dịch.
  • Cho phép Cập nhật bản dịch lại dù vẫn là v3.0.17, nếu dữ liệu đang dùng được dựng bằng quy tắc cũ. Không hạ xuống release cũ hơn.

Cập nhật

  1. Dữ liệu → Kiểm tra cập nhật → Cập nhật Ossmoc Echo để lên 1.1.3.
  2. Kiểm tra cập nhật → Cập nhật bản dịch một lần nữa để dựng lại database/cache theo quy tắc mới. Không cần quét lại dữ liệu English chỉ vì lỗi nối này.

Đã qua 785 kiểm thử tự động; replay cảnh letterbox tái hiện và cảnh 16:9 bằng Windows OCR trong EXE, có kiểm tra lớp dịch/clipboard. ID báo lỗi được kiểm tra bằng dữ liệu thật qua toàn chuỗi database → cache → AutoTextIndex → resolve. Khôi phục 73 nguồn nối có bằng chứng trong bộ dữ liệu thử, không phải cam kết mọi câu thiếu dịch đều được khôi phục.

Không kiểm thử trực tiếp cấu hình hai màn hình của máy báo lỗi; không kết luận đó là nguyên nhân. Cấu hình, tên nhân vật và dữ liệu cũ được giữ để phục hồi. README/giấy phép giữ nguyên.

Ossmoc Echo v1.1.2

Choose a tag to compare

@ossmoc ossmoc released this 15 Oct 15:25

Sửa lỗi cập nhật bản dịch v3.0.17

Gói bản dịch mới chứa editor/project.db dạng khởi tạo, với bảng câu dịch rỗng. Bản 1.1.1 đã nhận được tên ZIP mới nhưng chưa xử lý cấu trúc dữ liệu này.

Trong 1.1.2, nếu database là bản khởi tạo rỗng, app dựng database riêng từ nguồn English đi kèm và PAK Tên Anh được công bố trong cùng release. SHA-256 của cả ZIP và PAK vẫn được xác minh. Chỉ ghép ID không mơ hồ và kiểm tra English nguồn; câu thiếu nguồn hoặc lệch English không được đoán dịch. Không chạy EXE trong gói bản dịch và không sửa file game.

Đã kiểm thử toàn bộ quy trình trên gói v3.0.17 thật: xác minh hash, giải PAK, dựng database, ghép với dữ liệu English và kích hoạt trong thư mục thử nghiệm. Bộ dữ liệu thử có 260.092 câu Việt khớp; đây không phải cam kết mọi câu trong game đều có bản dịch.

Hiển thị phiên bản

Tách dòng Game đang cài (launcher) khỏi trạng thái Dữ liệu English. Không còn gắn phiên bản launcher đã lưu từ lần quét cũ vào nhãn “Dữ liệu game”, tránh hiểu nhầm game vẫn ở 3.6.0.

Cách cập nhật

Vào Dữ liệu → Kiểm tra cập nhật → Cập nhật Ossmoc Echo để lên 1.1.2. Sau đó Kiểm tra cập nhật → Cập nhật bản dịch. Nếu dữ liệu English đã có và game không vừa cập nhật, không cần quét PAK game lại chỉ để sửa lỗi database rỗng.

Nếu cần làm mới English, thoát game trước khi quét. Cấu hình và dữ liệu đang dùng được giữ lại nếu tác vụ thất bại. README và giấy phép giữ nguyên.

Đã qua 768 kiểm thử tự động và kiểm thử native từ ZIP phát hành. Quy trình dữ liệu thật cũng được chạy lại bằng code nhúng trong EXE 1.1.2, không chỉ bằng source.

Ossmoc Echo v1.1.1

Choose a tag to compare

@ossmoc ossmoc released this 15 Oct 15:00

Sửa lỗi trong 1.1.1

  • Nhận gói bản dịch VietHoa-WuWa-v3.0.17.zip bên cạnh tên gói cũ. Vẫn xác minh SHA-256, chỉ đọc database và không chạy EXE trong gói tải.
  • Đọc phiên bản SD/UHD trong launcher: cấu hình có phiên bản ngoài cùng 3.6.0 nhưng bundle đã 3.7.0 sẽ được nhận đúng. Phân biệt phiên bản launcher hiện tại với thông tin ghi nhận lúc chuẩn bị dữ liệu.
  • Bỏ hai lượt đọc ConfigDB trùng nhau; không thử lại các khóa AES giống nhau.
  • Hiển thị tiến trình đọc PAK; giới hạn 5 phút mỗi bước, dừng bộ đọc khi quá thời gian hoặc báo lỗi và giữ dữ liệu đang dùng. Thêm hướng dẫn thoát game trước khi chuẩn bị / làm mới dữ liệu English.
  • Mở lại cửa sổ app ở trạng thái hiển thị sau khi tự cập nhật, thay vì khởi chạy cửa sổ ẩn.

Cập nhật

Trong app: Dữ liệu → Kiểm tra cập nhật → Cập nhật Ossmoc Echo. Hoặc tải OssmocEcho-v1.1.1-Windows-x64.zip.

Sau khi cập nhật, thoát game trước khi Chuẩn bị / làm mới dữ liệu English, đợi hoàn tất rồi Kiểm tra cập nhật → Cập nhật bản dịch. Không cần nhập phiên bản game.

Nếu bản cũ mở lại nhưng không hiện cửa sổ, mở app từ biểu tượng khay hoặc thoát hẳn app rồi mở lại một lần để dùng bản mới.

Đã qua 759 kiểm thử tự động, xác minh metadata bản dịch thật và kiểm tra EXE trên Windows. Chưa tái hiện trực tiếp lần kẹt 20 phút trên máy được báo lỗi; thời gian đọc thực tế còn tùy máy và bộ PAK. Không khẳng định game đang mở là nguyên nhân duy nhất.

Cấu hình, tiến trình, dữ liệu và giấy phép được giữ nguyên khi tự cập nhật. Gói tải mới không chứa dữ liệu cá nhân hay model/DLL OneOCR của Microsoft.

Ossmoc Echo v1.1.0

Choose a tag to compare

@ossmoc ossmoc released this 15 Oct 13:41

Có gì mới

  • Khớp hội thoại theo ngữ cảnh: ưu tiên câu hiện tại và tối đa 6 câu kế tiếp, nhận các từ rời nhau đúng thứ tự khi đủ bằng chứng; hỗ trợ câu rút gọn và một lỗi chữ nhỏ.
  • Kiểm tra phủ định, số lượng và nhánh gần giống nhau. Khi còn mơ hồ, chờ thêm chữ và bỏ lớp che cũ thay vì giữ bản dịch có thể sai.
  • Thêm Tên nhân vật của bạn → Lưu tên trong Tổng quát; tự thay các mã tên nhân vật trong bản dịch và nhớ tên cho lần mở sau.
  • Giữ Windows OCR là bộ đọc chính; thêm OneOCR làm dự phòng khi máy có Snipping Tool tương thích. Nếu không dùng được OneOCR, app tự quay về OCR dự phòng sẵn có. Không kèm model/DLL Microsoft trong gói tải.
  • OCR dự phòng chạy nền với hàng đợi chỉ giữ ảnh mới nhất, không chặn các kết quả đã tra được; điều chỉnh nhịp kiểm tra khi đang có hội thoại.
  • Mở rộng một số quy tắc nối nguồn English rút gọn, vẫn giữ điều kiện xác minh bản dịch.
  • Đổi tên trong tài liệu đang mở không làm mất vị trí cuộn. Giữ tính năng chụp kèm bản dịch và tự copy vào clipboard.
  • Sửa lỗi không chụp được cửa sổ trên Windows không hỗ trợ tùy chọn đổi viền chụp; dùng thiết lập mặc định của hệ điều hành, không chuyển sang chụp toàn màn hình.

Tải và cập nhật

  • Người dùng Windows tải OssmocEcho-v1.1.0-Windows-x64.zip, giải nén rồi mở OssmocEcho.exe.
  • Người đang dùng app: vào Dữ liệu → Kiểm tra cập nhật → Cập nhật Ossmoc Echo. Tự cập nhật giữ lại cấu hình và dữ liệu đang dùng.
  • Cài mới chưa kèm dữ liệu cá nhân/bản dịch: dùng Chuẩn bị / làm mới dữ liệu English, sau đó Cập nhật bản dịch trong trang Dữ liệu.
  • OssmocEcho-v1.1.0-source.zip dành cho mã nguồn; SHA-256 của hai gói nằm trong SHA256SUMS.txt.

Đã chạy 749 kiểm thử tự động và kiểm tra bản đóng gói trên Windows. Khớp ngữ cảnh không tự tạo bản dịch cho các câu chưa có bản Việt được xác nhận; không bảo đảm bắt được mọi câu khi chơi thật hoặc tương thích mọi phiên bản Windows.

Ossmoc Echo 1.0.4

Choose a tag to compare

@ossmoc ossmoc released this 15 Oct 01:45

Ossmoc Echo 1.0.4

  • Sửa lỗi không tìm thấy khóa AES khi chuẩn bị dữ liệu English trên máy mới. Chỉ cần chọn thư mục game, không nhập phiên bản.
  • Cho chọn lại thư mục sau khi đọc thất bại; chỉ thay dữ liệu và lưu thư mục khi chuẩn bị thành công.
  • Tự đọc phiên bản từ file launcher nếu có. Thiếu thông tin phiên bản không ngăn đọc dữ liệu.
  • Cải thiện nhận diện lựa chọn chưa chọn, tra cứu thoại NPC và câu ngắn dựa trên đoạn gần nhất đã xác định. Vẫn đối chiếu chữ OCR, không tự đoán câu kế tiếp.
  • Thêm Chụp kèm bản dịch / Alt+S: ảnh tự copy vào clipboard để Ctrl+V, đồng thời lưu PNG trong userdata/screenshots.

Dùng trên máy mới

Tải OssmocEcho-v1.0.4-Windows-x64.zip, giải nén rồi mở OssmocEcho.exe. Gói không kèm dữ liệu game hoặc bản dịch đã cài.

Vào Dữ liệu → Chuẩn bị / làm mới dữ liệu English, chọn thư mục Wuthering Waves Game, đợi hoàn tất rồi chọn Kiểm tra cập nhật → Cập nhật bản dịch. Không chọn file EXE/PAK và không cần nhập phiên bản.

Người dùng 1.0.3 có thể bấm Kiểm tra cập nhật → Cập nhật Ossmoc Echo trong app. Cấu hình và userdata được giữ nguyên. Nếu cập nhật thủ công, đóng app từ biểu tượng khay trước và không xóa thư mục userdata.

Kiểm thử và lưu ý

  • 651 kiểm thử tự động đã đạt; đã kiểm tra EXE, Windows OCR và chụp kèm bản dịch với dữ liệu mẫu.
  • Cần người dùng kiểm tra thêm việc đọc PAK thực tế trên máy cài mới. Khi game hoặc nguồn khóa thay đổi, quá trình đọc vẫn có thể thất bại; app giữ dữ liệu cũ.
  • Kiểm tra loại trừ overlay khỏi ảnh chụp toàn desktop có một lượt không ổn định; kiểm tra chụp cửa sổ game vẫn đạt. Không cam kết tương thích mọi chế độ fullscreen/DPI.

README, license và engine OCR được giữ nguyên. Không thêm OneOCR.

Ossmoc Echo 1.0.3

Choose a tag to compare

@ossmoc ossmoc released this 12 Oct 15:30

Ossmoc Echo 1.0.3

  • Căn nền hội thoại đối xứng qua tâm khung game ngay từ phần chữ đã xuất hiện; giữ vị trí bản Việt ổn định khi game hiện chữ dần.
  • Giữ cỡ chữ cố định và xuống dòng. Đáp án có cỡ chữ riêng trong Hiển thị, không tự thu nhỏ khi quét; không đưa phần dịch quá dài lên phía trên.
  • Khôi phục các bản dịch bị chặn do nguồn English đổi nhẹ, có đối chiếu lịch sử nguồn và nội dung gốc; không đoán bản dịch từ ID.
  • Nhận lời thoại khi di chuyển của người chơi có tên tùy chỉnh, chỉ hiển thị sau khi xác nhận nội dung và vai người nói.
  • Giữ nguyên cấu hình, dữ liệu, hướng dẫn và giấy phép khi cập nhật app. 605 kiểm thử đã qua; năm ảnh lỗi được xác nhận trong EXE thực tế.

Gói công khai không chứa ảnh riêng, UID, cấu hình cá nhân hoặc dữ liệu game/bản dịch. SHA256SUMS.txt dùng để kiểm tra tính toàn vẹn file tải.

Ossmoc Echo 1.0.2

Choose a tag to compare

@ossmoc ossmoc released this 12 Oct 10:26

Ossmoc Echo 1.0.2

  • Hướng dẫn chuẩn bị dữ liệu English ngay tại trang Dữ liệu: tác dụng, khi nào cần dùng, chọn thư mục Wuthering Waves Game có Client (không chọn exe/pak), nhập phiên bản game đang cài rồi cập nhật bản dịch.
  • Nút chuẩn bị dữ liệu không còn bị giấu trong phần chẩn đoán. Có Hướng dẫn sử dụng để mở lại hướng dẫn bất kỳ lúc nào.
  • Bổ sung đầy đủ bước chuẩn bị vào hướng dẫn lần đầu và HUONG-DAN.md.
  • Khi chưa có dữ liệu English: hiện note trong Tổng quát, khóa nút cập nhật bản dịch, không còn báo lỗi đường dẫn WinError.
  • Khối thông tin/cảnh báo dùng từ “bản dịch” thay cho WAHU, kể cả cảnh báo đã lưu trong manifest cũ; không sửa dữ liệu đã lưu.

581 tests passed; frozen UI tested with/without English data; OCR, native capture and overlay checks passed. Cấu hình, bản dịch, README và giấy phép giữ nguyên. Hướng dẫn sử dụng được bổ sung theo yêu cầu.

Bản 1.0.1 có thể dùng Dữ liệu → Kiểm tra cập nhật → Cập nhật Ossmoc Echo. Hướng dẫn mới luôn có trong giao diện 1.0.2. Bộ tự cập nhật chỉ thay EXE/_internal, nên HUONG-DAN.md cũ trên máy có thể giữ nguyên; file hướng dẫn mới nằm trong gói Windows và source này.
Bản công khai không kèm dữ liệu game/cấu hình riêng. Giải nén toàn bộ gói Windows-x64; khi thay thủ công giữ userdata và tools. Source ZIP trùng tag v1.0.2; SHA256SUMS.txt kiểm tra hai ZIP. Giấy phép và nguồn thư viện không thay đổi, xem LICENSE/SOURCES.md.