PyTerm is a Python-based terminal emulator with two versions: a GUI application and a command-line version. Both versions provide a way to execute shell commands with a customizable interface.
- GUI Version: A modern graphical user interface with a "hacker-like" aesthetic.
- Terminal Version: A classic terminal interface that runs directly in your command line.
- .exe Files: Pre-built executable files for easy use on Windows without needing Python installed.
The GUI version provides a visual terminal emulator with the following features:
- Text Entry: Enter and execute commands directly in the GUI.
- Scrolling Output: View command output in a scrollable text area.
- Command Execution: Commands are executed in a separate thread to keep the GUI responsive.
How to Use:
-
Download the Executable:
- Download the latest executable file
-
Run the Executable:
- Double-click the
.exe
file to start the GUI application. No additional setup is required.
- Double-click the
-
Using the GUI:
- Enter your command in the text box at the bottom.
- Click Execute or press
Enter
to run the command. - View the output and any errors in the scrolling text area.
The terminal version runs directly in your command line interface, providing a simple and straightforward terminal experience.
How to Use:
-
Download the Executable:
- Download the latest executable file
-
Run the Executable:
- Double-click the
.exe
file or run it from the command line. It will open a terminal-like interface.
- Double-click the
-
Using the Terminal:
- Type your commands at the prompt and press
Enter
to execute. - Use
clear
to clear the screen. - Use
exit
orquit
to close the terminal.
- Type your commands at the prompt and press
Example Terminal Output:
PyTerm the Python Terminal Emulator by Emil
_______ _________ _______ _______ _______
( ____ )|\ /|\__ __/( ____ \( ____ )( )
| ( )|( \ / ) ) ( | ( \/| ( )|| () () |
| (____)| \ (_) / | | | (__ | (____)|| || || |
| _____) \ / | | | __) | __)| |(_)| |
| ( ) ( | | | ( | (\ ( | | | |
| ) | | | | | (____/\| ) \ \__| ) ( |
|/ \_/ )_( (_______/|/ \__/|/ \|
PyTerm>
If you prefer to run the application from source:
-
Clone the Repository:
git clone https://github.com/truelockmc/PyTerm.git cd PyTerm
-
Run the GUI Version: Open the Pyterm GUI Edition File
-
Run the Terminal Version: Open the Pyterm Terminal Edition
This project is licensed under the MIT License. See the LICENSE file for more details.
The Commands you execute here will do the same as when yoz execute them in the real terminal/cmd