Tricky Towers Utils is a project that provides some useful utilities related to the Tricky Towers.
Currently, this project provides the following features:
- Overlay for live streaming
You can download and unzip the latest version by "TrickyTowersUtils-{version}.zip" on the release page.
Copy config(example).ini
to config.ini
on same directory and edit it.
We recommend changing value of the secret_key
to random string(like password) on Server
section.
- Run
server.exe
andobserver.exe
. - Open
http://127.0.0.1:8082/overlay
on your browser to check it works properly. If you changed host and port on configuration file, Use that values. - Use
http://127.0.0.1:8082/overlay
page appropriately to your broadcasting software(maybe OBS or Xsplit).
You may want to add custom CSS below on broadcasting software to hide background image:
body { background-color: rgba(0, 0, 0, 0); margin: 0px auto; overflow: hidden; }
#overlayContainer .bg { display: none; }
You may need to change your hostname to ASCII charactors.
You can check your hostname by following command on console.
hostname
If your hostname contains non-ASCII charactors, you should change your hostname.
You can change it by following command on console and REBOOT YOUR MACHINE.
(Replace NEW-NAME
to what you want)
wmic computersystem where name="%COMPUTERNAME%" rename name="NEW-NAME"
This section is for developers, not end users.
Git, Python 3.7, Pipenv, Node v10.15.1 and yarn
git clone https://github.com/rishubil/TrickyTowersUtils.git
cd TrickyTowersUtils
pipenv install
yarn install --dev
build.bat
Overlay(Front-end):
pipenv run web
Server:
pipenv run server
Observer:
pipenv run observer
MIT