Valhalla Legends Forums Archive | Battle.net Bot Development | Android 2.1 Battle.Net Chat Client?

AuthorMessageTime
BaDDBLooD
Thoughts on developing a chat client for android?
May 9, 2010, 2:45 PM
rabbit
I was thinking about it, but Android is sort of splintered right now.  I'd have to support a whole bunch of different versions, which would be extremely tedious.
May 9, 2010, 2:51 PM
BaDDBLooD
Oh !@#$ Compatibility right now haha.  Anyway, has anyone attempted this yet?
May 9, 2010, 2:59 PM
HdxBmx27
With a few modifications, JavaOp works fine on Android.
(Namely stripping out most of the plugin system, and making a new UI)
Or at least it does on a Emulator.
May 9, 2010, 7:39 PM
rabbit
Well, firstly, you have to design for (I think) 8 different resolutions since 1.6.  Then there's also the whole thing where you define the minimum OS version and go from there, plus SDK, and hope people don't have non-standard versions.  Developing for Android right now is sort of a headache.
May 9, 2010, 10:17 PM
BaDDBLooD
I was planning on designing strictly for STOCK 2.1 as a test and worry about the rest at a later point in time, if ever.
May 10, 2010, 12:51 AM
rabbit
Maybe we can start something then.  I have no experience developing for Android, because it's pretty daunting to get started in alone.
May 10, 2010, 4:31 AM
Sixen
[quote author=Hdx link=topic=18231.msg184760#msg184760 date=1273433946]
With a few modifications, JavaOp works fine on Android.
(Namely stripping out most of the plugin system, and making a new UI)
Or at least it does on a Emulator.
[/quote]
Share it?
May 14, 2010, 10:19 AM
tA-Kane
[quote author=rabbit link=topic=18231.msg184788#msg184788 date=1273443439]
Well, firstly, you have to design for (I think) 8 different resolutions since 1.6.  Then there's also the whole thing where you define the minimum OS version and go from there, plus SDK, and hope people don't have non-standard versions.  Developing for Android right now is sort of a headache.
[/quote]a robust UI won't have that kind of problem.
May 26, 2010, 9:34 PM
rabbit
UI has never been my strong point.
May 26, 2010, 11:18 PM
Sixen
Who needs a UI? Console style is fine, :P.
May 29, 2010, 12:06 PM
BaDDBLooD
[quote author=Sixen link=topic=18231.msg184983#msg184983 date=1275134775]
Who needs a UI? Console style is fine, :P.
[/quote]

Actually, using a program called MONO http://github.com/koush/androidmono you can develop C# Console Applications on Android.
May 31, 2010, 2:56 PM
Yegg
[quote author=BaDDBLooD link=topic=18231.msg184987#msg184987 date=1275317812]
[quote author=Sixen link=topic=18231.msg184983#msg184983 date=1275134775]
Who needs a UI? Console style is fine, :P.
[/quote]

Actually, using a program called MONO http://github.com/koush/androidmono you can develop C# Console Applications on Android.
[/quote]
And for anyone who is interested or curious, you can also create iPhone apps with Mono using C#. I'm more than certain they'll have one for iPad soon enough if not already.

http://monotouch.net/
May 31, 2010, 5:56 PM
JoeTheOdd
(Please excuse the bump. I'm actually being relevant this time.)

Is anyone still interested in this? I actually have an Android phone, so I might care enough to do it, and if Hdx says JavaOp mostly runs..

Then again, my phone runs Froyo and I don't feel like spending money on an Eclaire device. I can try things in the simulator, though..
April 25, 2011, 9:12 AM
MysT_DooM
a bot developer named Victim has made a bot which runs on Android: http://forum.devacy.com/index.php?board=13.0
April 25, 2011, 4:08 PM
Invert
How about something that works on b.net 2 for Android? I'm also up to 2.3.3 (Nexus S).
April 26, 2011, 8:40 AM
JoeTheOdd
I don't think there's been any substantial public Bnet2 research, although I'd love nothing more than to be corrected.
April 26, 2011, 2:50 PM
Sixen
[quote author=Joe[x86] link=topic=18231.msg185157#msg185157 date=1303829425]
I don't think there's been any substantial public Bnet2 research, although I'd love nothing more than to be corrected.
[/quote]
There hasn't.
April 26, 2011, 6:41 PM
Invert
Well...at some point in time Blizzard will migrate or work round having their older games' social features on b.net2. Now, the original b.net is just a thorn in Blizzards side and needs to be put down like an old dog.
April 26, 2011, 10:22 PM
JoeTheOdd
[quote author=Invert link=topic=18231.msg185161#msg185161 date=1303856540]
Well...at some point in time Blizzard will migrate or work round having their older games' social features on b.net2. Now, the original b.net is just a thorn in Blizzards side and needs to be put down like an old dog.
[/quote]

I'd like to see how they do this. DRTL will be particularly tricky because it has no CD-Key to add it to your BNet account and I don't think any current Blizzard employees dare touch it's codebase.

I'm putting a nickle on them taking down BNet1 and having the former gateways act as "translation proxies" (is there official term? I made that up) to take you to BNet2. If this happens I think it'll mean that nobody will research BNet2 since all the past work will suddenly be relevant again.
April 27, 2011, 8:56 AM
RealityRipple
They don't have to touch D1's codebase. All they have to do is create a new SNP file.
April 27, 2011, 12:28 PM
MysT_DooM
All one has to do is deobfuscate battle.net.dll so you can unencrypt all them packets.  Once you got that down, it should all be cake ;).  All the other info on the bitstream protocol for auth is public info from the WoW days and in relation to sc2, w/e was documented during sc2 beta
So pretty much the big job is that battle.net.dll and I only know of one person who fully deobfuscated that, which was a guy who went by " 'Rick " from a group called Lazytown, which was a short lived morph of a few members from two groups called teknogods and starcrack. 
Anyways, he never released it publically and has since disappeared.
April 27, 2011, 5:17 PM

Search