Linux srv25.usacloudserver.us 5.14.0-570.39.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 4 05:08:52 EDT 2025 x86_64
LiteSpeed
Server IP : 23.137.84.82 & Your IP : 216.73.216.127
Domains :
Cant Read [ /etc/named.conf ]
User : epicgamerzoneco
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
lib64 /
python3.9 /
site-packages /
borg /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2025-10-23 11:01
algorithms
[ DIR ]
drwxr-xr-x
2025-10-23 11:01
crypto
[ DIR ]
drwxr-xr-x
2025-10-23 11:01
helpers
[ DIR ]
drwxr-xr-x
2025-10-23 11:01
platform
[ DIR ]
drwxr-xr-x
2025-10-23 11:01
testsuite
[ DIR ]
drwxr-xr-x
2025-10-23 11:01
__init__.py
859
B
-rw-r--r--
2025-10-13 20:00
__main__.py
611
B
-rw-r--r--
2025-10-13 20:00
_version.py
32
B
-rw-r--r--
2025-10-13 20:00
archive.py
108.75
KB
-rw-r--r--
2025-10-13 20:00
archiver.py
295.71
KB
-rw-r--r--
2025-10-13 20:00
cache.py
56.11
KB
-rw-r--r--
2025-10-13 20:00
chunker.cpython-39-x86_64-linux-gnu.so
162.98
KB
-rwxr-xr-x
2025-10-13 20:00
compress.cpython-39-x86_64-linux-gnu.so
233.66
KB
-rwxr-xr-x
2025-10-13 20:00
constants.py
5.09
KB
-rw-r--r--
2025-10-13 20:00
fuse.py
32.59
KB
-rw-r--r--
2025-10-13 20:00
fuse_impl.py
866
B
-rw-r--r--
2025-10-13 20:00
hashindex.cpython-39-x86_64-linux-gnu.so
129.56
KB
-rwxr-xr-x
2025-10-13 20:00
item.cpython-39-x86_64-linux-gnu.so
322.43
KB
-rwxr-xr-x
2025-10-13 20:00
locking.py
16.05
KB
-rw-r--r--
2025-10-13 20:00
logger.py
8.91
KB
-rw-r--r--
2025-10-13 20:00
lrucache.py
1.71
KB
-rw-r--r--
2025-10-13 20:00
nanorst.py
6.81
KB
-rw-r--r--
2025-10-13 20:00
paperkey.html
64.48
KB
-rw-r--r--
2025-10-13 20:00
patterns.py
13.51
KB
-rw-r--r--
2025-10-13 20:00
platformflags.py
312
B
-rw-r--r--
2025-10-13 20:00
remote.py
55.39
KB
-rw-r--r--
2025-10-13 20:00
repository.py
80.89
KB
-rw-r--r--
2025-10-13 20:00
selftest.py
3.56
KB
-rw-r--r--
2025-10-13 20:00
shellpattern.py
2.25
KB
-rw-r--r--
2025-10-13 20:00
upgrader.py
13.24
KB
-rw-r--r--
2025-10-13 20:00
version.py
1.78
KB
-rw-r--r--
2025-10-13 20:00
xattr.py
5.85
KB
-rw-r--r--
2025-10-13 20:00
Save
Rename
import os import re def translate(pat, match_end=r"\Z"): """Translate a shell-style pattern to a regular expression. The pattern may include ``**<sep>`` (<sep> stands for the platform-specific path separator; "/" on POSIX systems) for matching zero or more directory levels and "*" for matching zero or more arbitrary characters with the exception of any path separator. Wrap meta-characters in brackets for a literal match (i.e. "[?]" to match the literal character "?"). Using match_end=regex one can give a regular expression that is used to match after the regex that is generated from the pattern. The default is to match the end of the string. This function is derived from the "fnmatch" module distributed with the Python standard library. Copyright (C) 2001-2016 Python Software Foundation. All rights reserved. TODO: support {alt1,alt2} shell-style alternatives """ sep = os.path.sep n = len(pat) i = 0 res = "" while i < n: c = pat[i] i += 1 if c == "*": if i + 1 < n and pat[i] == "*" and pat[i + 1] == sep: # **/ == wildcard for 0+ full (relative) directory names with trailing slashes; the forward slash stands # for the platform-specific path separator res += fr"(?:[^\{sep}]*\{sep})*" i += 2 else: # * == wildcard for name parts (does not cross path separator) res += r"[^\%s]*" % sep elif c == "?": # ? == any single character excluding path separator res += r"[^\%s]" % sep elif c == "[": j = i if j < n and pat[j] == "!": j += 1 if j < n and pat[j] == "]": j += 1 while j < n and pat[j] != "]": j += 1 if j >= n: res += "\\[" else: stuff = pat[i:j].replace("\\", "\\\\") i = j + 1 if stuff[0] == "!": stuff = "^" + stuff[1:] elif stuff[0] == "^": stuff = "\\" + stuff res += "[%s]" % stuff else: res += re.escape(c) return "(?ms)" + res + match_end