N4Tools
What is N4Tools?
It is a library that contains a set of ready-made codes that enable you to create the most wonderful designs on the terminal.
example:
from N4Tools.Design import Text, Square, Color
class MyToolDesign:
T = Text()
SQ = Square()
CO = Color()
def __init__(self):
self.SQ.color = '[$LRED]'
self.SQ.padding = [1,1,1,1]
self.tools = [
'Texmux tools', 'Linux on android',
'DOS,DDOS Attacks', 'Info gathering',
'Scan everything', 'Social engner',
'Info about us', 'Exit the v7x',
'adfsds', 'Name',
]
def Title(self):
return self.T.Figlet('vairus7x',font='big')
def Tools(self):
tools = self.tools
tools = [f'- [$LYELLOW]{t.upper()} [$LGREEN][[$RED]{num+1}[$LGREEN]]' for num ,t in enumerate(tools)]
tools = self.T.equal(tools)
output = ''
design1 = '\n\n[$RED]--[[$LYELLOW]v7x[$RED]]--'
design2 = self.SQ.color+( ' '+('|-'*10)+'|- V7X-Team -|'+('-|'*10) )
temp = -1
while True:
try:
item = '\n'+self.T.mix([
self.SQ.style([tools[temp+1]]),
design1,
self.SQ.style([tools[temp+2]]),
]).replace('══','╧╤')
temp += 2
if len(tools)-1 != temp:
item = self.T.CentreAlignPro([item,design2])
output += item
except IndexError:break
return output
def print_style(self):
output = self.T.CentreAlignPro([self.Title(),self.Tools()])
print (output+'\n')
while True:
user = input(self.CO.RED+'Enter number: ')
try:
print (self.tools[int(user)-1].upper())
break
except IndexError:
print ('Not Found!')
if __name__ == '__main__':
MyToolDesign().print_style()
output:
Release files for N4Tools 1.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| N4Tools-1.7.0.tar.gz | 7.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| N4Tools-1.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.1 kB
Release files / N4Tools-1.7.0.tar.gz
| Download URL | N4Tools-1.7.0.tar.gz |
|---|---|
| Size | 7.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a85f91478b7f34e9e7b24bd2bf2ef33bcd0948d36a3df0ae027446e119ea642
|
|
BLAKE2b-256 checksum How to use checksums |
76677fbe7ccd58e9cf572063b3b9491a4bd310d0dffeb0d0e339841da852086b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5
|
Release files / N4Tools-1.7.0-py3-none-any.whl
| Download URL | N4Tools-1.7.0-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
821aa27e1f257a928f6b5470bcd94794688c7249257884e458280eab82ff1bb5
|
|
BLAKE2b-256 checksum How to use checksums |
65e65145a28db9fb381ab38f7c182c0b6e504a786f7f2e73857f576ab5f5c52e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5
|