• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

BlackBook Lite (Next-gen Banlist)

  • Like
Reactions: ZlatniLav
This tool originates from here

BlackBook 0.1.3
Copyright (c) 2007-2008, E.Sandberg (Risc) and A.Sahlin (destructoBOT)
----------------------------------------------------------------------

Please note: We have branched BlackBook into something we call 'BlackBook Lite' (version 0.1.1.0 onward). This version does not include the instant-messaging part, but has recieved a massive overhaul and lots of bugs have been fixed.

For news, see below.


This tool requires WinPcap (http://www.winpcap.org/install)

BlackBook is a next-gen blacklist by two guys from Sweden.
It features global nickname/ip bans with an approval-system, auto-refresher, delay-reducer, automatic kicking of high latency and foreign players, voting-system, slot-saver, and more. It can to some extent also be used as an instant messenger.

BlackBook automatically recognizes if you are using an old version of the software, and alerts you of course, but we do suggest that you visit the BlackBook-website instead of using the download provided here.

Post bugs/suggestions in this thread.

Note: This has not been tested on Vista.

Changelog:

0.1.3 (19-04-2009)
- Supports Warcraft 3 patch 1.23
- New feature: users can "trap" their mouse cursor inside WC3's window while playing
- New feature: silent mode (no text output in the lobby)
- New feature: a "Launch"-button that starts WC3 in windowed mode
- Patch-fix: real-time changing of the hosting delay working again!
- Includes the newest version of SharpPcap with a bunch of bugfixes and improvements
- Countless small bugfixes and optimizations as usual

0.1.2 (04-01-2009)
- Added support for bans from WC3Banlist, more info in the imports-folder
- Implemented a secondary latency check which utilizes Battle.NET packets
- Added slot ratio to ban-messages
- BlackBook now alerts you if a friend on Battle.NET has joined a game
- BlackBook now plays a sound when someone leaves and when the game is full
- Re-enabled the "Select Countries"-button in the Config-form
- Added a button for easy access to all available commands
- A couple of minor bugfixes and optimizations

0.1.1.5 (26-11-2008)
- Added new command, /dotaver, that displays the current DotA version (experimental)
- Added support for multithreading
- Major improvements to the voting system

0.1.1 (25-11-2008)
- A couple of new settings and tweaks for the autorefresher.
- New IP-databases.
- Uncountable bugfixes

Keywords:
banlist, ban list, blackbook, black book, delay reducer, delay, autorefresh, autorefresher, wc3
Contents

BlackBook Lite (Next-gen Banlist) (Binary)

Reviews
16:23, 22nd Dec 2009 TriggerHappy: This could be useful and apparently it works properly.

Moderator

M

Moderator

16:23, 22nd Dec 2009
TriggerHappy:

This could be useful and apparently it works properly.
 
Level 2
Joined
Aug 30, 2008
Messages
21
Hello!

We currently have some issues with the P2P communication system; some functions may not work properly (IM, friends logging out etc). Please leave a message if you have tested this tool, any feedback is precious!
 
Level 1
Joined
Aug 22, 2008
Messages
3
I dont like it....
Why?
Because that 1 banlist is more then enought... please dont make copy programs with a little extra addon.. (like delay reduction or instant messenger)
Its not like ppl uses the instant messenger while playing wc3... why use it then?.. :thumbs_down:
 
Level 5
Joined
Jun 5, 2007
Messages
73
Well it's more sophisticated than Wc3 Banlist in many ways. Probably the best reason to use it is because of it's IP/nickname-detection.

But as always with free software; if you don't like it, don't use it and don't complain here.
 
Level 1
Joined
Aug 22, 2008
Messages
3
Well it's more sophisticated than Wc3 Banlist in many ways. Probably the best reason to use it is because of it's IP/nickname-detection.

But as always with free software; if you don't like it, don't use it and don't complain here.

im not complaining... and since this is a place to rate tools i can say W/E i want as long it aint directly offending.
btw: banlist does detect IP.

@regaloth

I haven't found a tool that makes it so it kicks people from certain countries, or removes players who have high latency.

Have you? I think I would rather have one tool combined than ten running at once.

I just think its useless having 2 banlists.

And banlist.nl are allready making updates to their banlist.. im sure these features will come.





BTW: Dont take my answers as offensive, im not trying to start a fight :wink:



Just an idea: Make phrases like in the banlist theres on the run right now. Like someone leaves and banlist says: /w $lastleaver you have been banned for leaving $gametitle after $gametime to get unbanned go to blah blah blah
 
Level 2
Joined
Aug 30, 2008
Messages
21
Of course we appreciate all criticism, as long as it's constructive.

Thank you for your input; such a thing is not at all hard to implement actually. More ideas like this please! :)
 
