Windows Suicide Preventation Protocol, to stop you or anyone from suicides or act as a parental control
Current version: 1.1.1 Beta [UNSTABLE]
This project is currently halted due to a death.
- Firewall any connections during a crisis
- Some tampering checks
- System tray icon
- Friendly & Cute avatar <3
- Browser checks
- A quite persistent app so it is hard to remove (incase the user wants to delete her to stop her from stopping them)
- Json auto backup/rollback feature (Self-repair)
- Configureable firewall time, check time, and blocked sites/keywords via source code
- Configureable authority access via source code
- Cheer up messages when you're down
- Nearly no UI since it works seamlessly on your background and communicates via Toast notifications
- Run at Startup so you don't need to bother reopening her every single restart
This is Ruby's System Tray But do not be fooled! You cannot just disable the firewall or quit that easily, you will be prompted with a password that is hashed in the code via SHA-256. However you can ask to change your name, hugs, or firewall your connection off.
Before you run this, you must fulfill the compatibility (and requirements if you're running via source code)
- Windows 11 [Tested]
- Windows 10 [Should be working fine too]
Should also be running either
Chrome
,chromium browsers (I.e. Cromite)
orFirefox
but other browsers should be easy to integrate
For requirements, it should work with python 3.11 or up, but 3.12.0 is used for development. you can check requirements.txt for required packages.
- Install python from the Official site
- Run
pip install requirements.txt
on the download directory - Run
main.py
- Run
main.exe
The code is currently compatible with pyinstaller. You can compile via pyinstaller via this command below
pyinstaller -F -w --hidden-import "cryptography" --hidden-import "plyer.platforms.win.notification" --add-data "assets/*.ico;assets" --add-binary "assets;assets" -i assets/icon.ico main.py
- Play games with Ruby
- More text lines for Ruby
- Random chat topics
- Affection level
- Self-update
- meow
- And yes this is getting more similar to
DDLC: Monika After Story