Windows 10 Insider Preview內部版本18875(20H1)
在Log Horizon第二季的第9集中,當...
Shiroe去世並出現在Elder Tale的非官方第14台服務器上,該服務器是設定在月球上而不是地球上的測試服務器,
...他檢查了位置,對話框大部分顯示為亂碼,保存為位置名稱 母馬·特蘭基利蒂亞斯(Mare Tranquillitatis).
亂碼可以解密嗎,還是僅僅是垃圾?
是的,出現亂碼的文字是mojibake的結果,其中以Shift-JIS編碼方式編碼的日語日語原始文本通過Windows-1256編碼進行解碼。
如果您打開了以Shift-JIS編碼(2字節字符集)編碼的日語網頁或文本文件,而以Windows的某些西方編碼(1字節字符集)打開,您會看到 ��
在結果視圖中與其他字符配對。由於觀察到圖像中存在阿拉伯字符,因此我使用了現有的文本文件之一,該文件已按Shift-JIS編碼,並嘗試在瀏覽器中以阿拉伯語(Windows)編碼打開它,然後發現阿拉伯語(Windows)或Western編碼具有相同的映射 ��
和 ��
(這是亂碼中的另一個常見字符)。
在與正確呈現的位置狀態窗口進行比較和一些猜測之後,我設法將亂碼文本解碼為適當的日語文本(為清楚起見添加了括號 和 ,而不是從亂碼文本中進行解碼):
������������������ ��������������� ��������������� ��������������� ������������ ���������������/��������������������������� ��������������� ������������������������ ������������������������ ���������������/������������ ���������������/������������
翻譯:
Moon Server Moon Server Isolated zone/No monster PVP allowed Special skills allowed Entry restriction/Restricted Exit restriction/Restricted
附錄
要交叉檢查結果,可以使用以下Python 3代碼:
garbled = '��T��[��o��[\n������T��[��o��[\n��]��[�����\n������T��[��o��[\n����������\n�����������]��[�����/������������X��^��[��o��������������\n���������������\n�����������s������������\\���������\n��@���S��������Z��g���p��������\\\n��@��i����������������/�����������\xa0�����\n��@�������o�����������/�����������\xa0�����' print(garbled.encode('Windows-1256').decode('Shift-JIS'))
下面是 只讀 來源1 與圖像進行比較的mojibake:
1 下面的文本包含U + 200E左至右標記,以防止阿拉伯字符從右向左呈現並根據其位置更改其形狀。阻止直接複製的另一個問題是由於存在U + 00A0無中斷空間,當從瀏覽器複製時,該空間會轉換為空間。
�����T��������[��������o��������[��� ���������������T��������[��������o��������[��� �����]��������[�������������� ���������������T��������[��������o��������[��� ���������������������� ��������������������������]��������[��������������/������������������������������X��������^��������[��������o����������������������������������� ��������������������������������� ��������������������������s������������������������������\������������������������ �����@���������S��������������������Z��������g���������p��������������������\��� �����@��������i�������������������������������������/��������������������������������������������� �����@�������������������o��������������������������/���������������������������������������������
1 - “允許使用PvP”:呵呵。不知道那是否最終很重要。