[Scripts] DNS [message #415852] |
Mon, 28 December 2009 08:40 |
raven
Messages: 595 Registered: January 2007 Location: Toronto, Ontario
Karma: 0
|
Colonel |
|
|
I made this for someone really quickly, thought I'd post it here.
Source for DNS.dll is provided, source for raven_resources does not contain any scripts.dll code and is closed source at the moment.
Quote: | Installation:
1. Copy DNS.dll and raven_resources.dll to your FDS directory
2. Open SSGM.ini and find the [Plugins] section. Add DNS to that section.
3. Restart/Start your FDS.
4. Complete.
Format:
[DNS] nickname -> hostname
|
-
Attachment: DNS.dll.rar
(Size: 4.24MB, Downloaded 177 times)
-Jelly Administrator
-Exodus Administrator
|
|
|
Re: [Scripts] DNS [message #415854 is a reply to message #415852] |
Mon, 28 December 2009 08:54 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
It's nice that the closed source part is threaded. I think a nice example of a multi-threaded .dll would be cool for a plug-in, so others can learn. I struggled with it the first time (which was only a few weeks ago, lol).
Very cool. Interested in the functions in this thread 'HostCheckThread'.
Good release man!
|
|
|
|
Re: [Scripts] DNS [message #415862 is a reply to message #415852] |
Mon, 28 December 2009 09:26 |
raven
Messages: 595 Registered: January 2007 Location: Toronto, Ontario
Karma: 0
|
Colonel |
|
|
Thanks guys
I do plan on releasing the source to raven_resources.dll at some point.. there's a lot of redundant and old code in there that I want to remove and I need to clean it up a bit first
-Jelly Administrator
-Exodus Administrator
|
|
|
|
Re: [Scripts] DNS [message #415903 is a reply to message #415875] |
Mon, 28 December 2009 11:13 |
-Xv-
Messages: 84 Registered: July 2003 Location: Canada
Karma: 0
|
Recruit |
|
|
resistor1 wrote on Mon, 28 December 2009 12:10 | So this is the thing that's been screwing me over everytime I evade bans. Nice job, you're an amazing coder Raven.
|
lol
|
|
|
Re: [Scripts] DNS [message #415928 is a reply to message #415875] |
Mon, 28 December 2009 12:42 |
|
Goztow
Messages: 9737 Registered: March 2005 Location: Belgium
Karma: 13
|
General (5 Stars) Goztoe |
|
|
resistor1 wrote on Mon, 28 December 2009 18:10 | So this is the thing that's been screwing me over everytime I evade bans. Nice job, you're an amazing coder Raven.
|
How nice of you to screw up everyone in your area with the same ISP trying to play Ren.
You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
|
|
|
|
|
|
|
|
Re: [Scripts] DNS [message #416012 is a reply to message #416000] |
Tue, 29 December 2009 00:33 |
|
Goztow
Messages: 9737 Registered: March 2005 Location: Belgium
Karma: 13
|
General (5 Stars) Goztoe |
|
|
Kimb wrote on Tue, 29 December 2009 02:47 |
goztow wrote on Mon, 28 December 2009 14:42 | How nice of you to screw up everyone in your area with the same ISP trying to play Ren.
|
really?
|
If it works like I think it does: yes.
You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
|
|
|
Re: [Scripts] DNS [message #416027 is a reply to message #415852] |
Tue, 29 December 2009 04:55 |
raven
Messages: 595 Registered: January 2007 Location: Toronto, Ontario
Karma: 0
|
Colonel |
|
|
Yes and no. This provides the basis for someone to write a BR plugin or an mIRC bot to handle DNS bans. I also have a version (if anyone wants it) where the hostname variable is exported and available for import into DNS.dll.. this would enable you to create your own ini-based ban system.
Calling a few more functions in raven_resources.dll, you could even make it deny the connection right away, rather than the normal player join -> check against list -> ban
-Jelly Administrator
-Exodus Administrator
[Updated on: Tue, 29 December 2009 04:56] Report message to a moderator
|
|
|
Re: [Scripts] DNS [message #420186 is a reply to message #415852] |
Thu, 18 February 2010 01:01 |
|
Gen_Blacky
Messages: 3250 Registered: September 2006
Karma: 1
|
General (3 Stars) |
|
|
I added your dns plugin to a plugin im working on but it still looks for dns.dll it works fine when you put dns.dll in your server folder but its not even being used. Can you fix it so it doesn't look for dns.dll. I guess it dosent matter i just didnt want load another plugin lol. Im working on a br plugin to ban a dns and add into a database but if you already have a system that would be great.
[Updated on: Thu, 18 February 2010 01:07] Report message to a moderator
|
|
|