provera
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Покрошили они свой английский хорошо. Сами хоть разбирутся ? Это новейшие разработки в шифровании английских переменных Добавлено: Илья, "История введенных адресов " ! Без помощи русских этот мир не справится Добавлено: Capushon, а че тут расследовать: B - _66_, D - _68_, Space-_32_, R-_82_, (-_40_, )-_41_, H-_72_, T-_84_, ... Жаль , Vivaldi не было у Гитлера в отделе шифрования. Мы бы выиграли войну раньше Предположу, что это сделано для уменьшения кода. Идея хорошая. Толко какой % занимают именно переменные ? Это же не сложно подсчитать. Илья , какие рачеты и прогнозы ? Судя по принципу , все команды символы должны укладываться 10^2 или ладно , 16^2 =256. Латиница кодируется 1 байтом, Но замена первых символов кодлируется 2 байтам, которые и съедают всю прибыль. Получаем: Best Result (Typed History)=27 символов, кодируем первые 9*2=18. Там еще подчеркивания, наверное, их учитывать не будут, вставлять автоматом. Получаем: Best Result (Typed History)= _66__32__82__32__40__84__32__72__41_ Получаем выигрыш в кодах красиывые = 1-18/27=1/3. Не густо. есть же еще и остальной код. Capushon, вот такой код скоро будешь исследовать. _66__32__82__32__40__84__32__72__41_ На этом моддинг Vivaldi и закончится. Объяснение : Цитата: Латиница кодируется 1 байтом, | Латницы 26 букв, в одном байте #F=16 влазит. Но текстовые файлы всегда кодировались именно 1 байтом/символ, при условии, что это линицица, без языков всяких низших народов. Это легко проверить. Видно, еще до Vivaldi принято поБИТОВОЕ кодирование символов. Т.е. a=1bit, b=10bit, c=11bit. ... =2^7=11111111bit=128bit. Этого достаточно, для лантиницы и всяких скобочек. И кодирутся 1 байтом. Этой науке уже лет 40. А скорее уже лет 60. А Vivladi все еще фантазирует, и кодирует первые буквы 2+2 байтами. | Всего записей: 384 | Зарегистр. 13-01-2023 | Отправлено: 20:23 28-01-2024 | Исправлено: provera, 11:17 29-01-2024 |
|