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
HOMEbutton to open the menu bar orFN+LEFT_ARROWif you don't have any - press
INSERTbutton to open the painter- scroll up and down to change the size of the brush
- scroll up and down while holding
ALTbutton to change the color of the brush - scroll up and down while holding
CTRLbutton 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')])
Metadata
Release files for rosehip 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rosehip-1.1.0.tar.gz | 6.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rosehip-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.3 MB
Release files / rosehip-1.1.0.tar.gz
| Download URL | rosehip-1.1.0.tar.gz |
|---|---|
| Size | 6.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c2c5286c41c9076779e4982950e1fde04c83fd6f9bd12e8d6102b091fccc1580
|
|
BLAKE2b-256 checksum How to use checksums |
1b8df02ceb93dc51f861a6e47e3cbfd6ff0a4a2c0f001c339837385e7b9ec46d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
|
Release files / rosehip-1.1.0-py3-none-any.whl
| Download URL | rosehip-1.1.0-py3-none-any.whl |
|---|---|
| Size | 6.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ea8d8358fb9e57012495efdf79e2d4290ad8608897d6f166f8590d227256cf9e
|
|
BLAKE2b-256 checksum How to use checksums |
9acd6276f3d14237c7906158b2bb7db63e6bfaf6291eb6478b05f0ad31107329
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
|