Valhalla Legends Forums Archive | Battle.net Bot Development | Newest CSB

AuthorMessageTime
CupHead
Before I rewrite CSB (for the 3rd time), I would like some input as to what features people want to see in it this time. There are already plans for how it will be implemented, so I'm looking for feature requests related to the actual b.net protocol. Anyone is welcome to suggest stuff.
October 26, 2003, 4:43 PM
Kp
[quote author=CupHead link=board=17;threadid=3283;start=0#msg25886 date=1067186582]
Before I rewrite CSB (for the 3rd time), I would like some input as to what features people want to see in it this time. There are already plans for how it will be implemented, so I'm looking for feature requests related to the actual b.net protocol. Anyone is welcome to suggest stuff.[/quote]An optional callback that is called on data receipt / transmit, so the user can readily track all data being sent by CSB at the time of transmission. This would be very useful in letting people see exactly what they're sending when they use the packet-building capacilities.

An optional built-in flood protection queue, since so many people seem unable to write one.

Not crashing on using war3. ;)
October 26, 2003, 4:52 PM
Skywing
Building on Kp's idea, I'd suggest that the user callback be able to disable the default CSB handling of a received messages. Among other things, this could be used as a workaround for problems like the current not-being-able-to-connect-as-Warcraft-III bug if/when you lose the source code again.
October 26, 2003, 4:57 PM
CupHead
Yes, War3 will be the main fix. The flood protection can be added, and yes, I can add an event so that people can see what is sent.
October 26, 2003, 4:57 PM
CupHead
Yes, that is also a good idea. I do tend to be so absent minded about these things. As a little bit of a preview, because of the implementation of the new CSB, users will have access to all data before it even gets into CSB routines thus allowing them to write custom handlers for packets.
October 26, 2003, 4:58 PM
Freeware
1. An option NOT to handle chat events
2. Local Hashed Option
3. Support every client (STAR,SEXP,W2BN,D2DV,D2XP,WAR3,W3XP,SSHR,DRTL,DSHR, and CHAT)
4. Keep the packetbuilder like before
5. Optional Queue
6. If you dont want to go with local hashed option, let the user do it themselves with events such as:
CleanSlateBot1.Send0x51 Version, Checksum, GTC, Cdkeyhash, Exeinfo, Owner (etc... for all packets)