Level 13
Joined
Sep 14, 2008
Messages
1,407
Error...

Well I wanted to try this program but as I start warcraft I get an error...
When I press continue the error comes again...
On your "great" site nothing is said about any error and I am not able to send a pm or anything like that to anybody on your page........

Azazel
 
Level 2
Joined
Aug 30, 2008
Messages
21
Well I wanted to try this program but as I start warcraft I get an error...
When I press continue the error comes again...
On your "great" site nothing is said about any error and I am not able to send a pm or anything like that to anybody on your page........

Azazel
Thank you for testing the application!

We do not currently have any form of bug-tracking on our website!

All bugs / errors have to be posted in this thread! (Or via PM on this forum)

I hope you liked the parts that you saw, but please realize that we are in a very early developing stage and your experience with the software will probably not be very smooth :)
 
Level 6
Joined
Aug 2, 2007
Messages
23
I encountered an error while running Black Book.
I'm using Windows Vista Home Premium and Warcraft 3: The Frozen Throne.
This is what it said (in Swedish):




Information om att aktivera JIT-felsökning i stället för den
här dialogrutan finns i slutet av det här meddelandet.

************** Undantagstext **************
System.IO.FileLoadException: Det går inte att läsa in filen eller sammansättningen lua51, Version=0.0.0.0, Culture=neutral, PublicKeyToken=1e1fb15b02227b8a eller ett av dess beroenden. Programmet kunde inte starta eftersom programmets sida-vid-sidakonfiguration är felaktig. Kontrollera händelseloggen för ytterligare information. (Undantag från HRESULT: 0x800736B1)
Filnamn: lua51, Version=0.0.0.0, Culture=neutral, PublicKeyToken=1e1fb15b02227b8a ---> System.Runtime.InteropServices.COMException (0x800736B1): Programmet kunde inte starta eftersom programmets sida-vid-sidakonfiguration är felaktig. Kontrollera händelseloggen för ytterligare information. (Undantag från HRESULT: 0x800736B1)
vid LuaInterface.Lua..ctor()
vid BlackBook.LuaExtensions.RestartScript(3AAA0 ls)
vid BlackBook.LuaExtensions..ctor(030AA refBNTool)
vid 9BAAA.findwc3Timer_Tick(Object sender, EventArgs e)
vid System.Windows.Forms.Timer.OnTick(EventArgs e)
vid System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
vid System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Inlästa sammansättningar **************
mscorlib
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
BlackBook
Sammansättningsversion: 0.1.0.2
Win32-version: 0.1.0.2
CodeBase: file:///Z:/Warcraft/Wc3%20Stuff/Black%20Book/BlackBook.exe
----------------------------------------
System.Windows.Forms
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Tamir.IPLib.SharpPcap
Sammansättningsversion: 1.6.2.0
Win32-version: 1.6.2.0
CodeBase: file:///Z:/Warcraft/Wc3%20Stuff/Black%20Book/Tamir.IPLib.SharpPcap.DLL
----------------------------------------
Microsoft.VisualBasic
Sammansättningsversion: 8.0.0.0
Win32-version: 8.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Configuration
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
y2wiqimp
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
mscorlib.resources
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
LuaInterface
Sammansättningsversion: 2.0.0.29971
Win32-version: 2.0.0.29971
CodeBase: file:///Z:/Warcraft/Wc3%20Stuff/Black%20Book/LuaInterface.DLL
----------------------------------------
System.Windows.Forms.resources
Sammansättningsversion: 2.0.0.0
Win32-version: 2.0.50727.1434 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_sv_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT-felsökning **************
För att aktivera JIT-felsökning (just-in-time ) måste .config-filen för
det här tillämpningsprogrammet eller datorn (machine.config) ha
jitDebugging-värdet angivet i avsnittet system.windows.forms.
Tillämpningsprogrammet måste också vara kompilerat
med felsökning aktiverat.

