[MAXScript] Pembuka kunci .WDR .WFT 1.2a beta
-
29 Juli 20251.2a 29/07/2025maxscript-wdr-wft-unlocker-1-2a-beta_1753799105_726637.zip
Script untuk membuka kunci ZModeler dari file .wft .wdr.
Script ini menghapus ZModeler Lock dan memulihkan informasi dalam geometri, membuat file dapat diimpor ke ZModeler, serta memungkinkan ekspor ke OpenFormats menggunakan OpenIV.
Untuk menjalankan script ini diperlukan:
Versi 3dsmax: 2012 dan yang lebih baru.
Script ini tidak akan berfungsi di versi lama (3ds max 8,9,2010)!!!
Cara menggunakan:
1) Ekstrak Zlib.net.dll dari arsip (terletak di folder zlib compression library) ke folder *direktori 3dsmax*/Scripts/ (misalnya C:\Program Files\Autodesk\3ds Max 2024\scripts)
2) Ekstrak file .ms ke lokasi lain, script dapat ditempatkan di folder /Scripts/Startup/ untuk menjalankannya secara otomatis saat 3dsmax dibuka.
3) Jalankan 3dsmax, di panel atas pilih Scripting->Run Script, pilih file .ms script.
4) Tergantung pada file (.wft atau .wdr) pilih fungsi yang sesuai (Unlock .wdr file atau unlock .wft file)
5) Beri tahu script file yang diperlukan (.wft atau .wdr), kemudian tunggu hingga script memproses file, waktu pemrosesan dapat memakan waktu dari beberapa detik hingga 2-3 menit tergantung pada ukuran file dan kinerja komputer.
6) Script akan memberi tahu saat proses pembukaan kunci selesai. File yang dibuka kuncinya akan memiliki awalan _unlocked.
7) File yang dibuka kuncinya dapat diimpor ke ZModeler2, jika tidak dapat diimpor ke ZModeler, file .wdr .wft harus dikonversi ke OpenFormats dan diunggah ke 3dsmax, menggunakan OFIO atau GIMS IV. File juga sepenuhnya mempertahankan fungsionalitas dalam permainan.
Script mendukung pembukaan kunci massal untuk file .wft dan .wdr.
Untuk ini, tekan tombol Input Directory dan tentukan direktori dengan file .wft atau .wdr.
Selanjutnya tekan Output Directory dan tentukan folder tempat file yang dibuka kuncinya akan disimpan.
Perhatian! Direktori input dan output tidak boleh sama! Script tidak dapat menimpa file asli!
Selanjutnya pilih fungsi yang diinginkan — Batch Unlock .WDR (pembukaan kunci massal .WDR) atau Batch Unlock .WFT (pembukaan kunci massal .WFT)
Script akan memberi tahu tentang proses pembukaan kunci file di MaxScript Listener. Ini dapat dipanggil dengan tombol F11.
Dalam kasus pembukaan kunci massal, script tidak akan menambahkan awalan _unlocked. Awalan hanya ditambahkan saat pembukaan kunci tunggal.
Riwayat perubahan:
1) 16/06/2023 — rilis pertama (1.0).
2) 24/12/2024 — kesalahan diperbaiki, yang menyebabkan file dengan ukuran 0 byte dibuat di versi baru 3dsmax.
3) 26/01/2025 — versi 1.1 beta:
- Ditambahkan kemampuan untuk mengekstrak dan mengemas file menggunakan pustaka zlib tanpa menggunakan RSC Manager;
- Algoritma pemulihan informasi dalam geometri untuk file .wdr diperbaiki dan ditambahkan;
- Algoritma pembukaan kunci untuk file .wft ditulis ulang, pencarian geometri dilakukan berdasarkan offset dalam file, bukan berdasarkan header bagian Model.
4) 24/04/2025 — versi 1.2 beta: ditambahkan kemampuan untuk pembukaan kunci massal file .wft .wdr.
5) 29/07/2025 — versi 1.2a beta:
- Kesalahan diperbaiki, yang menyebabkan nol selalu ditulis di alamat ZModelerLock;
- Ditambahkan kemampuan untuk memilih tingkat kompresi file; tersedia 4 tingkat kompresi: Z_NO_COMPRESSION, Z_BEST_SPEED, Z_BEST_COMPRESSION, Z_DEFAULT_COMPRESSION. Secara default diatur ke Z_BEST_COMPRESSION.
Ucapan terima kasih:
- gtamodding.ru — untuk informasi tentang sumber daya
- gtafandom.com — untuk informasi tentang sumber daya
- https://github.com/dabinn/ — untuk informasi tentang sumber daya
- ComponentAce.com — untuk pustaka Zlib (zlib.net.dll)
- gtabuilder.ru — dukungan
Script ditulis oleh: aleks926820.
Hubungi saya:
Discord aleks926367#2994
Diizinkan untuk membagikan script dengan menyebutkan: nama penulis (aleks926820), dan situs penulis (https://libertycity.ru/user/aleks926820/).
Dilarang merusak integritas arsip!
29/07/2025
Скрипт для снятия блокировки ZModeler с .wft .wdr файлов.
Скрипт удаляет ZModeler Lock, а также восстанавливает информацию в геометрии, делая пригодным файл для импорта в ZModeler, а также делает пригодным для экспорта в OpenFormats с помощью OpenIV.
Для работы скрипта требуется:
Версия 3dsmax: 2012 и новее.
На старых версиях (3ds max 8,9,2010) скрипт работать не будет!!!
Как пользоваться:
1) Zlib.net.dll из архива (лежит в папке zlib compression library) распаковать в папку *директория 3dsmax*/Scripts/ (например C:\Program Files\Autodesk\3ds Max 2024\scripts)
2) .ms файл распаковать в любое другое место, скрипт можно закинуть в папку /Scripts/Startup/ для его автоматического запуска при запуске 3dsmax.
3) Запустить 3dsmax, на верхней панели выбрать Scripting->Run Script, выбрать .ms файл скрипта.
4) В зависимости от файла (.wft или .wdr) выбрать нужную функцию (Unlock .wdr file или unlock .wft file)
5) Указать скрипту требуемый файл (.wft или .wdr), далее необходимо подождать пока скрипт обработает файл, время обработки может занимать от нескольких секунд до 2-3х минут в зависимости от размера файла и производительности компьютера.
6) Скрипт уведомит об окончании процесса разблокировки. Разблокированный файл будет иметь в имени приставку _unlocked.
7) Разблокированный файл пригоден для импорта в ZModeler2, в случае невозможности импорта в ZModeler необходимо конвертировать файл .wdr .wft в OpenFormats и загружать его в 3dsmax, используя OFIO или GIMS IV. Файл также полностью сохраняет работоспособность в игре.
Скрипт поддерживает массовую разблокировку .wft и .wdr файлов.
Для этого нажать кнопку Input Directory и указать директорию с .wft или .wdr файлами.
Далее нажать Output Directory и указать папку, в которую будут сохраняться разблокированные файлы.
Внимание! Входная и выходная директория не должны быть одинаковыми! Скрипт не может переписать исходные файлы!
Далее выбрать нужную функцию — Batch Unlock .WDR (массовая разблокировка .WDR) или Batch Unlock .WFT (массовая разблокировка .WFT)
Скрипт будет уведомлять о процессе разблокировки файлов в MaxScript Listener. Его можно вызвать с помощью кнопки F11.
В случае массовой разблокировки скрипт не будет добавлять приставку _unlocked. Приставка добавляется только при одиночной разблокировке.
История изменений:
1) 16/06/2023 — первый релиз (1.0).
2) 24/12/2024 — исправлена ошибка, из-за которой на новых версиях 3dsmax создавался файл весом 0 байт.
3) 26/01/2025 — версия 1.1 beta:
- Добавлена возможность распаковки и запаковки файла посредством zlib библиотеки без использования RSC Manager;
- Исправлен и дописан алгоритм восстановления информации в геометрии для .wdr файла;
- Переписан алгоритм разблокировки .wft файлов, поиск геометрии ведется по офсетам в файле, а не по заголовку секции Model.
4) 24/04/2025 — версия 1.2 beta: добавлена возможность массовой разблокировки .wft .wdr файлов.
5) 29/07/2025 — версия 1.2a beta:
- Исправлена ошибка, из-за которой по адресу ZModelerLock всегда прописывались нули;
- Добавлена возможность выбора уровня компрессии файлов; для выбора доступно 4 уровня компрессии: Z_NO_COMPRESSION, Z_BEST_SPEED, Z_BEST_COMPRESSION, Z_DEFAULT_COMPRESSION. По умолчанию стоит Z_BEST_COMPRESSION.
Благодарности:
- gtamodding.ru — за информацию по ресурсам
- gtafandom.com — за информацию по ресурсам
- https://github.com/dabinn/ — за информацию по ресурсам
- ComponentAce.com — за Zlib библиотеку (zlib.net.dll)
- gtabuilder.ru — поддержка
Скрипт написал: aleks926820.
Связь со мной:
Discord aleks926367#2994
Разрешается выкладывать скрипт с указанием: никнейма автора (aleks926820), и сайта автора (https://libertycity.ru/user/aleks926820/).
Запрещается нарушать целостность архива!
29/07/2025