Edit - Removed #7 - people keep changing the subject by commenting on it.
October 26, 2003, 4:59 PM
Skywing
[quote author=CupHead link=board=17;threadid=3283;start=0#msg25891 date=1067187452]
Yes, War3 will be the main fix. The flood protection can be added, and yes, I can add an event so that people can see what is sent.
[/quote]
If you're adding a flood protection system, it may be a good idea to allow the user to specify an (optional) function for calculating message delays. Considering that Blizzard has changed their flood protection at least twice now, this would provide future compatibility if/when they do so again.
October 26, 2003, 5:01 PM
Grok
Hardcode it to prevent stupidity.
October 26, 2003, 5:48 PM
CupHead
Like that would help. See DM's signature.
October 26, 2003, 5:56 PM
iago
Don't allow people using it to join vL's channel. Make it remap the user's HOSTS file so they can't access forum.valhallalegends.com.
October 26, 2003, 11:42 PM
DrivE
Diabolical... yet ingenious at the same time.
October 27, 2003, 12:16 AM
CrAz3D
Maybe some type of simple command sub?
October 27, 2003, 12:22 AM
SKiLLs
I think you should make it so it can update to the new patches and all or when a new patch comes out it will have no use on that game..
October 27, 2003, 1:06 AM
Skywing
[quote author=SKiLLs link=board=17;threadid=3283;start=0#msg26000 date=1067216817]
I think you should make it so it can update to the new patches and all or when a new patch comes out it will have no use on that game..
[/quote]
Old versions did this as well - it's a pleasant side-effect of using BNLS for handling the version check procedure.
October 27, 2003, 1:32 AM
DaRk-FeAnOr
It would be kind of cool if CSB did the entire queue thing for you. Like:
[code]
cleanslatebot1.addq "blah"
cleanslatebot1.sendqnum(element number)
cleanslatebot1.removeqnum(element number)
cleanslatebot1.clearq
[/code]
That would certainly help new programmers from constantly dropping and getting IPbanned.

October 27, 2003, 2:26 AM
iago
[quote author=DaRk-FeAnOr link=board=17;threadid=3283;start=0#msg26012 date=1067221576]
It would be kind of cool if CSB did the entire queue thing for you. Like:
[code]
cleanslatebot1.addq "blah"
cleanslatebot1.sendqnum(element number)
cleanslatebot1.removeqnum(element number)
cleanslatebot1.clearq
[/code]
That would certainly help new programmers from constantly dropping and getting IPbanned.


[/quote]

Yes, make it easier to make a floodbot :P
October 27, 2003, 8:27 AM
Adron
It would be kinda cool if everything was already written except a place where you fill in your name and the colors you want... ;)
October 27, 2003, 9:13 AM
iago
[quote author=Adron link=board=17;threadid=3283;start=15#msg26048 date=1067246014]
It would be kinda cool if everything was already written except a place where you fill in your name and the colors you want... ;)
[/quote]

[img]http://www.ninjazone.net/botwiz.gif[/img]
October 27, 2003, 9:20 AM
Adron
Yeah, you're on the right track there!
October 27, 2003, 9:40 AM
Gangz
LoL iago link me to that program :p i wanna see how the hell that would work
October 28, 2003, 12:39 AM
blinkdude
when some1 joins the Chat room have it support the Clan wc3 feature... maybe even adding / viewing the member in your wc3 clan...
October 28, 2003, 1:16 AM
Gangz
like eternal? with the clan manager?
October 28, 2003, 5:37 AM
SKiLLs
[quote author=blinkdude link=board=17;threadid=3283;start=15#msg26170 date=1067303773]
when some1 joins the Chat room have it support the Clan wc3 feature... maybe even adding / viewing the member in your wc3 clan...
[/quote]

yea i like that idea! Any new WarCraft 3 features whould be nice to have in it!
October 28, 2003, 5:59 AM
TriCk
Add 0ms and -1ms pingtimes
WarCraft 3 Support, Clan Making, Friends etc...
Make an option for loading voided keys in private channels
October 28, 2003, 8:51 AM
Soul Taker
Why not just make it a bot instead of an ocx, since that's apparently what people seem to want...
October 28, 2003, 11:41 AM
Arta
The mind boggles...
October 28, 2003, 12:52 PM
CrAz3D
[quote author=TriCk link=board=17;threadid=3283;start=15#msg26211 date=1067331064]
Make an option for loading voided keys in private channels
[/quote]

If I'm not mistaken that was fixed, or no?
October 28, 2003, 5:47 PM
UserLoser
Was fixed
October 29, 2003, 12:53 AM
AlexM
Proxy support would be the coolest thing ever! ;)

-Alex
October 29, 2003, 1:32 AM
Freeware
[quote author=AlexM link=board=17;threadid=3283;start=15#msg26301 date=1067391177]
Proxy support would be the coolest thing ever! ;)

-Alex
[/quote]

Yah! Lets put even more loaders on battle.net!
October 29, 2003, 1:41 AM
hismajesty
Why not just make a 'CupHead make me a bot' thread? ;)
October 29, 2003, 2:00 AM
CrAz3D
Iago's little ss of whatever that is would be pretty cool. I don't know if it is real, but oh dang.
October 29, 2003, 4:17 AM
iago
It's not, technically, my screenshot. It is from a different thread. See if you can find the original author!
October 29, 2003, 4:25 AM
Arta
[quote author=hismajesty link=board=17;threadid=3283;start=30#msg26304 date=1067392817]
Why not just make a 'CupHead make me a bot' thread? ;)
[/quote]

Been there, done that.
October 29, 2003, 10:34 AM
CupHead
Yeah, that didn't work so well, seeing as how I got bored after about a week. Still, it was a pretty productive week. Anyway, pertaining to CSB:

How would people feel about a CSB-Free and a CSB-Pro version? The Pro would naturally have more features, be more expensive (as in actually have a price like $5 or something), and just generally be better.
October 29, 2003, 9:34 PM
Soul Taker
Wouldn't charging for such software allow Blizzard to take legal action?
Additionally, I think it's a really lame idea (personal opinion, though).
October 29, 2003, 9:48 PM
Raihan
[quote author=Soul Taker link=board=17;threadid=3283;start=30#msg26387 date=1067464125]
Wouldn't charging for such software allow Blizzard to take legal action?
Additionally, I think it's a really lame idea (personal opinion, though).
[/quote]

I don't think it's a lame idea as long as these are facts:

- The "pro" edition's features have nothing to do with the Battle.net connection, i.e. allowing Diablo II realm logon on the "pro" edition but not allowing it on the regular edition (EDIT) would be a bad idea

Oh, I guess I only needed to state one fact. That's Battle.net, and everything else... is everything else. Everything else works universally.
October 29, 2003, 10:33 PM
CupHead
If it's such a bad idea, then people should feel free to write their own. CSB is a decent amount of work that I really don't want to do, and to be honest, I have no incentive to do. The only reason I'd complete it is to get rid of the people who bother me about making a new one. I figure if it's worth their time to bug me, it's worth some money for me to waste hours on something I don't want to do. (Oh my gosh, it's like having a job!) So, either plan on paying or not getting what you want. Either way is fine with me.
October 29, 2003, 11:19 PM
CrAz3D
Personally, I think if you sold a CSB Pro you sell strictly your work, not the content. Make that totally clear when you sell it.
October 30, 2003, 12:01 AM
Adron
"Not the content" ? Content of what?

You don't think piracy will be a problem btw?
October 30, 2003, 12:06 AM
blinkdude
knowing how many people use CSB and want it wc3/tft logins many will pay... 5$$ maybe even.. 10$ .... Your Call your work... im using CSB now... on a webbot/ops i made for me.. and i know i would pay 5$ to make it wc3/clan support cause i run a wc3 clan...and that would be really use full , typing .des .rejoin is no fun...
October 30, 2003, 9:44 AM
Eternal
[quote author=CupHead link=board=17;threadid=3283;start=30#msg26400 date=1067469546]
The only reason I'd complete it is to get rid of the people who bother me about making a new one. [/quote]

I think it's perfectly reasonable to charge for a Pro version. Just a thought, releasing a new version won't stop people bugging you...you'll have to go through the whole tutorial thing again AND people will still want to add more features for the next version ;-)
October 30, 2003, 2:22 PM
Lenny
[quote author=CupHead link=board=17;threadid=3283;start=30#msg26400 date=1067469546]
If it's such a bad idea, then people should feel free to write their own. CSB is a decent amount of work that I really don't want to do, and to be honest, I have no incentive to do. The only reason I'd complete it is to get rid of the people who bother me about making a new one. I figure if it's worth their time to bug me, it's worth some money for me to waste hours on something I don't want to do. (Oh my gosh, it's like having a job!) So, either plan on paying or not getting what you want. Either way is fine with me.
[/quote]

I believe the old CSB was fine and still works perfectly fine. Most people that bother you are most likely people that don't have the effort to solve problems themselves...

Was Cleanslatebot intended for users to learn programming and the workings battle.net? OR Was is it intended to be used as a crutch for programmers?

As we can see with Stealthbot, CSB in the right hands can be a powerful tool....
November 1, 2003, 5:10 AM
Dyndrilliac
I personally would like to see an idiot kill feature on Battle.net, which would induce an instant apocalyptic firestorm on stupid people (I.e, users typing in all caps, calling other people "noobs", spamming to join clans, etc.)
November 1, 2003, 4:24 PM
Arta
I can't see any any way you could do that without Blizzard sueing you at some point. You'd be making money by selling a product for which all the technology was reverse-engineered (IE, stolen) from Blizzard. It violates their EULA and although that's not illegal, it would certainly violate some of the retarded copyright laws you guys have.
November 1, 2003, 11:47 PM
Skywing
[quote author=Arta[vL] link=board=17;threadid=3283;start=30#msg26859 date=1067730457]
I can't see any any way you could do that without Blizzard sueing you at some point. You'd be making money by selling a product for which all the technology was reverse-engineered (IE, stolen) from Blizzard. It violates their EULA and although that's not illegal, it would certainly violate some of the retarded copyright laws you guys have.
[/quote]
I would think that something which goes contrary to a set of laws would be illlegal.

Anyways, you don't have to actually run Blizzard's installer program to extract the game binaries. The installer packed data file format (MPQ) is fairly well documented and there are a number of third-party programs that could be used to extract the game binaries without running the installer, which is responsible for displaying the click-through license agreement.
November 1, 2003, 11:50 PM
hismajesty
[quote author=Dyndrilliac link=board=17;threadid=3283;start=30#msg26806 date=1067703860]
I personally would like to see an idiot kill feature on Battle.net, which would induce an instant apocalyptic firestorm on stupid people (I.e, users typing in all caps, calling other people "noobs", spamming to join clans, etc.)
[/quote]
STFU NOOB
November 2, 2003, 12:47 AM
CupHead
What about Trillian? It uses closed protocols and they charge for it, no one has sued them yet.
November 2, 2003, 1:24 AM
-MichaeL-
I think cuphead has the right to charge becuase programming is not easy for anyone and if hes going to be bothered to make it by alot of people he should atleast charge a one time fee for it and i am thank that he made cleanslatebot2 becuase it helped me make my first bot i do programming as a hobby with out CSB i would never have been able to do connection scripts no packet loggers work for me so thank you cuphead and i belive you can charge money for your hard work
November 2, 2003, 1:55 AM
Crim-Training
although im sure alot of work is put into CSB and servers i dont think anyone should charge anyone for using CSB

ps. Dyndrilliac u can squelch users if they annoy you, im sure blizzard doesnt like the idea of noobs spamming and it was only yesterday, Kenny-Z was asking some user to stop writing in caps, but i dont think blizzard are gonna implement ur idea nor take any note of it
November 2, 2003, 2:03 AM
Kp
[quote author=-MichaeL- link=board=17;threadid=3283;start=45#msg26898 date=1067738144]becuase programming is not easy for anyone[/quote]Completely wrong. There are many people for whom programming is both easy and intuitive. If you're not one of them, you're perhaps in the wrong line of pursuit.
November 2, 2003, 5:22 AM
Dyndrilliac
[quote author=Crim-Training link=board=17;threadid=3283;start=45#msg26903 date=1067738636]
ps. Dyndrilliac u can squelch users if they annoy you, im sure blizzard doesnt like the idea of noobs spamming and it was only yesterday, Kenny-Z was asking some user to stop writing in caps, but i dont think blizzard are gonna implement ur idea nor take any note of it
[/quote]

Well, it was a mix of kidding and sarcasm, but that's beside the point. On the issue of charging, it would not go against their EULA if the product your selling is stand alone(I.E, not requiring a Blizzard Product installed to run) because the user is simply using a 3rd party client to logon to a free public server, not a product that is licensed or endorsed by Blizzard Entertainment(Thus making all agreements void, because the EULA only pertains to the game client).

Edit: You can tell my suggestion was a joke because to begin with it's impossible, but oh well.
November 2, 2003, 6:28 AM
Crim-Training
[quote author=CupHead link=board=17;threadid=3283;start=30#msg26400 date=1067469546]
I'd complete it is to get rid of the people who bother me about making a new one. I figure if it's worth their time to bug me, it's worth some money for me to waste hours on something I don't want to do.[/quote]

how about charging the ppl who annoy you and and ask for your help ?
CSB is great, but if you will be charging ppl for it id rather learn winsocks
its only a game, i dont remember the box saying:
"**Warning** this game may cost you extra in the future ie. buying names, making 3rd party bots, buying d2 items"
Its amazing how many ppl spend so much extra money after buying a game, d2 items, illegal accounts and some programs

my 2cents anyway

and Dyndrilliac, how can i tell its a joke when you, or someone rem ur post ?
EDIT: grammar
November 2, 2003, 9:01 AM
Dyndrilliac
[quote author=Crim-Training link=board=17;threadid=3283;start=45#msg26982 date=1067763675]
and Dyndrilliac, how can i tell its a joke when you, or someone rem ur post ?
EDIT: grammar
[/quote]

I'm sorry but...I don't understand at all what your saying. Does "rem" mean remove? because last I checked it wasn't deleted...

Edit: Yup, I was right. Here. My post is the 2nd to last at the bottom.
November 2, 2003, 9:11 AM
Arta
[quote author=CupHead link=board=17;threadid=3283;start=45#msg26896 date=1067736259]
What about Trillian? It uses closed protocols and they charge for it, no one has sued them yet.
[/quote]

The rare, valid point :P
November 2, 2003, 3:57 PM
Raihan
Yeah, read my reply earlier; I tried to stress that a regular edition should be released without the "goodies"-- Trillian Pro is Trillian with goodies. Trillian is free, but Trillian Pro is not. The connection processes are "the same" in both, but Trillian Pro has goodies. So as long as they share that aspect, and users have a choice of what they want to use, I can't find a reason to think that a Pro edition would be wrong to make.
November 2, 2003, 10:54 PM
iago
Trillian pro isn't *THAT* different from Trillian.

CSB should have a plugin engine so users can dynamically run/stop their own C++ plugins!
November 2, 2003, 11:33 PM
Dyndrilliac
On the subject of Trillian, in some cases Trillian Pro is worse than Trillian Basic, because there was an error some time ago (Not sure if it still exists) that crashed the program in some instances when using IRC.
November 3, 2003, 2:07 AM
Zakath
I can't see why you'd want to use Trillian for IRC anyway...it's an instant messaging client. IRC has a bunch of other features that other programs support better.
November 4, 2003, 2:20 PM
Skywing
[quote author=Zakath link=board=17;threadid=3283;start=45#msg27323 date=1067955626]
I can't see why you'd want to use Trillian for IRC anyway...it's an instant messaging client. IRC has a bunch of other features that other programs support better.
[/quote]
I don't see why you'd want to use Trillian, unless you like giving random users the ability to run code on your system (perhaps they fixed this finally, but I'm doubtful).
November 4, 2003, 6:52 PM
iago
[quote author=Skywing link=board=17;threadid=3283;start=45#msg27340 date=1067971979]
[quote author=Zakath link=board=17;threadid=3283;start=45#msg27323 date=1067955626]
I can't see why you'd want to use Trillian for IRC anyway...it's an instant messaging client. IRC has a bunch of other features that other programs support better.
[/quote]
I don't see why you'd want to use Trillian, unless you like giving random users the ability to run code on your system (perhaps they fixed this finally, but I'm doubtful).
[/quote]

Laziness and convenience. Same reason that everybody doesn't run linux :P
November 4, 2003, 7:24 PM
TheMinistered
People can send certain amounts of money to cuphead's paypal account as a gift, of course. Additionally, cuphead can send them the csb ocx for free, as a gift.
November 4, 2003, 7:27 PM
K
[quote author=TheMinistered link=board=17;threadid=3283;start=60#msg27348 date=1067974060]
People can send certain amounts of money to cuphead's paypal account as a gift, of course. Additionally, cuphead can send them the csb ocx for free, as a gift.
[/quote]

Or the csb control could send certain amounts of money to cupheads paypal acount.
November 4, 2003, 7:41 PM
iago
[quote author=TheMinistered link=board=17;threadid=3283;start=60#msg27348 date=1067974060]
People can send certain amounts of money to cuphead's paypal account as a gift, of course. Additionally, cuphead can send them the csb ocx for free, as a gift.
[/quote]

We tried that to sell beer to minors. It doesn't work.
November 4, 2003, 7:56 PM
Yoni
[quote author=Zakath link=board=17;threadid=3283;start=45#msg27323 date=1067955626]
I can't see why you'd want to use Trillian for IRC anyway...it's an instant messaging client. IRC has a bunch of other features that other programs support better.
[/quote]
A little known fact is that Trillian started out as an IRC client.
A well known fact, however, is that it really, really sucks at it.
Don't use Trillian for IRC. It's full of major holes that aren't likely to be fixed.
The first thing I do when I install Trillian is delete irc.dll (the second is delete yahoo.dll).

Trillian is fairly decent at other protocols, except for NAT incompatibility and other annoyances on MSN.
November 4, 2003, 8:46 PM
Myndfyr
[quote author=Dyndrilliac link=board=17;threadid=3283;start=45#msg26974 date=1067754533]
[quote author=Crim-Training link=board=17;threadid=3283;start=45#msg26903 date=1067738636]
ps. Dyndrilliac u can squelch users if they annoy you, im sure blizzard doesnt like the idea of noobs spamming and it was only yesterday, Kenny-Z was asking some user to stop writing in caps, but i dont think blizzard are gonna implement ur idea nor take any note of it
[/quote]

Well, it was a mix of kidding and sarcasm, but that's beside the point. On the issue of charging, it would not go against their EULA if the product your selling is stand alone(I.E, not requiring a Blizzard Product installed to run) because the user is simply using a 3rd party client to logon to a free public server, not a product that is licensed or endorsed by Blizzard Entertainment(Thus making all agreements void, because the EULA only pertains to the game client).

Edit: You can tell my suggestion was a joke because to begin with it's impossible, but oh well.
[/quote]

Just out of curiosity, are you certain the Warcraft III: Reign of Chaos EULA only applies to the game client? According to the EULA for Battle.net provided with Warcraft III, you may only have one connection open at a time to Battle.net regardless of how many Battle.net games you own; you may only use the game software to connect to Battle.net; and Battle.net is a private server provided only to the licensees of the games that are Battle.net-enabled.

Additionally, on the note regarding the stand-alone product, I had a question - BNLS uses the actual hash files, right? You didn't actually reverse-engineer the hashing algorithms, but rather just hooked into the entry points of the hash files and provided an interface to that over the BNLS server, correct? If that is the case, the client is not actually stand-alone, but using a service that uses the game files at some point along the way.

At least, according to them, the EULA does not solely pertain to the game client. That is where your, if any, legal issue(s) will arise.

--Rob
November 5, 2003, 1:43 AM
Skywing
[quote author=Myndfyre link=board=17;threadid=3283;start=60#msg27432 date=1067996635]
[quote author=Dyndrilliac link=board=17;threadid=3283;start=45#msg26974 date=1067754533]
[quote author=Crim-Training link=board=17;threadid=3283;start=45#msg26903 date=1067738636]
ps. Dyndrilliac u can squelch users if they annoy you, im sure blizzard doesnt like the idea of noobs spamming and it was only yesterday, Kenny-Z was asking some user to stop writing in caps, but i dont think blizzard are gonna implement ur idea nor take any note of it
[/quote]

Well, it was a mix of kidding and sarcasm, but that's beside the point. On the issue of charging, it would not go against their EULA if the product your selling is stand alone(I.E, not requiring a Blizzard Product installed to run) because the user is simply using a 3rd party client to logon to a free public server, not a product that is licensed or endorsed by Blizzard Entertainment(Thus making all agreements void, because the EULA only pertains to the game client).

Edit: You can tell my suggestion was a joke because to begin with it's impossible, but oh well.
[/quote]

Just out of curiosity, are you certain the Warcraft III: Reign of Chaos EULA only applies to the game client? According to the EULA for Battle.net provided with Warcraft III, you may only have one connection open at a time to Battle.net regardless of how many Battle.net games you own; you may only use the game software to connect to Battle.net; and Battle.net is a private server provided only to the licensees of the games that are Battle.net-enabled.

Additionally, on the note regarding the stand-alone product, I had a question - BNLS uses the actual hash files, right? You didn't actually reverse-engineer the hashing algorithms, but rather just hooked into the entry points of the hash files and provided an interface to that over the BNLS server, correct? If that is the case, the client is not actually stand-alone, but using a service that uses the game files at some point along the way.

At least, according to them, the EULA does not solely pertain to the game client. That is where your, if any, legal issue(s) will arise.

--Rob
[/quote]
I think you would find it difficult for anyone to prove one way or another what method BNLS uses to acquire the correct version check values without having direct access to BNLS itself.
November 5, 2003, 2:52 AM
Dyndrilliac
Well, i base what I said on StarCraft, Warcraft II, and Diablo, as those are the only blizzard games I own, so I can't be certain of others. I assumed they were the same. Because many values on Diabo are client sided, it's EULA for most people right off the bat is worthless - because since when is it illegal to edit the memory of an active process temporarily on your own computer that has no effect on the battle.net server whatsoever ("hacks" (patching of ingame memory), and such)? It's similar in almost all cases to Open Diablo II -- The host of the game acts as the server, and since it belongs to him/her, it is beyond the control of Blizzard Entertainment.

On the subject of SC and WCII, using the hash files has no affect on the EULA - because since you don't neccesarily have to install the product to use them, you dont neccesarily have to agree to the terms of service to aquire or use them in bots or BNLS, making the TOS/EULA completely Null and Void.
November 5, 2003, 3:50 AM
c0ol
[quote author=Dyndrilliac link=board=17;threadid=3283;start=60#msg27448 date=1068004259]
Well, i base what I said on StarCraft, Warcraft II, and Diablo, as those are the only blizzard games I own, so I can't be certain of others. I assumed they were the same. Because many values on Diabo are client sided, it's EULA for most people right off the bat is worthless - because since when is it illegal to edit the memory of an active process temporarily on your own computer that has no effect on the battle.net server whatsoever ("hacks" (patching of ingame memory), and such)? It's similar in almost all cases to Open Diablo II -- The host of the game acts as the server, and since it belongs to him/her, it is beyond the control of Blizzard Entertainment.

On the subject of SC and WCII, using the hash files has no affect on the EULA - because since you don't neccesarily have to install the product to use them, you dont neccesarily have to agree to the terms of service to aquire or use them in bots or BNLS, making the TOS/EULA completely Null and Void.
[/quote]
While most people dont think EULAs matter at all, its still note-wrothy that the EULA can restrict you from doing pretty much anything because US copyright law states that if the copyright agreement is broken(the EULA) then the holding party can revoke the ability to use. That is atleast how license like the GPL work, im not sure if EULA fall under the same type of contract.
November 5, 2003, 5:53 AM
Dyndrilliac
Well thats the thing, because to use hash files you dont have to install the actual program or agree to the EULA to use them and then this automatically makes the pact/contract between company and user void.
November 5, 2003, 2:13 PM
iago
[quote author=Dyndrilliac link=board=17;threadid=3283;start=60#msg27494 date=1068041628]
Well thats the thing, because to use hash files you dont have to install the actual program or agree to the EULA to use them and then this automatically makes the pact/contract between company and user void.
[/quote]

Lies! You can extract them directly from install.exe using an mpq-extraction program.
November 5, 2003, 2:17 PM
Soul Taker
[quote author=iago link=board=17;threadid=3283;start=60#msg27498 date=1068041859]
[quote author=Dyndrilliac link=board=17;threadid=3283;start=60#msg27494 date=1068041628]
Well thats the thing, because to use hash files you dont have to install the actual program or agree to the EULA to use them and then this automatically makes the pact/contract between company and user void.
[/quote]

Lies! You can extract them directly from install.exe using an mpq-extraction program.
[/quote]
I'm pretty sure that's what he was saying, Iago. But how many people would want to use a bot to chat on Battle.net that have never installed a Blizzard title?
November 5, 2003, 6:20 PM
Freeware
Another suggestion, since so many people are unable to code working databases into their programs (ie: they use some sequential file), make it have a Database property in which you can use an existing access/other database type.
November 6, 2003, 11:40 PM
Skywing
[quote author=Freeware link=board=17;threadid=3283;start=60#msg27802 date=1068162045]
Another suggestion, since so many people are unable to code working databases into their programs (ie: they use some sequential file), make it have a Database property in which you can use an existing access/other database type.
[/quote]
That is an excellent idea. Another option may be to add built-in support for Grok's BotNet OCX as a database provider.
November 7, 2003, 2:43 AM
Dyndrilliac
[quote author=Soul Taker link=board=17;threadid=3283;start=60#msg27530 date=1068056405]
I'm pretty sure that's what he was saying, Iago. But how many people would want to use a bot to chat on Battle.net that have never installed a Blizzard title?
[/quote]

Exactly - But I for one use bos, and do not play the game or have any Blizzard Titles installed on my machine at the moment because I for one no longer play the games. When you uninstall a Blizzard Product it invalidates the EULA, so because I have none installed their rules and terms of service do not apply to me.
November 7, 2003, 2:31 PM
CrAz3D
[quote author=UserLoser. link=board=17;threadid=3283;start=75#msg27928 date=1068216459]
[quote author=Skywing link=board=17;threadid=3283;start=60#msg27832 date=1068172982]
That is an excellent idea. Another option may be to add built-in support for Grok's BotNet OCX as a database provider.
[/quote]

That would mean more people bugging you to create them a database!
[/quote]

A nice little form submission would be nice for that. It would also be good for BNLS & WebBot. A simple cgi/php script that just asks users for a sername, a password, & whatever other information is required for that specific thing.
November 7, 2003, 6:07 PM
Spht
[quote author=CrAz3D link=board=17;threadid=3283;start=75#msg27954 date=1068228468]
[quote author=UserLoser. link=board=17;threadid=3283;start=75#msg27928 date=1068216459]
[quote author=Skywing link=board=17;threadid=3283;start=60#msg27832 date=1068172982]
That is an excellent idea. Another option may be to add built-in support for Grok's BotNet OCX as a database provider.
[/quote]

That would mean more people bugging you to create them a database!
[/quote]

A nice little form submission would be nice for that. It would also be good for BNLS & WebBot. A simple cgi/php script that just asks users for a sername, a password, & whatever other information is required for that specific thing.
[/quote]

That's why we have the WebBot/BNLS request forum. Note that Botnet databases aren't given out as easily as it is to get your WebChannel or BNLS account registered.
November 7, 2003, 6:24 PM

Search