Till exempel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

När JIT-felsökning är aktiverad kommer alla undantag som inte
hanteras att skickas till JIT-felsökaren som är registrerad på
datorn snarare än att hanteras av den här dialogrutan.




Don't know what that means. :p
 
Level 5
Joined
Jun 5, 2007
Messages
73
"Det går inte att läsa in filen eller sammansättningen lua51"
Translation for the non-swedish: "Cannot read file or assembly lua51"

Make sure lua51.dll, LuaInterface.dll is in the same folder as BlackBook.exe
 
Level 13
Joined
Sep 14, 2008
Messages
1,407
Thank you for testing the application.

^^ Well actually I had no chance to test it...
I can run the programm and sign in. Then I start warcraft and bam...
Error... 1. Continue 2. End program...

If 1.
then Error again...

If 2.
then Program closes...

But I hoped to get some help here... Cause I really would like to use ur tool (although it will take somje time till your databases are so full like the ones from banlist.nl..)

So any suggestion what to do?
 
Level 2
Joined
Aug 30, 2008
Messages
21
So any suggestion what to do?
Hello again!
The only way we can help you (and ourselves by solving the bug) is if you specify what kind of error you get when starting WCIII.

Inside BlackBook there is a timer which checks to see if WCIII is running; if so it initializes a bunch of things (LUA scripting, packet capturing etc.). Any of those things could be the possible culprit here.

Please provide us with a transcript or a screenshot of the error and we will do our best to fix it!

Thanks!
 
Level 2
Joined
Oct 10, 2006
Messages
24
Working = This tool doesn't do it. Shame, as it hsa all the features I ever wanted in WC3Banlist. I take it they cannot run simultaneously? I tried to do that at first, after which I got the error posted at the first page (well looks alot like it). Tried again alone.
Apparently, after choosing the NIC stuff, the tool crashes over and over.

The lua file thingy is there alright.
 
Level 2
Joined
Aug 30, 2008
Messages
21
Working = This tool doesn't do it. Shame, as it hsa all the features I ever wanted in WC3Banlist. I take it they cannot run simultaneously? I tried to do that at first, after which I got the error posted at the first page (well looks alot like it). Tried again alone.
Apparently, after choosing the NIC stuff, the tool crashes over and over.

The lua file thingy is there alright.

Did you try the fix posted by me above?

I havn't tried using it with WC3Banlist, although in theory it should work just fine. Could you describe the error you receive a bit more detailed? Helps alot.

Thanks for testing!
 
Level 2
Joined
Oct 10, 2006
Messages
24
I did try that. Did not work, sadly.

However, removing WinPcap and re-installing it with the very latest BETA, did work. :D!

You might want to add that as a possible solution, Risc.

Thanks for the insanely quick response anyway o_O
 
Level 2
Joined
Aug 30, 2008
Messages
21
I did try that. Did not work, sadly.

However, removing WinPcap and re-installing it with the very latest BETA, did work. :D!

You might want to add that as a possible solution, Risc.

Thanks for the insanely quick response anyway o_O

Well there you go! Glad it works. I'll tell him to edit the first post.

Happy hosting!
 
Level 2
Joined
Oct 10, 2006
Messages
24
Wait a sec, it just gave me an error again when I started WC3. Let me get a final confirmation, and if it fails I'll post the full error here.

