AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   WebLync 0.0.13 - A MOTD redirection service (https://forums.alliedmods.net/showthread.php?t=298458)

Neuro Toxin 06-13-2017 03:27

WebLync 0.0.13 - A MOTD redirection service
 
10 Attachment(s)
WebLync v0.0.13
Web based MOTD commands

About
Recent CS:GO updates have played havoc on plugins that distribute web based commands via the games built in MOTD window such as Web Shortcuts. WebLync works around this issue restoring full functionality allowing server operators to have working web MOTD windows again.

Features
- Completely web based configuration
- Server / Global link configurations
- New links download on map change
- Admins can send links to players
- Link Google AdSense to your redirection page

Installation
1. Install the latest version of Dynamic
2. Install the latest SteamWorks (waterfall)
3. Copy the contents of the attached zip to your servers /csgo/ folder
4. Restart your game server
5. Connect to your game server
6. Type !weblync into the chat of your game server
7. Wait for the WebLync configuration website to load
8. Sign into the WebLync website via Steam
9. Follow the site instructions `Register New Server`
10. Click Links to configure your server links
11. type !weblyncsyncserver into chat to refresh the servers configured links.

Configuration
Once you have installed WebLync and ran it for the first time you can configure it's generic settings found in `cfg/sourcemod/weblync.cfg`
  • ServerKey - The ServerKey used to obtain and process client link handling. You should not change this value.
  • ShowMessages - Controls if clients will see generic WebLync messages
  • ForceEnableMotd - Forces the server to set `sv_disable_motd` to 0
  • QueryClientMotdStatus - Forces server to check if clients have `cl_disablehtmlmotd` set to 0

Commands
- sm_weblync (WebLync administration menu)
- sm_weblyncregserver (Register server with WebLync API)
- sm_weblyncsyncserver (Syncs new commands to server)
- sm_sendlink <target> <linkname> <args> (Sends a link to a specified client/target group)

GitHub

Neuro Toxin 06-13-2017 03:28

Re: WebLync 0.0.1
 
Features awaiting implementation
Spoiler


Changes
Spoiler


Server Links VS Global Links
Spoiler


Advertising
Spoiler


Creating Custom URL Replacement Parameters
Spoiler

Czar_ 06-13-2017 04:23

Re: WebLync 0.0.1 - A new working WebShortcuts
 
Nice Release! :bacon!:

Neuro Toxin 06-13-2017 04:47

Re: WebLync 0.0.1 - A new working WebShortcuts
 
Thanks!

I'm very proud of the website after 3 days of solid development with one arm.

good_live 06-13-2017 05:02

Re: WebLync 0.0.1 - A new working WebShortcuts
 
Why do you actually need a proprietary web part that's displaying ads?
I can't really see any advantage compared to WebShortcuts?

Neuro Toxin 06-13-2017 05:23

Re: WebLync 0.0.1 - A new working WebShortcuts
 
Currently the window.open javascript function remembers the first opened url of a domain in CSGO. The redirection page takes the same url and redirects after the fact solving the problem.

I've put one ad on the redirect because this solution requires a proper middle man http api which isn't free to run.

Edit: I also think the web config management is much better than notepad

_GamerX 06-13-2017 10:21

Re: WebLync 0.0.1 - A new working WebShortcuts
 
Good job ! :wink:

asdfxD 06-13-2017 11:02

Re: WebLync 0.0.1 - A new working WebShortcuts
 
great plugin but redirection in X seconds? rly? possible to remove this?

Neuro Toxin 06-13-2017 16:32

Re: WebLync 0.0.1 - A new working WebShortcuts
 
Quote:

Originally Posted by asdfxD (Post 2528346)
great plugin but redirection in X seconds? rly? possible to remove this?

Hmm. Would u pay a couple of bucks to remove it forever?

Edit/note: the redirector page would load and redirect instead of a countdown / ad

Neuro Toxin 06-13-2017 22:42

Re: WebLync 0.0.2 - A new working WebShortcuts
 
Version 0.0.2
- Added Native void WebLync_OpenUrl(int client, const char[] url);
- Improved error logging
- Added client error logging to link request errors
- Added include files for SteamWorks and Dynamic (whops lol)


All times are GMT -4. The time now is 09:32.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.