Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- setlocal EnableDelayedExpansion
- FOR /F %%I IN ("%0") DO SET BATDIR=%%~dpI
- ECHO The batch file is located in directory %BATDIR%
- cls
- find ".twitch.tv" C:\Windows\System32\drivers\etc\hosts && (
- echo Twitch entry was found in HOSTS. If restreaming won't work, remove patch and run again or update key.
- taskkill /f /IM %BATDIR%\nginx.exe > nul 2> nul
- start %BATDIR%\nginx.exe
- timeout 10
- ) || (
- :repeatserverselection
- cls
- echo Twitch entry was NOT found in HOSTS.
- echo.
- Echo Select donor TWITCH server you WILL NOT USE yourself:
- echo.
- Echo 1 - Helsinki -- EUROPE
- Echo 2 - Hong-Kong - ASIA
- Echo 3 - Sao Paulo - SOUTH AMERIKA
- echo.
- SET /P donorserver="Server number: "
- If "!donorserver!" == "1" (
- set serverURL=live-hel.twitch.tv
- goto serverisselected
- )
- If "!donorserver!" == "2" (
- set serverURL=live-hkg.twitch.tv
- goto serverisselected
- )
- If "!donorserver!" == "3" (
- set serverURL=live-sao.twitch.tv
- goto serverisselected
- )
- goto repeatserverselection
- :serverisselected
- cls
- Echo You have selected !serverURL! as your donor server. Patching hosts now...
- echo.>> C:\Windows\System32\drivers\etc\hosts
- echo | set /P = "127.0.0.1 !serverURL!">> C:\Windows\System32\drivers\etc\hosts
- echo ^^^^^^^^ finished patching HOSTS
- echo.
- del %BATDIR%\conf\nginx.conf
- TYPE %BATDIR%\temp\conftemplate.conf >> %BATDIR%\conf\nginx.conf
- call %BATDIR%/temp/ServerSelector.bat
- :repeatkeyinput
- echo.
- echo Copy your key from restream.io and paste it with right mouse button
- SET /P streamkey="Restream key: "
- echo streamkey is set to "!streamkey!"
- if "!streamkey!"=="" goto repeatkeyinput
- echo !streamkey!>> %BATDIR%\conf\nginx.conf
- echo ;}}} >> %BATDIR%\conf\nginx.conf
- echo.
- echo.
- echo Patching is done. Now START the server and stream to !serverURL! of Twitch to stream through Restream to multiple platforms.
- timeout 10
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement