Reliable Operating System by Elisha Hollander Implemented Python
Project description
Rosehip
- this only works on windows
the source is here there is also a version for linux, more specifically for ubuntu debian and mint.
How to install it:
open cmd, then:
(you can open cmd using win
+R
then type cmd
)
if you have python in your PATH:
> pip install rosehip
or you can install from GitHub:
> pip install git+https://github.com/donno2048/Rosehip-pypi
else:
> curl.exe -o python3.exe https://www.python.org/ftp/python/3.8.3/python-3.8.3-amd64.exe --ssl-no-revoke -k
> python3.exe /quiet PrependPath=1
> del python3.exe
> pip install rosehip
to start just use:
>>> from Rosehip import pc as init
>>> init()
in the python command line
(you can open it using win
+R
then type python
)
If you're using a laptop replace 'pc' with 'laptop' or just run:
rosehip
What can you do with it:
- press
HOME
button to open the menu bar orFN
+LEFT_ARROW
if you don't have any - press
INSERT
button to open the painter- scroll up and down to change the size of the brush
- scroll up and down while holding
ALT
button to change the color of the brush - scroll up and down while holding
CTRL
button to change the shape of the brush
To do:
-
animations -
pong -
python idle -
html idle -
bat idle -
c# idle -
javascript idle -
visual basic idle -
powershell idle -
chrome -
text based web-browser -
ogg music player -
calculator -
clock -
background color picker -
background image picker -
camera -
mp4 viewer -
maze - CLI
For developers:
if you want to use it as an .iso you can run another code I wrote but it's currently having some issues, as specified is the README...
or you can either use the .iso builder for the linux version of Rosehip
For extreme developers:
if you want to create .exe version yourself you need to install cx_Freeze version 6.1 using pip install cx_Freeze==6.1
then change every os.path.realpath(__file__)
to sys.executable
you might need to use import sys
then in the directory of os.py run:
from cx_Freeze import Executable,setup
setup(name='Rosehip',options={'build_exe':{'packages':'requests,pygame,pygame_gui,pyttsx3,pywintypes,comtypes,keyboard,wheel,Js2Py,selenium,chromedriver_autoinstaller,html2text,cv2'.split(','),'include_files':['image.jpg',('musics','musics'),('images','images'),('apps','apps')]}},executables=[Executable('os.py',base='Win32GUI')])
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.