Valhalla Legends Forums Archive | Battle.net Bot Development | [HeLp] LiNuX BoT

AuthorMessageTime
BluntMasta
Hello Im looking for a bot that uses linux and can connect  with 1.11 to run shell ops off of a server if anyone has or knows of a bot like this plz lemme know

all help is mucho apreaciated
December 24, 2004, 7:42 AM
LW-Falcon
https://davnit.net/bnet/vL/phpbbs/index.php?topic=9433.0
December 24, 2004, 7:53 AM
iago
http://javaop.clan-e1.net
http://iago.no-ip.com
December 24, 2004, 2:31 PM
The-Rabid-Lord
[quote author=iago link=topic=10000.msg93411#msg93411 date=1103898675]
http://javaop.clan-e1.net
http://iago.no-ip.com
[/quote]
How many time shave you had topost that link. There should be a sticky "If you want a multi OS bot then click here!"
December 24, 2004, 3:44 PM
iago
[quote author=Meh link=topic=10000.msg93413#msg93413 date=1103903071]
[quote author=iago link=topic=10000.msg93411#msg93411 date=1103898675]
http://javaop.clan-e1.net
http://iago.no-ip.com
[/quote]
How many time shave you had topost that link. There should be a sticky "If you want a multi OS bot then click here!"
[/quote]

You suck at spaces, I had to read through that a few times before I got it right :P

But yeah, I know what you mean.  But eh
December 24, 2004, 5:10 PM
Myndfyr
[quote author=iago link=topic=10000.msg93418#msg93418 date=1103908219]
But eh
[/quote]

The standard Canadian response to everything.  :P
December 24, 2004, 7:20 PM
BluntMasta
:-\ thats all good and shit but wow that bots confusing dude :-\ if anyones got anything else id apreaciate it
December 24, 2004, 7:31 PM
LW-Falcon
Did you read the documentation?
December 24, 2004, 9:11 PM
Myndfyr
[quote author=Falcon[anti-yL] link=topic=10000.msg93435#msg93435 date=1103922693]
Did you read the documentation?
[/quote]

You're asking too much.  We need to give him a copy of that bot that has the telepathic user interface.
December 24, 2004, 9:25 PM
bethra
[quote author=iago link=topic=10000.msg93418#msg93418 date=1103908219]
[quote author=Meh link=topic=10000.msg93413#msg93413 date=1103903071]
[quote author=iago link=topic=10000.msg93411#msg93411 date=1103898675]
http://javaop.clan-e1.net
http://iago.no-ip.com
[/quote]
How many time shave you had topost that link. There should be a sticky "If you want a multi OS bot then click here!"
[/quote]

You suck at spaces, I had to read through that a few times before I got it right :P

But yeah, I know what you mean.  But eh
[/quote]

LOL, same here, I had to read it like a couple more times.


Question, writing a bot in C++ would be considered a multi-platform bot too?  As long as Microsoft Windows API and stuff isn't put in it?
December 24, 2004, 9:40 PM
Zakath
Not exactly. Much code will be platform independent, but to use the internet, you're going to need to use sockets. On Windows, that means Winsock 2, which of course does not use the same headers or the same syntax as a *nix socket library (although it will be similar in many regards, since everything is at some level based on Berkeley [sp?] Sockets).
December 24, 2004, 10:01 PM
Mephisto
Anything you create in C++ will be dependent on the platform you compile it, though the source code won't be as long as you didn't use anything platform specific in it.  You'll just need to recompile it on another platform so yes, you could make a multi-platform bot in C/C++, but you would have to distribute differenent copies of it, and as Zakath said, something that uses the internet via sockets can not be 100% portable (though easily?).  I think we had a discussion on this once too...MyndFyre?
December 25, 2004, 1:13 AM
LoRd
[quote author=Mephisto link=topic=10000.msg93450#msg93450 date=1103937206]
Anything you create in C++ will be dependent on the platform you compile it, though the source code won't be as long as you didn't use anything platform specific in it.  You'll just need to recompile it on another platform so yes, you could make a multi-platform bot in C/C++, but you would have to distribute differenent copies of it, and as Zakath said, something that uses the internet via sockets can not be 100% portable (though easily?).  I think we had a discussion on this once too...MyndFyre?
[/quote]

There's a few socket functions, headers as well, that are different between Windows and *nix, but if you were to assign those that have different names an alias and call them using it, it would make porting the program very easy.
December 25, 2004, 3:21 AM
Myndfyr
[quote author=Zakath link=topic=10000.msg93443#msg93443 date=1103925668]
Not exactly. Much code will be platform independent, but to use the internet, you're going to need to use sockets. On Windows, that means Winsock 2, which of course does not use the same headers or the same syntax as a *nix socket library (although it will be similar in many regards, since everything is at some level based on Berkeley [sp?] Sockets).
[/quote]

You could use wxWidgets, which has a inter-OS layer for sockets.
December 25, 2004, 3:47 AM
iago
[quote author=Mephisto link=topic=10000.msg93450#msg93450 date=1103937206]
Anything you create in C++ will be dependent on the platform you compile it, though the source code won't be as long as you didn't use anything platform specific in it.  You'll just need to recompile it on another platform so yes, you could make a multi-platform bot in C/C++, but you would have to distribute differenent copies of it, and as Zakath said, something that uses the internet via sockets can not be 100% portable (though easily?).  I think we had a discussion on this once too...MyndFyre?
[/quote]

You could also distribute source code, which automatically configures itself.  It's much easier than distributing a different binary for each platform :P
December 25, 2004, 6:44 AM
Myndfyr
[quote author=iago link=topic=10000.msg93468#msg93468 date=1103957088]
[quote author=Mephisto link=topic=10000.msg93450#msg93450 date=1103937206]
Anything you create in C++ will be dependent on the platform you compile it, though the source code won't be as long as you didn't use anything platform specific in it.  You'll just need to recompile it on another platform so yes, you could make a multi-platform bot in C/C++, but you would have to distribute differenent copies of it, and as Zakath said, something that uses the internet via sockets can not be 100% portable (though easily?).  I think we had a discussion on this once too...MyndFyre?
[/quote]

You could also distribute source code, which automatically configures itself.  It's much easier than distributing a different binary for each platform :P
[/quote]

As long as you distribute cross-platform source code it will work.  But using C++, if you're heavily into the Win32 API, you're not going to get very far distributing that source code to *nix users. :P
December 25, 2004, 7:00 AM
iago
If you're going for cross platform, you wouldn't do that :P

The API for Windows and Linux sockets is identical, except for the includes.  So it's a really simple #ifdef to switch from Windows to Linux.

The GTK/Glib libraries are the best way to write cross-platform software.  They let you easily do code that will work cross platform.  There's variables (gint32, gint16), gui's, etc.
December 25, 2004, 3:04 PM

Search