Вход
Приветствую Вас Гость
 

Password Decoder for QSP (v.0.1)

"Декодер Паролей для QSP" предназначен для расшифровки некоторых данных в файлах QSP, и в частности для снятия паролей.

Инструкция по использованию

Некоторые авторы ставят на свои игры пароли.

Собственно пароль никак не скрывает информацию, которая находится в игре, ведь все файлы .qsp — это обычные текстовые файлы, зашифрованные по одному алгоритму (хотя программисты говорят, что на самом деле это бинарные файлы, в которых лежит только текст. Как это понимать, решайте сами).

Поэтому прежде, чем снять пароль, задумайтесь, зачем автор установил его на свою игру. Возможно, ему бы не хотелось, чтобы кто-то ковырялся в содержимом его работы. Уважайте чужую тайну.

И всё же, если вам необходимо снять пароль с игры (например, для устранения бага, мешающего прохождению), то вам в этом поможет "Декодер Паролей".

Окно ввода паролей выглядит так:

Оно появляется сразу, как мы запускаем в Quest Generator игру, защищённую паролем.

В первую очередь, откройте запароленный файл .qsp в текстовом редакторе, например в "Блокноте".

На этом скриншоте я показал, что означают первые строки qsp-файла:

Вы можете скопировать либо сам пароль из третьей строки, либо сразу несколько строк из файла, как это сделал я:

Затем откройте "Декодер Пароля" в плеере QSP (лучше использовать классический плеер) и вставьте скопированные строки в поле ввода:

Теперь если нажать клавишу ввода (Enter), в окне основного описания появится расшифрованный текст. Третья строка — это искомый пароль. В классическом плеере можно выделить текст и скопировать его нажав сочетание клавиш Ctrl+C:

Снова пытаемся открыть запароленную игру в QuestGenerator, но теперь используем полученный пароль:

Игра прекрасно открывается:

После редактирования можете нажать кнопку "Сохранить как" (Меню Игра - Сохранить как... и сохранить файл игры с пустым паролем, чтобы больше не пришлось его вводить.

P.S.: Если у вас на компьютере установлен Python, можете воспользоваться скриптом qsp_to_qsps.py из пакета JAD_for_QSP, чтобы расшифровать пароль или весь файл игры:

 if __name__ == "__main__":
   # if you need choose converter for decode gamepass:
   print(QspToQsps().decode_string(f'2230/4.31'))
Наверх