EDIT:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileLoadException: Could not load file or assembly 'lua51, Version=0.0.0.0, Culture=neutral, PublicKeyToken=1e1fb15b02227b8a' or one of its dependencies. Dette program kunne ikke starte på grund af en forkert programkonfiguration. Du kan muligvis løse problemet ved at installere programmet igen. (Exception from HRESULT: 0x800736B1)
File name: 'lua51, Version=0.0.0.0, Culture=neutral, PublicKeyToken=1e1fb15b02227b8a' ---> System.Runtime.InteropServices.COMException (0x800736B1): Dette program kunne ikke starte på grund af en forkert programkonfiguration. Du kan muligvis løse problemet ved at installere programmet igen. (Exception from HRESULT: 0x800736B1)
at LuaInterface.Lua..ctor()
at BlackBook.LuaExtensions.RestartScript(3AAA0 ls)
at BlackBook.LuaExtensions..ctor(030AA refBNTool)
at 9BAAA.findwc3Timer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
BlackBook
Assembly Version: 0.1.0.2
Win32 Version: 0.1.0.2
CodeBase: file:///C:/Documents%20and%20Settings/home/Skrivebord/BlackBook/BlackBook.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Tamir.IPLib.SharpPcap
Assembly Version: 1.6.2.0
Win32 Version: 1.6.2.0
CodeBase: file:///C:/Documents%20and%20Settings/home/Skrivebord/BlackBook/Tamir.IPLib.SharpPcap.DLL
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
dfgw_0y8
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
LuaInterface
Assembly Version: 2.0.0.29971
Win32 Version: 2.0.0.29971
CodeBase: file:///C:/Documents%20and%20Settings/home/Skrivebord/BlackBook/LuaInterface.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

Attachments

  • ERROR.PNG
    ERROR.PNG
    28.2 KB · Views: 324
Level 2
Joined
Aug 30, 2008
Messages
21
Level 2
Joined
Oct 10, 2006
Messages
24
I'll try it out tomorrow, that is, in some 10~ hours from now. If I can find out how. Then I'll post back.
 
Level 2
Joined
Oct 10, 2006
Messages
24
Yup... Anyway, gonna try Visual C++ 2008 Redist thingy niw. And then the other solutions if it still fails.
 
Level 1
Joined
Nov 24, 2008
Messages
3
Current the program is running fine on my PC.

Anyways, I just wanted to let you two know that they are literaly selling your program at 1st-hacks.com: BlackBook (Next-gen Banlist) - 1st HACKS
They take money for people being able to download stuff = selling, amirite? Sue them if you want.

Have not played with this enough to tell wether it is a good program yet, but so far it seems really awesome:
Simply UI, no lagg like with the old WC3Banlist, updated, and all in all smooth.

About the messenger thing, it sucks, also the friends list.
A friend and I tried it out, when we add one another, this happens on both PCs btw, we can double click to write a message to the other, but we never receive it. Also, even though we just added one another the friend just disappears from the list of online persons, so we add again, there he is, online and all that, but disappears again shortly after.

XP Pro, SP3 on both PCs, both with latest .NET and 2.0 and all that.
 
Level 2
Joined
Aug 30, 2008
Messages
21
I have worked on a new version that allows you to disable LUA scripting. I'll let you try it if all else fails!

Thanks for your patience though :)
 
Level 1
Joined
Nov 24, 2008
Messages
3
:grin: Lol these smileys are awesome, used the quick-reply, but these, neat... Ohw, sorry, anyways:

As you can see on the screenshot, there are some issues with the vote function, enjoy your coding. :ugly:
 

Attachments

  • voteno.png
    voteno.png
    654.1 KB · Views: 278
Level 2
Joined
Oct 10, 2006
Messages
24
I can confirm the friend list problem, as I was part of it. I did recieve one message, but only one, and Makey would constaly dissappear off the list after I added him.

The vote function works after hosting a game, but only then. Also, if you write /votekick, sometimes it will both vote for kicking, and vote as if there was a space (vote kick, as in, vote for the word "kick").

