/Lazy-Beast

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Lazy-Beast

Introduction

The project of the name is 'Lazy Beast' which explains pretty much everything from its name that it is the software which is designed for lazy users who don’t want to remember the commands of the CMD (Command Prompt) and can still do pretty much fire up the commands just by passing few shortcuts for the commands.

Origin of the idea

There exist such script for the Linux environment called 'Lazy Script' which is developed for performing penetration testing and hacking in an easier way. But it is strictly platform dependent [Linux] The GitHub link for this project is as below :- https://github.com/arismelachroinos/lscript Hence if you want to try something like it for Windows then you can try my project.

Youtube Tutorial

https://www.youtube.com/watch?v=lptziIJFCDk

Why should anyone care about it ?

This is totally modifiable terminal which can pretty much perform any of the system operation you want hence we can make use it for some of specific purpose when we have restrict want some of the restriction on some of the commands and hence we can do the same and use it for the specific purpose only. Secondly as there are many of the shortcuts hence any of the normal user can just fire up the command like a piece of a cake without remembering any of it.

Features

Easy to remember shortcuts  Help and Usage for every shortcuts  Open and Close any programs from the same terminal.  Modify the console [Color ,Prompt ,Title] as per your requirement.  Run all the networking commands just by few shortcuts.  Get all the Logs for each commands.  Can directly generate archive in any format for any files or folder.  It can perform any of the System CMD operation right from the same terminal and can even open new system terminal window.  It can directly open Python console.  It can clear the console any time by typing its shortcut.

Software Requirements

Operating System :- Windows

Software :-

  1. CMD(Command Prompt)
  2. JRE (Java Runtime Environment)

Screenshots

Slide19 Slide20 Slide21 Slide22 Slide23 Slide24 Slide25 Slide26 Slide27 Slide28 Slide29 Slide30 Slide31 Slide32 Slide33 Slide34 Slide35 Slide36 Slide37 Slide38 Slide39 Slide40 Slide41 Slide42 Slide43

Commands and its usage

 '0' OR 'back' This command is used to come back to main Console. Eg. back OR "0"

 '1' OR 'clear' OR 'c' This command is used to clear to any Console. Eg. clear OR "1" OR "c"

 '2' OR 'open' This command is used to open program. NOTE :- Program will open in new window. And "open -m" will display menu for opening programs with shortcuts. Eg. open notpad xyz.txt OR o 1 OR "2 notepad.exe"

 '3' OR 'close' This command is used to exit from any Console or to close any on-going console or program. NOTE:- Typing 'close -all' will open all programs running similar process. DEPSTAR(CE) 14 Eg. close PyCmd OR close OR "3" OR "3 SysCmd"

 '4' OR 'help' This command is used to have excess to Help Console. Eg. help OR "4" OR "h"

 '5' OR 'modify' This command is used to modify the colour, title and prompt Console. NOTE:- Typing 'modify off' all modification will be disabled and it will do the the default colour, title and prompt. Eg.modify colour OR "5 title"

 '6' OR 'syscmd' This command is used to have excess to System Console or to run any sys commands. NOTE:- Typing 'SysCmd -n' will open SysCmd program in a new window. Eg. syscmd OR syscmd ping www.google.com OR "6"

 '7' OR 'pycmd' This command is used to have excess to Python Console. NOTE:- Program will open in new window. Eg. pycmd OR "7"

 '8' OR 'archive' OR 'arc' This command is used to make archive of files and folders in different fromat like 7z,zip,rar,etc. NOTE:- Only typing 'archive' will open 7z File-Manager program in a new window. Eg. arc OR "8"

 '9' OR 'sysnet' OR 'net' This command is used to execute networking commands and display in console. NOTE:- Program will open in new window. And "sysnet -m" will display menu for opening program with shortcuts. Eg. sysnet -m OR "9 "

Future enhancements

I made this project just for the CMD (Command Prompt). But it could be also developed for the Powershell , Linux terminal or for Termux (android mobile Linux terminal). And also the addition of the features in it is always limitless. Hence there can always be scope ofimprovement in it.