Git Bash qDecompress на окнах - PullRequest
       4

Git Bash qDecompress на окнах

0 голосов
/ 10 января 2019

С помощью Git (версия 1.9.4-preview20140611) я пытаюсь распаковать файл с помощью qDecompress (), который я пробовал tail -c + 5 foo.pz> foo Где foo.pz - файл, сжатый с помощью qCompress () Созданный файл - полный беспорядок!

Я посмотрел в Интернете и нашел некоторые описания Qcompress, но я не понимаю, что:

qCompress: Очень простая процедура сжатия текста, разработанная для временных имен методов. Наиболее распространенные 11 символов получают значения 1-11, упакованные в один 4-битный кусок; следующие наиболее распространенные значения получения 12-15 (2 бита) * 16 плюс следующий клев; необычные получают три клева, первый из которых - побег клев 0. CompiledMethod >> endPC определяет максимальную длину закодированного вывод, что означает от 1 до (251 - 128) * 128 + 127 или 15871 байт

qCompress: FirstTry: Очень простая процедура сжатия текста, разработанная для временных имен методов. Наиболее распространенные 12 символов получают значения 0-11, упакованные в один 4-битный кусок; другие получают значения 12-15 (2 бита) * 16 плюс следующий клев. Последний символ str должен быть пробелом, поэтому его можно отбрасывать без следствие, если вывод заканчивается на нечетном клеве. Обычный вызов с firstTry == true.

qDecompress: Распаковать строки, сжатые qCompress :. Наиболее распространенные 12 символов получают значения 0-11, упакованные в один 4-битный кусок; другие получают значения 12-15 (2 бита) * 16 плюс следующий клев

Кто-нибудь знает / может определить какой-то другой cmd для qCompress, чем моя попытка Git: tail -c + 5 foo.pz> foo Или кто-то может порекомендовать другой инструмент / программу для распаковки файла qCompressed? tyia.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...