Skip to main content

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: Screenshot 2020-11-18 124019

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)

Source distribution for N4Tools 1.7.0
File Size Uploaded
N4Tools-1.7.0.tar.gz 7.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for N4Tools 1.7.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

1.7.1

2 release files

This release

1.7.0 This release

2 release files

1.5.3

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page