- Install Bun & Git.
- Clone the repository from Git.
- Install dependencies:
bun i
. - Run the program:
bun start
. - Try it!
http://localhost:6060
- create a Github account
- go to https://github.com/VillainsRule/Gimmick
- click the big green "Code" button, select the "Codespaces" tab, and click "Create codespace on master"
- it should open a codespace
- in the terminal (where it says /workspaces/Gimmick (master) $), enter the following commands:
curl -fsSL https://bun.sh/install | bash
source /home/codespace/.bashrc
bun i
bun start
- go to the ports tab (at the top of the terminal area)
- if you intend to share this with friends:
- right click the text that says "6060"
- hover over "port visibility"
- set it to public
- now, right click the text that says "6060" and click "open in browser"
- click "continue"
- enjoy Gimmick!
Tip
press the \ key to toggle the menus
you can go to the /$login
page to login.
for example, if you're using https://my-awesome-codespace.app.github.dev
, go to https://my-awesome-codespace.app.github.dev/$login
.
you can see everything that is done with your email/password in this file & this file - they are only sent to gimkit.
Caution
it is possible for someone running the Gimmick program to modify their program to save your login. only login on websites you trust. if you run Gimmick, your password is 100% safe, but a public Gimmick URL might not be.
Note
you cannot use google to login. if you usually use google to login, go to gimkit.com/settings and add a password to your account.
this "client" embeds thelazysquid/gimkitcheat in the site, allowing you to use it anywhere, even on a Chromebook! this allows for cheating during class...without the struggle of blocked scripts at all! the repository fetches and "updates" the cheat anytime the program is started, so you can quite simply just run the program and never worry about updating or maintaining anything.