Skip to content

TuxHurt is the project that aims to run Sirhurt on GNU/Linux with 0 effort

License

Notifications You must be signed in to change notification settings

TuxHurt/TuxHurt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TuxHurt

Github licence Platform Discord

Description

TuxHurt is the project that aims to run Sirhurt on GNU/Linux with 0 effort.

Table of Contents

Requirements

Apart from the requirements.txt, this script makes heavy use of UNIX commands. Here are what you need:

  • A Valid SirHurt License
  • wget
  • unzip
  • winetricks

(If you're using a beginner distro like Ubuntu, there's a high chance you already have those, except a SirHurt License of course.)

Installation

Clone the repository with git clone https://github.com/TuxHut/TuxHurt
Install the requirements with pip3 install -r requirements.txt
Download Sirhurt from the website and put the .zip archive next to run and setup scripts(The archive must be named "SirHurt V4.zip").
Run the run.py script. This may take a while for the first time.
Note: The "SirHurt V4.zip" must look like this. To get this zip file, use the mirror link from SirHurt's website(onedrive).

Usage

You can simply use the run.py to run Sirhurt. It will automatically check updates for you too.
python3 run.py -h to show help.
python3 run.py -u to force update.
python3 run.py -uu to update using Sirhurt Bootstrapper(Experimental).
python3 run.py -c to remove Sirhurt. This may be a bit buggy so if it breaks, just delete the sirhurt directory by hand.
python3 run.py -f to fix Unexpected Client Behavior in Roblox.
python3 run.py -k to kill Roblox and Sirhurt.
python3 run.py -v for verbose output. This is helpful when asking for help or diagnosing issues.
python3 run.py -r REPOSITORY for changing the repository the script will update from. This is useful for forks.
python3 run.py --credits for showing the credits.
python3 run.py --license for showing the license of TuxHurt.

Injector

TuxHurt uses an Injector called TuxHut that is made by the Owners of TuxHurt. It is a big part of TuxHurt's 0 effort goal.
Read more about the Injector here

How to run SirHurt on GNU/Linux without TuxHurt

If you would like to run SirHurt on GNU/Linux without TuxHurt, read a guide created by us here.
It's recommended to run SirHurt on GNU/Linux with TuxHurt.

Security

Cy found out that Roblox has some checks for Wine and GNU/Linux specifically. For this reason, we coded it in a way that it does not mess with Roblox and its Wine prefix. TuxHurt does not install itself to any directory except the project root and uninstalling the software is done by just deleting a directory.

License

This project is licensed under GNU GPLv3

Questions

If you have any questions about this project, please contact us directly on Discord.

Creators

  • Emilia "dsf001#1337" (Python scripts, Wine research)
  • Cy#0730 (Injector, Designs)
  • Millie "Millie<3#1337" (Updater)
Logo

About

TuxHurt is the project that aims to run Sirhurt on GNU/Linux with 0 effort

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages