PDA

View Full Version : WilloWisp - Anti Spam



Kijya
12-01-2011, 10:00
WilloWisp
Will obsessively Wipe spam

Description
This is a very small anti-spam program for usage on bot infested bnet. It works by constantly clearing the screen from messages while the selected lock keys is active. The upload of this program has been approved by the admins before postage.

WilloWisp is programmed in visual basic 6.0 and uses standard VB6 components plus the windows APIs "keyb_event" and "GetKeyState". Because of this it should work on windows 95 or later.

Tested on:
Windows XP - by Kijya
Windows Vista - by TurbulentTurtle
Windows 7 - by TurbulentTurtle

Usage
Download the exe file and place it in a folder of your choosing, create shortcuts as you please. Make sure to run it with administrator privileges. When you have started it:

http://img822.imageshack.us/img822/6464/willowispdescription.jpg (http://img822.imageshack.us/i/willowispdescription.jpg/)


Select which lock key to use -> My advise is to use scroll lock if possible, since it would interfere the least with your playing.
Activate use of pause key in WilloWisp. Also in the game you should go to "options->configure controls" and add pause to "clear messages" in the "Key/Button Two" column. If you do not do this step willowisp will be using the games default key for clear messages (n) however that key will interfere more with your playing.
Use slider to set the passive timer interval, this decides how of then WilloWisp will check the status of the lock key. The lock key status check determines if the active timer is turned on/off.
Min = 0.1 seconds
Max = 5 seconds
Use slider to set the active timer interval, this timer will repeat the pressing of the "clear messages" key (n or pause, depending on step 2).
Min = 0.02 seconds
Max = 5 second


Note: the key repetition made is not specific to diablo 2, there is no code involved that specifically targets the game, it just simulates the n or pause keystroke as such.

Note2: This program will save its settings to "settings.txt" on closing and load it on startup. If you mix around with it the program may not start correctly. If you have done this then just delete the text file and let the program make another one.

Files:

Technomancer
13-01-2011, 23:39
I tried this out on XP SP2, and everything works just fine! Took me a second to realize you had to have that particular 'Lock' key activated to turn this on, I'm terrible about not reading instructions. :thumbsup:

MichelRPG
28-01-2011, 17:56
just to be on the safe side here: this program will NOT be considered a "third party software" thing that leads to bans from Bnet I hope? As much as I hate spam I'd rather not get banned over it.

Kijya
28-01-2011, 20:19
just to be on the safe side here: this program will NOT be considered a "third party software" thing that leads to bans from Bnet I hope? As much as I hate spam I'd rather not get banned over it.
I've said pretty much everything I can in this thread: http://diablo.incgamers.com/forums/showthread.php?t=789360


I cannot guarantee anything, I do not actively try to circumvent warden, however I did program in a way that shouldn't specifically target the diablo 2 game. Since full sorce is available you can inspect the methods used if you wish (best opened using visual studio vb6, but can be opened in notepad).

SubVirus
20-04-2011, 04:22
Thank you for your hard work :thumbup:
i've recently came back to D2 and had to find something to cut down the spam and this'll do just fine...

Loumy
22-07-2011, 18:43
Thanks! I'm so happy! :-D
Damn bots!

Rebuttle
18-08-2011, 18:43
Download isn't working, takes me to a blank white page.

I've tried opening it in EI, Firefox, Safari and Chrome.

Kijya
18-08-2011, 21:36
Indeed, seems all attachments suffer from the same problem. I'll notify Elly, it's probably just a forum setting that may have been changed while troubleshooting for other issues.


Edit: It's working now

crawlingdeadman
16-10-2011, 15:43
awesome work, cant wait to try it! i had thought of something along these lines, but coding is in my past. more of a wish than anything else.

edit: it works great!
edit2: i WILL be telling everyone i meet about this too.

Usernamewastaken
27-10-2011, 07:06
Indeed, seems all attachments suffer from the same problem. I'll notify Elly, it's probably just a forum setting that may have been changed while troubleshooting for other issues.


Edit: It's working now


Not working for me...white screen

Kijya
28-10-2011, 01:30
Not working for me...white screen
Assuming it's the download: It works for me atm, try once more, and if it doesn't work ask a friend to test it.

Lukekroll
20-12-2011, 02:39
Download doesnt work...

Zoi
17-03-2012, 19:46
Thanks for this. I have a question though:

Is there a way to make it not affect accounts on your friends list? That'd be sweet! :)

Kijya
20-03-2012, 22:59
Afraid not, it's only a mini-program with timers and a simulated keystroke for clearing the screen after all. With a bit slower clearing timer you can probably notice and check the message log whenever someone is wispering, unless your screen gets flooded by spam as the message is recieved. Other then that you can of course use out of game chat programs if you wish to be sure not to miss your friends trying to get your attention.

avime
21-05-2012, 21:34
hey kiyja. i wana get back into diablo 2 for a little while. my friend like many users on here complains about the constant spam so this add on looks very good. i am wondering if you do actually get some real people to play with, does this make it where all message are erased or just the ones by bots? i mean it would suck to being playing in a party and everything that your teammates type is constantly getting cleared

Kijya
25-05-2012, 10:08
Sadly clearing the screen of all messages is much easier then automatically muting the spammers, so that is what the program does over and over again while active. Naturally you can just turn it off if you play in private games with friends, but if you play in open games with them you may wish to use ventrilo ...