Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 18.223.125.218
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
lib /
python2.7 /
dist-packages /
gyp /
[ HOME SHELL ]
Name
Size
Permission
Action
generator
[ DIR ]
drwxr-xr-x
MSVSNew.py
11.84
KB
-rw-r--r--
MSVSNew.pyc
9.11
KB
-rw-r--r--
MSVSProject.py
6.24
KB
-rw-r--r--
MSVSProject.pyc
6.88
KB
-rw-r--r--
MSVSSettings.py
44.04
KB
-rw-r--r--
MSVSSettings.pyc
34.17
KB
-rw-r--r--
MSVSSettings_test.py
64.39
KB
-rw-r--r--
MSVSSettings_test.pyc
31.01
KB
-rw-r--r--
MSVSToolFile.py
1.76
KB
-rw-r--r--
MSVSToolFile.pyc
2.12
KB
-rw-r--r--
MSVSUserFile.py
4.97
KB
-rw-r--r--
MSVSUserFile.pyc
4.68
KB
-rw-r--r--
MSVSUtil.py
9.35
KB
-rw-r--r--
MSVSUtil.pyc
7.35
KB
-rw-r--r--
MSVSVersion.py
18.68
KB
-rw-r--r--
MSVSVersion.pyc
14.82
KB
-rw-r--r--
__init__.py
21.66
KB
-rw-r--r--
__init__.pyc
15.43
KB
-rw-r--r--
common.py
19.97
KB
-rw-r--r--
common.pyc
17.37
KB
-rw-r--r--
common_test.py
1.92
KB
-rw-r--r--
common_test.pyc
3.25
KB
-rw-r--r--
easy_xml.py
4.89
KB
-rw-r--r--
easy_xml.pyc
5.01
KB
-rw-r--r--
easy_xml_test.py
3.19
KB
-rw-r--r--
easy_xml_test.pyc
3.7
KB
-rw-r--r--
flock_tool.py
1.71
KB
-rw-r--r--
flock_tool.pyc
2.2
KB
-rw-r--r--
input.py
113.53
KB
-rw-r--r--
input.pyc
60.53
KB
-rw-r--r--
input_test.py
3.13
KB
-rw-r--r--
input_test.pyc
3.73
KB
-rw-r--r--
mac_tool.py
26.42
KB
-rw-r--r--
mac_tool.pyc
24.78
KB
-rw-r--r--
msvs_emulation.py
47.36
KB
-rw-r--r--
msvs_emulation.pyc
45.31
KB
-rw-r--r--
ninja_syntax.py
5.41
KB
-rw-r--r--
ninja_syntax.pyc
5.92
KB
-rw-r--r--
ordered_dict.py
10.12
KB
-rw-r--r--
ordered_dict.pyc
9.37
KB
-rw-r--r--
simple_copy.py
1.22
KB
-rw-r--r--
simple_copy.pyc
1.95
KB
-rw-r--r--
win_tool.py
12.97
KB
-rw-r--r--
win_tool.pyc
11.71
KB
-rw-r--r--
xcode_emulation.py
71.64
KB
-rw-r--r--
xcode_emulation.pyc
63.64
KB
-rw-r--r--
xcode_ninja.py
11.05
KB
-rw-r--r--
xcode_ninja.pyc
7.73
KB
-rw-r--r--
xcodeproj_file.py
122.01
KB
-rw-r--r--
xcodeproj_file.pyc
88.21
KB
-rw-r--r--
xml_fix.py
2.12
KB
-rw-r--r--
xml_fix.pyc
2.6
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ninja_syntax.py
# 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('$', '$$')
Close