mirror of
https://0xacab.org/anarsec/anarsec.guide.git
synced 2025-06-06 13:58:56 -04:00
21 lines
484 B
Python
21 lines
484 B
Python
# -*- coding: utf-8 -*-
|
|
from __future__ import absolute_import, unicode_literals
|
|
import os
|
|
import pkgutil
|
|
|
|
_replaces = pkgutil.get_data(__name__, 'data.bin').decode('utf8').split('\x00')
|
|
|
|
def unidecode(txt):
|
|
chars = []
|
|
for ch in txt:
|
|
codepoint = ord(ch)
|
|
|
|
if not codepoint:
|
|
chars.append('\x00')
|
|
continue
|
|
|
|
try:
|
|
chars.append(_replaces[codepoint-1])
|
|
except IndexError:
|
|
pass
|
|
return "".join(chars)
|