Releases: RGBFusionStudios/PythonOS
PythonOS v0.2.6: No Hackers :]
Pre-Installation Instructions
- If you haven't already, install Python 3:
- Windows: www.python.org/downloads/windows
- macOS: www.python.org/downloads/macos
- Linux (Ubuntu/Debian): sudo apt-get install python3
- Linux (Fedora/CentOS/RHEL): sudo dnf install python3
- Install the Pygame library using the Power Shell/Command Prompt (Windows) or the Terminal (Linux/macOS) using this command: pip install pygame
How to use
- Download PythonOS.zip from below
- Extract PythonOS.zip into its own folder
- Open the Power Shell/Command Prompt (Windows) or the Terminal (Linux/macOS) and use the cd command to get to the folder that you extracted PythonOS to
- Execute this command: python3 PythonOS.py
- Complete the setup as instructed
WARNING!
Do not move any files from inside the PythonOS folder elsewhere. It will result in missing sounds, reseting the calendar, or making the installation fully reset itself.
Changelog
- Added salted hash encryption to protect user data
- Severely optimized code: v0.2.5 V2 was 1146 lines of code. This version is only 827 lines with imrpoved security.
- Improved the calculator to be able to solve any math equation without variables
PythonOS v0.2.5 V2: Bug Patch
Pre-installation Instructions
- If you haven't already, install Python 3:
- Windows: www.python.org/downloads/windows
- macOS: www.python.org/downloads/macos
- Linux (Ubuntu/Debian): sudo apt-get install python3
- Linux (Fedora/CentOS/RHEL): sudo dnf install python3
- Install the Pygame library using the Power Shell/Command Prompt (Windows) or the Terminal (Linux/macOS) using this command: pip install pygame
How to use
- Download PythonOS.zip from below
- Extract PythonOS.zip into its own folder
- Open the Power Shell/Command Prompt (Windows) or the Terminal (Linux/macOS) and use the cd command to get to the folder that you extracted PythonOS to
- Execute this command: python3 PythonOS.py
- Complete the setup as instructed
WARNING!
Do not move any files from inside the PythonOS folder elsewhere. It will result in missing sounds, reseting the calendar, or making the installation fully reset itself.
Changelog
- Fixed the length of sound effects so that it doesn't add unnecessary delay
- Fixed some minor bugs
PythonOS v0.2.5: Options 'n Stuff
A quick message from the developer
Hi. It appears that I have now added all the PythonOS features I initially planned to add (besides ARIS). Now it's time to add some more. If you have any features you would like to see in PythonOS in the future, please email me at jamesfarny@proton.me
Oh I also hit 1,000 lines of code :)
Pre-Installation Instructions
- If you haven't already, install Python 3:
- Windows: www.python.org/downloads/windows
- macOS: www.python.org/downloads/macos
- Linux (Ubuntu/Debian): sudo apt-get install python3
- Linux (Fedora/CentOS/RHEL): sudo dnf install python3
- Install the Pygame library using the Power Shell/Command Prompt (Windows) or the Terminal (Linux/macOS) using this command: pip install pygame
How to use
- Download PythonOS.zip from below
- Extract PythonOS.zip into its own folder
- Open the Power Shell/Command Prompt (Windows) or the Terminal (Linux/macOS) and use the cd command to get to the folder that you extracted PythonOS to
- Execute this command: python3 PythonOS.py
- Complete the setup as instructed
WANRING:
Do not move any files from inside the PythonOS folder elsewhere. It will result in missing sounds, reseting the calendar, or making the installation fully reset itself.
Changelog
- Added a settings menu
- Added power on, power off, save, and notification sounds
- Updated the hard reset function to only target PythonOS system files
- Streamlined the calendar for a better experience
- Fixed some bugs
PythonOS v0.2.5_Beta1
DISCLAIMER
This is a pre-release, and may be unstable. This release is almost gaurunteed to bugs and unfinished or missing features.
Use this software at your own risk.
Pre-Installation Instructions
- If you haven't already, install Python 3:
- Windows: www.python.org/downloads/windows
- macOS: www.python.org/downloads/macos
- Linux (Ubuntu/Debian): sudo apt-get install python3
- Linux (Fedora/CentOS/RHEL): sudo dnf install python3
- Install the Pygame library using the Command Prompt/Power Shell (Windows) or the Terminal (macOS/Linux) using this command: pip install pygame
How to use
- Download PythonOS.py
- Place PythonOS.py in its own folder to prevent data loss if you ever choose to hard reset the PythonOS installation
- Open the Terminal (Linux/MacOS) or Command Prompt (Windows) and use the cd command (search up how to use it if you don't know) to locate the folder with PythonOS.py and use the "python3 PythonOS.py" command
Changelog
- Added the calendar
- Fixed bug where screen would not clear properly after quiting the caculator app
- Fixed more bugs
PythonOS v0.2.4: Sounds!
Pre-Installation Instructions
- If you havent already, install Python 3
- Windows: www.python.org/downloads/windows/
- MacOS: www.python.org/downloads//macos
- Linux (Ubuntu/Debian): sudo apt-get install python3
- Linux (Fedora/CentOS/RHEL): sudo dnf install python3
- Install the PyGame library using the Command Prompt (Windows) and Terminal (Linux/MacOS): pip install pygame
How to use
- Download PythonOS.py
- Place PythonOS.py in its own folder to prevent data loss if you ever choose to hard reset the PythonOS installation
- Import the script:
- Open the Terminal (Linux/MacOS) or Command Prompt (Windows) and use the cd command to locate the folder with PythonOS.py and use the "python3 PythonOS.py" command
- Import PythonOS.py into any Python 3 IDE with a simulated terminal and run the script
Changelog
- Added a PyGame-based audio player
- Improved screen clearing to keep design tidy
- Optimized code
- Fixed bugs
PythonOS v0.2.3.1
How to use
- Download PythonOS.py
- Place PythonOS.py in its own folder on your device to prevent data loss if you ever do a hard reset of PythonOS
- Import PythonOS.py into any Python 3 IDE or interpreter that emulates a full terminal
- Run the script and complete the setup process
Changelog
- Added minor code optimization
- Added more occurances of the clear_screen() function
- Fixed bugs
PythonOS v0.2.3: Time to Get a Watch
How to use
- Download PythonOS.py
- Place PythonOS.py in its own folder on your device to prevent data loss if you ever do a hard reset of PythonOS
- Import PythonOS.py into any Python 3 IDE or interpreter
- Run the script and complete the setup process
Changelog
- Added the live clock
- Added the clear screen function
- Optimized code for a better experience
- Fixed bugs
PythonOS v0.2.2: A Writer's Dream
How to use
- Download PythonOS.py
- Place PythonOS.py in its own folder to prevent data loss if you ever do a hard reset of PythonOS
- Import PythonOS.py to a Python 3 IDE or interpreter
- Run PythonOS and complete the setup process
Changelog
- Added the text editor application
- Improved the hard reset function
- Added better security to prevent boot looping/bricking
- Optimized code for a smoother experience
- Fixes bugs
PythonOS v0.2.1: Math Time :(
How to use
Just import the .py file into any Python 3 IDE or interpreter and run it
Changelog
- Added the 2 digit Calculator
- Optimized code for a smoother experience
- Fixed bugs
PythonOS v0.2: Revival
How to use
Just import PythonOS.v0.2 into any Python 3 IDE and run it
Changelog
- Majorly overhauled and rewrote the code
- Added and incorporated the OS library
- Added a optimized boot up/setup sequence
- Added the help command to display all commands
- Added the rest command to hard reset the installation
- Added some small details to make it feel more like the classic Linux terminal
- Fixed bugs