Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.143.215.114
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
python2.7 /
site-packages /
gyp /
Delete
Unzip
Name
Size
Permission
Date
Action
generator
[ DIR ]
drwxr-xr-x
2022-01-26 14:48
MSVSNew.py
11.77
KB
-rw-r--r--
2013-04-23 10:06
MSVSNew.pyc
9.05
KB
-rw-r--r--
2014-03-07 02:31
MSVSNew.pyo
9.05
KB
-rw-r--r--
2014-03-07 02:31
MSVSProject.py
6.24
KB
-rw-r--r--
2013-02-12 09:57
MSVSProject.pyc
6.88
KB
-rw-r--r--
2014-03-07 02:31
MSVSProject.pyo
6.88
KB
-rw-r--r--
2014-03-07 02:31
MSVSSettings.py
42.31
KB
-rw-r--r--
2013-02-12 09:57
MSVSSettings.pyc
32.93
KB
-rw-r--r--
2014-03-07 02:31
MSVSSettings.pyo
32.93
KB
-rw-r--r--
2014-03-07 02:31
MSVSSettings_test.py
64.31
KB
-rw-r--r--
2013-02-12 09:57
MSVSSettings_test.pyc
30.96
KB
-rw-r--r--
2014-03-07 02:31
MSVSSettings_test.pyo
30.96
KB
-rw-r--r--
2014-03-07 02:31
MSVSToolFile.py
1.76
KB
-rw-r--r--
2013-02-12 09:57
MSVSToolFile.pyc
2.12
KB
-rw-r--r--
2014-03-07 02:31
MSVSToolFile.pyo
2.12
KB
-rw-r--r--
2014-03-07 02:31
MSVSUserFile.py
4.97
KB
-rw-r--r--
2013-02-12 09:57
MSVSUserFile.pyc
4.68
KB
-rw-r--r--
2014-03-07 02:31
MSVSUserFile.pyo
4.68
KB
-rw-r--r--
2014-03-07 02:31
MSVSUtil.py
9.17
KB
-rw-r--r--
2013-04-23 10:06
MSVSUtil.pyc
7.21
KB
-rw-r--r--
2014-03-07 02:31
MSVSUtil.pyo
7.21
KB
-rw-r--r--
2014-03-07 02:31
MSVSVersion.py
13.6
KB
-rw-r--r--
2013-02-12 09:57
MSVSVersion.pyc
11.64
KB
-rw-r--r--
2014-03-07 02:31
MSVSVersion.pyo
11.56
KB
-rw-r--r--
2014-03-07 02:31
__init__.py
20.77
KB
-rw-r--r--
2013-04-23 10:06
__init__.pyc
15.01
KB
-rw-r--r--
2014-03-07 02:31
__init__.pyo
15.01
KB
-rw-r--r--
2014-03-07 02:31
common.py
16.22
KB
-rw-r--r--
2013-04-23 10:06
common.pyc
13.08
KB
-rw-r--r--
2014-03-07 02:31
common.pyo
13.08
KB
-rw-r--r--
2014-03-07 02:31
common_test.py
1.9
KB
-rw-r--r--
2013-04-23 10:06
common_test.pyc
3.25
KB
-rw-r--r--
2014-03-07 02:31
common_test.pyo
3.25
KB
-rw-r--r--
2014-03-07 02:31
easy_xml.py
4.69
KB
-rw-r--r--
2013-02-12 09:57
easy_xml.pyc
4.83
KB
-rw-r--r--
2014-03-07 02:31
easy_xml.pyo
4.83
KB
-rw-r--r--
2014-03-07 02:31
easy_xml_test.py
3.17
KB
-rw-r--r--
2013-02-12 09:57
easy_xml_test.pyc
3.7
KB
-rw-r--r--
2014-03-07 02:31
easy_xml_test.pyo
3.7
KB
-rw-r--r--
2014-03-07 02:31
input.py
105.32
KB
-rw-r--r--
2013-04-23 10:06
input.pyc
55.01
KB
-rw-r--r--
2014-03-07 02:31
input.pyo
54.75
KB
-rw-r--r--
2014-03-07 02:31
mac_tool.py
7.46
KB
-rw-r--r--
2013-04-23 10:06
mac_tool.pyc
7.83
KB
-rw-r--r--
2014-03-07 02:31
mac_tool.pyo
7.83
KB
-rw-r--r--
2014-03-07 02:31
msvs_emulation.py
34.8
KB
-rw-r--r--
2013-04-23 10:06
msvs_emulation.pyc
35.54
KB
-rw-r--r--
2014-03-07 02:31
msvs_emulation.pyo
35.49
KB
-rw-r--r--
2014-03-07 02:31
ninja_syntax.py
5.41
KB
-rw-r--r--
2013-04-23 10:06
ninja_syntax.pyc
5.92
KB
-rw-r--r--
2014-03-07 02:31
ninja_syntax.pyo
5.83
KB
-rw-r--r--
2014-03-07 02:31
sun_tool.py
1.51
KB
-rw-r--r--
2013-02-12 09:57
sun_tool.pyc
2.11
KB
-rw-r--r--
2014-03-07 02:31
sun_tool.pyo
2.11
KB
-rw-r--r--
2014-03-07 02:31
win_tool.py
6.79
KB
-rw-r--r--
2013-02-12 09:57
win_tool.pyc
8.18
KB
-rw-r--r--
2014-03-07 02:31
win_tool.pyo
8.06
KB
-rw-r--r--
2014-03-07 02:31
xcode_emulation.py
41.93
KB
-rw-r--r--
2013-04-23 10:06
xcode_emulation.pyc
38.97
KB
-rw-r--r--
2014-03-07 02:31
xcode_emulation.pyo
37.54
KB
-rw-r--r--
2014-03-07 02:31
xcodeproj_file.py
115.19
KB
-rw-r--r--
2013-04-23 10:06
xcodeproj_file.pyc
85.48
KB
-rw-r--r--
2014-03-07 02:31
xcodeproj_file.pyo
85.15
KB
-rw-r--r--
2014-03-07 02:31
xml_fix.py
2.12
KB
-rw-r--r--
2013-02-12 09:57
xml_fix.pyc
2.6
KB
-rw-r--r--
2014-03-07 02:31
xml_fix.pyo
2.6
KB
-rw-r--r--
2014-03-07 02:31
Save
Rename
# This file comes from # https://github.com/martine/ninja/blob/master/misc/ninja_syntax.py # Do not edit! Edit the upstream one instead. """Python module for generating .ninja files. Note that this is emphatically not a required piece of Ninja; it's just a helpful utility for build-file-generation systems that already use Python. """ import textwrap import re def escape_path(word): return word.replace('$ ','$$ ').replace(' ','$ ').replace(':', '$:') class Writer(object): def __init__(self, output, width=78): self.output = output self.width = width def newline(self): self.output.write('\n') def comment(self, text): for line in textwrap.wrap(text, self.width - 2): self.output.write('# ' + line + '\n') def variable(self, key, value, indent=0): if value is None: return if isinstance(value, list): value = ' '.join(filter(None, value)) # Filter out empty strings. self._line('%s = %s' % (key, value), indent) def pool(self, name, depth): self._line('pool %s' % name) self.variable('depth', depth, indent=1) def rule(self, name, command, description=None, depfile=None, generator=False, pool=None, restat=False, rspfile=None, rspfile_content=None, deps=None): self._line('rule %s' % name) self.variable('command', command, indent=1) if description: self.variable('description', description, indent=1) if depfile: self.variable('depfile', depfile, indent=1) if generator: self.variable('generator', '1', indent=1) if pool: self.variable('pool', pool, indent=1) if restat: self.variable('restat', '1', indent=1) if rspfile: self.variable('rspfile', rspfile, indent=1) if rspfile_content: self.variable('rspfile_content', rspfile_content, indent=1) if deps: self.variable('deps', deps, indent=1) def build(self, outputs, rule, inputs=None, implicit=None, order_only=None, variables=None): outputs = self._as_list(outputs) all_inputs = self._as_list(inputs)[:] out_outputs = list(map(escape_path, outputs)) all_inputs = list(map(escape_path, all_inputs)) if implicit: implicit = map(escape_path, self._as_list(implicit)) all_inputs.append('|') all_inputs.extend(implicit) if order_only: order_only = map(escape_path, self._as_list(order_only)) all_inputs.append('||') all_inputs.extend(order_only) self._line('build %s: %s' % (' '.join(out_outputs), ' '.join([rule] + all_inputs))) if variables: if isinstance(variables, dict): iterator = iter(variables.items()) else: iterator = iter(variables) for key, val in iterator: self.variable(key, val, indent=1) return outputs def include(self, path): self._line('include %s' % path) def subninja(self, path): self._line('subninja %s' % path) def default(self, paths): self._line('default %s' % ' '.join(self._as_list(paths))) def _count_dollars_before_index(self, s, i): """Returns the number of '$' characters right in front of s[i].""" dollar_count = 0 dollar_index = i - 1 while dollar_index > 0 and s[dollar_index] == '$': dollar_count += 1 dollar_index -= 1 return dollar_count def _line(self, text, indent=0): """Write 'text' word-wrapped at self.width characters.""" leading_space = ' ' * indent while len(leading_space) + len(text) > self.width: # The text is too wide; wrap if possible. # Find the rightmost space that would obey our width constraint and # that's not an escaped space. available_space = self.width - len(leading_space) - len(' $') space = available_space while True: space = text.rfind(' ', 0, space) if space < 0 or \ self._count_dollars_before_index(text, space) % 2 == 0: break if space < 0: # No such space; just use the first unescaped space we can find. space = available_space - 1 while True: space = text.find(' ', space + 1) if space < 0 or \ self._count_dollars_before_index(text, space) % 2 == 0: break if space < 0: # Give up on breaking. break self.output.write(leading_space + text[0:space] + ' $\n') text = text[space+1:] # Subsequent lines are continuations, so indent them. leading_space = ' ' * (indent+2) self.output.write(leading_space + text + '\n') def _as_list(self, input): if input is None: return [] if isinstance(input, list): return input return [input] def escape(string): """Escape a string such that it can be embedded into a Ninja file without further interpretation.""" assert '\n' not in string, 'Ninja syntax does not allow newlines' # We only have one special metacharacter: '$'. return string.replace('$', '$$')