Also, it did not seem to do anything about ping/countries/latency, while it should have kicked them when they did not meet the settings.

Furthermore, the AutoRefresher is terrible; Battle.net even warned me about spamming because of it... 10 times.

But the worst, by far:
Whenn I banned someone, it would let out an ear-piercing sound, leaving my ears nearly bleeding. And when I ended the game, it ultimately crashed.

I installed the Visual C++ thing which apparently got it to work this much. Keep in mind WC3 Banlist, Visual Custom Kick and Delay Remover was running at the same time.

Solutions are welcome.
 
Level 2
Joined
Aug 30, 2008
Messages
21
Oh boy, lots of feedback! :thumbs_up:

First of all; the IM-system is being rewritten, hopefully it will work better in the future (but you can always try to open port 12345 if you're firewalled).

The vote system is a terrible mess, I'll look into that ASAP.

About not kicking, that is certanly strange. Are you sure you had that option enabled in the config?

Autorefresher terrible? I've never encountered any problems with it, neither has Risc I believe. But if turns out to be an issue it's just a matter of putting in a small delay.

Oh, and the ear-piercing sound you heard is supposed to be a notification when someone leaves the game. Apparently it's not working so I'll just remove it. In the meantime I'm afraid you'll have to live with it (sorry! :grin:).

Glad that the LUA-thing resolved itself (although I think I'll keep the option just in case).

I'll work on these issues and try to release a new version soon, although the IM system is not completed yet. We havn't had much feedback or bug-reporting so I really appreciate your effort! Thanks!
 
Level 2
Joined
Oct 10, 2006
Messages
24
About not kicking, yes it was enabled. Apparently it never even checked pings/latency/locations of anyone.

About Autorefresher, to clarify, Bnet said:
You are sending commands, or whatever, too fast. Please slow down or you might get disconnected.
You are sending commands, or whatever, too fast. Please slow down or you might get disconnected.
You are sending commands, or whatever, too fast. Please slow down or you might get disconnected.
You are sending commands, or whatever, too fast. Please slow down or you might get disconnected.
Many times etc.
Also I kinda dislike "BB" but I turn it off in favour of my VCK refresher anyway, since it is the most customizeable one out there at the moment.

The LUA thing did go away yes, and the sound I can do nothing about (Makey didn't hear it apparently), all there's left is the unrelated crashing that happened after a game (I haven't had time to re-confirm this).

I hope to see the fixes soon ^^ many features are really useful (autokick, if it worked).
Do you have any plans to enable importing bans from WC3 Banlist?
I have way over 2000 bans and to waste them just because I'm too lazy to kick Russians and other laggers would be a waste...
 
Level 2
Joined
Aug 30, 2008
Messages
21
I have added two new settings related to the AutoRefresher:
  • Join delay (time between dummy player joins)
  • Cycle time (i.e. the loop time, or frequency)
I hope this is enough to please BNet. If you want more customization it would be quite trivial to implement a colour-picker and a name-box. I don't think there's much more to it than that?

About not kicking, yes it was enabled. Apparently it never even checked pings/latency/locations of anyone.
No output what-so-ever? In that case I think something else had gone wrong, but it would be interesting to see if you could replicate this scenario.

Do you have any plans to enable importing bans from WC3 Banlist?
I have way over 2000 bans and to waste them just because I'm too lazy to kick Russians and other laggers would be a waste...
Are all those bans stored in a file locally? In that case (if the file is readable) it might be possible to have a personal banlist to complement the one on BlackBook Online. But I have to point out that the purpose of this application was to have a global banlist, although it seems to be a reasonable feature to "cover-up" all your previous bans locally instead of having to parse them and put them in our database.

I have talked to Risc and we agreed on trying to release a "lite"-version without the IM capabilities. Although it might be a fun feature, it isn't really neccesary to have in a banlist/hosting application. It will probably come back when we have the time to sort out all of the asynchronous TCP-connections and whatever else needs to be fixed. :slp:
 
Level 5
Joined
Jun 5, 2007
Messages
73
...I have talked to Risc and we agreed on trying to release a "lite"-version without the IM capabilities. Although it might be a fun feature, it isn't really neccesary to have in a banlist/hosting application. It will probably come back when we have the time to sort out all of the asynchronous TCP-connections and whatever else needs to be fixed. :slp:


So it has finally arrived.
Yes, I admit the voting-system still blows (Moby Dick style), we havn't fixed that. It will probably be fixed before the end of the week.

However, aside from that, we have decided to release the 'Lite' version today. It doesn't contain the IM-part whatsoever so there goes ~90% bugs. :)

There are not many new features aside from destructoBOT's modifications to the autorefresher and a new sample script which allows you to slap people in the face over Battle.Net. :razz:

Also we would like to point out that this couldn't (well it could but let's just say it wouldn't) have been done without your feedback.

No go download the new version!

Edit: In response to Darentei's message: "About not kicking, yes it was enabled. Apparently it never even checked pings/latency/locations of anyone."
It hit me that we never really wrote it anywhere but you'll have to start BlackBook before clicking on the "Create Game" button in Wc3 or else it won't work.
 
Level 2
Joined
Aug 30, 2008
Messages
21
Head on over to BlackBook and grab the latest version (0.1.1.5)!

We have fixed some (all?) of the issues with voting, and added support for multithreading.

As usual, we appreciate all feedback so don't be afraid to drop a line here!

Happy hosting!
 
Level 1
Joined
Nov 11, 2007
Messages
1
Error

Hello, i get a nice error :)))
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.IO.FileLoadException: Die Datei oder Assembly lua51, Version=0.0.0.0, Culture=neutral, PublicKeyToken=1e1fb15b02227b8a oder eine Abhängigkeit davon wurde nicht gefunden. Diese Anwendung konnte nicht gestartet werden, da die Side-by-Side-Konfiguration ungültig ist. Weitere Informationen finden Sie im Anwendungsereignisprotokoll. (Ausnahme von HRESULT: 0x800736B1)
Dateiname: lua51, Version=0.0.0.0, Culture=neutral, PublicKeyToken=1e1fb15b02227b8a ---> System.Runtime.InteropServices.COMException (0x800736B1): Diese Anwendung konnte nicht gestartet werden, da die Side-by-Side-Konfiguration ungültig ist. Weitere Informationen finden Sie im Anwendungsereignisprotokoll. (Ausnahme von HRESULT: 0x800736B1)
bei LuaInterface.Lua..ctor()
bei BlackBook.LuaExtensions.RestartScript(luascript ls)
bei BlackBook.LuaExtensions..ctor(a A_0)
bei c.a.c()
bei a.a.d.j(Object A_0, EventArgs A_1)
bei System.Windows.Forms.Timer.OnTick(EventArgs e)
bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
BlackBook
Assembly-Version: 0.1.1.5.
Win32-Version: 0.1.1.5.
CodeBase: file:///C:/Program%20Files/BlackBook/BlackBook.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
Tamir.IPLib.SharpPcap
Assembly-Version: 1.6.2.0.
Win32-Version: 1.6.2.0.
CodeBase: file:///C:/Program%20Files/BlackBook/Tamir.IPLib.SharpPcap.DLL.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
LuaInterface
Assembly-Version: 2.0.0.29971.
Win32-Version: 2.0.0.29971.
CodeBase: file:///C:/Program%20Files/BlackBook/LuaInterface.DLL.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.312 (rtmLHS.050727-3100).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 
Level 1
Joined
Dec 20, 2008
Messages
2
Well I wanted to try this program but as I start warcraft I get an error...
When I press continue the error comes again...
On your "great" site nothing is said about any error and I am not able to send a pm or anything like that to anybody on your page........

Azazel
Install runtimes at the site then try again

Thank you for this great project, auto region kick and ping kick is what i wanted from wc3banlist and now i see you guys have done it!
There's one bug i want to submit:
Select Countries button on Configuration menu isnt working, no errors no flashes no actions totally nothing, its just like regular text with link cursor on it
 
Top