: Dekryptory oraz ekstraktory wybranych plików gry
Dekryptory oraz ekstraktory wybranych plików gry | |||||
Ninjeszy program służący do konwersji plików stanowi ujednolicenie dotychczas używanego konwertera Bactera cif2txt.exe oraz wybranych funkcji aplikacji Game Extractor, wraz z naprawieniem niektórych dotychczas występujących błędów. Program został napisany w języku Python i działa tylko i wyłącznie na systemach operacyjnych Windows 10 oraz Windows 11 (lub na przyszłych nowszych systemach Windows). Dla starszych systemów operacyjnych jak np. Windows 7 lub Windows XP możliwe jest pobranie kodu źródłowego i uruchomienie aplikacji na starszych wersjach Pythona kompatybilnych z tymi systemami. W programie znajdują się następujące funkcje: - ekstraktor archiwów *.lib - zapakowywacz archiwów *.lib - konwertery *.cif - *.ini - konwertery *.tab / *.sal - *.txt Wyżej wymienione konwertery mają dostępne swoje różne warianty w zależności od części serii Cultures. Ponadto dostępność kodu źródłowego umożliwia nie tylko zgłębienie własnej wiedzy na temat tego jak przy użyciu operatora alternatywy ekskluzywnej i szeregu arytmetycznego funkcjonuje algorytm szyfrujący pliki *.cif, ale również potencjalne modyfikacje kodu automatyzujące bardziej złożone operacje na plikach gry. Różnice w stosunku do dotychczas powszednie używanego konwertera Bactera z 2009 roku: - prefixy wejść tekstowych o wartościach heksadecymalnych %01% i %02% są ujednolicone zgodnie ze składnią plików inicjalizacyjnych. - nie ma zbędnych komentarzy i informacji na początkach oraz na końcach zdeszyfrowanych plików. - zmiana ilości linii bez korekcji nagłówka nie tworzy niepełnie odczytywanego pliku. Podziękowania: dla Bactera - za udostępnienie algorytmu do szyfrowania i deszyfracji plików *.cif (https://forum.xen...php?t=3711) dla Jozenkowa - za dawną pomoc w nauce skryptowania map, w której moja już obecna biegłość przyczyniła się do łatwego stworzenia tego programu. |
| ||||
Pobierz: (7,16 MB) |