Linux cpanel.rrshost.in 5.15.0-25-generic #25-Ubuntu SMP Wed Mar 30 15:54:22 UTC 2022 x86_64
Apache
: 109.123.238.221 | : 172.69.214.79
128 Domain
8.2.28
aev999
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
mysqlsh /
lib /
python3.13 /
_pyrepl /
[ HOME SHELL ]
Name
Size
Permission
Action
__init__.py
925
B
-rw-r--r--
__main__.py
263
B
-rw-r--r--
_minimal_curses.py
1.85
KB
-rw-r--r--
_threading_handler.py
2.12
KB
-rw-r--r--
commands.py
11.66
KB
-rw-r--r--
completing_reader.py
9.47
KB
-rw-r--r--
console.py
6.16
KB
-rw-r--r--
curses.py
1.21
KB
-rw-r--r--
fancy_termios.py
1.97
KB
-rw-r--r--
historical_reader.py
12.84
KB
-rw-r--r--
input.py
3.69
KB
-rw-r--r--
keymap.py
6.31
KB
-rw-r--r--
main.py
1.89
KB
-rw-r--r--
mypy.ini
736
B
-rw-r--r--
pager.py
5.54
KB
-rw-r--r--
reader.py
28.36
KB
-rw-r--r--
readline.py
19.74
KB
-rw-r--r--
simple_interact.py
5.43
KB
-rw-r--r--
trace.py
433
B
-rw-r--r--
types.py
268
B
-rw-r--r--
unix_console.py
24.65
KB
-rw-r--r--
unix_eventqueue.py
4.92
KB
-rw-r--r--
utils.py
600
B
-rw-r--r--
windows_console.py
18.54
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : utils.py
import re import unicodedata import functools ANSI_ESCAPE_SEQUENCE = re.compile(r"\x1b\[[ -@]*[A-~]") @functools.cache def str_width(c: str) -> int: if ord(c) < 128: return 1 w = unicodedata.east_asian_width(c) if w in ('N', 'Na', 'H', 'A'): return 1 return 2 def wlen(s: str) -> int: if len(s) == 1: return str_width(s) length = sum(str_width(i) for i in s) # remove lengths of any escape sequences sequence = ANSI_ESCAPE_SEQUENCE.findall(s) ctrl_z_cnt = s.count('\x1a') return length - sum(len(i) for i in sequence) + ctrl_z_cnt
Close