Author Topic: Dinking around with resurrecting JinxBot for Win8  (Read 12907 times)

0 Members and 1 Guest are viewing this topic.

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Dinking around with resurrecting JinxBot for Win8
« on: April 17, 2012, 07:55:21 pm »
Playing around with Metro-style apps and the Win8/WinRT API and am curious how far I can take a bot.  If there's any interest at all I'll probably dump it into Gcode, otherwise it'll stay private.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #1 on: April 17, 2012, 07:57:51 pm »
JinxBot is for the new battle.net? I might have some interest. Unfortunately, I'm less interested knowing it'll be on a Microsoft platform. :)

Offline AntiVirus

  • Legendary
  • x86
  • Hero Member
  • *****
  • Posts: 2521
  • Best
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #2 on: April 17, 2012, 09:32:34 pm »
I couldn't participate since I am not that well versed in programming, but I wouldn't mind taking a gander at the code to see what I can figure out from it.
The once grove of splendor,
Aforetime crowned by lilac and lily,
Lay now forevermore slender;
And all winds that liven
Silhouette a lone existence;
A leafless oak grasping at eternity.


"They say that I must learn to kill before I can feel safe, but I rather kill myself then turn into their slave."
- The Rasmus

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #3 on: April 18, 2012, 10:00:33 am »
I'm interested in a Bnet 0.2 bot, but I don't think I'll be getting Win8 any time soon.

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #4 on: April 19, 2012, 12:14:57 am »
Yeah, well, it's kinda my job.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #5 on: April 19, 2012, 04:12:58 am »
You're publicly known to be a Microsoft employee on this forum. So why would you openly violate the Battle.net TOS/EULA and potentially make the code open source? Once you're known to be affiliated with a company, then the company expects you to behave yourself.

I knew someone who worked on reversing the Battle.net 2.0 protocol and Blizzard lawyers knocked on his door (quite literally in person). I think you're risking a lot playing with these bots that violate licenses (potentially even DMCA) now that you have your job at MS and it's not worth risking. Just move on.
An adorable giant isopod!

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #6 on: April 19, 2012, 01:06:28 pm »
You're publicly known to be a Microsoft employee on this forum. So why would you openly violate the Battle.net TOS/EULA and potentially make the code open source? Once you're known to be affiliated with a company, then the company expects you to behave yourself.

I knew someone who worked on reversing the Battle.net 2.0 protocol and Blizzard lawyers knocked on his door (quite literally in person). I think you're risking a lot playing with these bots that violate licenses (potentially even DMCA) now that you have your job at MS and it's not worth risking. Just move on.
I said nothing about Battle.net 2.0.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #7 on: April 19, 2012, 02:57:35 pm »
I did ask what platform the bot would be for. If not for bnet, then what?

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #8 on: April 19, 2012, 05:39:39 pm »
Bnet 1 or IRC or something similar.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #9 on: April 19, 2012, 06:22:43 pm »
I think it would be really interesting if chat clients could, for example, play the role as both web server and browser. Perhaps web technologies are ill suited to this, but certainly dynamic content that can be efficiently "chatted" with one or more users would be a curious tool. I mean something beyond a white board and video chat ... something that is as extensible as current web technologies.

Though, this would require something more sophisticated than a BNET 1 or IRC communication medium.
An adorable giant isopod!

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #10 on: April 20, 2012, 12:08:03 pm »
I think it would be really interesting if chat clients could, for example, play the role as both web server and browser. Perhaps web technologies are ill suited to this, but certainly dynamic content that can be efficiently "chatted" with one or more users would be a curious tool. I mean something beyond a white board and video chat ... something that is as extensible as current web technologies.
I've definitely thought about things like that.  I think that opens up a lot of potentially scary attack surfaces though... security would be a bit of a challenge.  I don't think it's out of the question, by any stretch, though.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #11 on: April 20, 2012, 02:01:04 pm »
I think it would be really interesting if chat clients could, for example, play the role as both web server and browser. Perhaps web technologies are ill suited to this, but certainly dynamic content that can be efficiently "chatted" with one or more users would be a curious tool. I mean something beyond a white board and video chat ... something that is as extensible as current web technologies.
I've definitely thought about things like that.  I think that opens up a lot of potentially scary attack surfaces though... security would be a bit of a challenge.  I don't think it's out of the question, by any stretch, though.
Text chatting would be a subset of the capabilities of such a chat client. Just drag a text box into the chat "canvas" and then the text box can be used for the typical text conversation. I'm trying to imagine what you could do with this.

How about buttons? You could create a poll widget that you drag into the canvas for all conversational participants to participate on.
CGI-like widgets would allow participants to demo external programs in a conference.

I don't know, it seems like an ad-hoc Second Life. In Second Life you have a simulated environment (sort of like your "chat canvas") and you can program prims which are like the aforementioned "widgets" (quite literally object-oriented programming!). Such a chat client would be similar, except it would lack the simulated 3D environment. Maybe that would be a good thing.
An adorable giant isopod!

Offline MysT_DooM

  • Newbie
  • *
  • Posts: 23
  • Wizard
    • View Profile
    • DarkBlizz
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #12 on: April 26, 2012, 06:43:32 pm »
i'm down if its bnet2.0. 
Also the only reason blizz came knocking on rob's door was because he was posting the info in public domain. 

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #13 on: April 26, 2012, 08:36:20 pm »
i'm down if its bnet2.0. 
Also the only reason blizz came knocking on rob's door was because he was posting the info in public domain. 

What's the difference between posting in public domain and just open source? I know the difference from a licensing standpoint, but why would Blizzard be any less pissed? Regardless, as far as I know, if he's doing it for educational value it's totally fine. I can say that I've learned a lot from the first generation of bots.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline MysT_DooM

  • Newbie
  • *
  • Posts: 23
  • Wizard
    • View Profile
    • DarkBlizz
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #14 on: April 27, 2012, 12:52:41 am »
I don't remember him explicitly writing that the info was for educational purposes.  Most of the information released was through posts through a public forum like this.  Also, but not 100% sure but pretty sure, that the site was on US servers, which doesn't help much either. 
Now on the other hand with D3 reversing, they (dev's of main d3 server emulator) haven't received a C&D yet and they have explicitly written that it is all for educational use.  (http://mooege.org).  However they haven't posted actual documentation regarding the bnet2.0 auth like rob was doing, which is probably why.
But I really don't know what makes blizzard pissy without being part of their legal team.  I can just speculate, but speculate quite well though.

Offline MyndFyre

  • Boticulator Extraordinaire
  • Moderator
  • Hero Member
  • *****
  • Posts: 4540
  • The wait is over.
    • View Profile
    • JinxBot :: the evolution in boticulation
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #15 on: April 27, 2012, 12:09:38 pm »
I *never* posted public info about the B.net 2.0 auth.  'rob' is a different person than me altogether.

I did host a wiki about WoW authentication, but it was generally private, and I'm fairly certain that since WoW became a B.net 2.0 client, that the authentication is different.  I may be wrong about that, though.
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Our species really annoys me.

Offline MysT_DooM

  • Newbie
  • *
  • Posts: 23
  • Wizard
    • View Profile
    • DarkBlizz
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #16 on: April 27, 2012, 02:51:19 pm »
i was talking about the other rob, forgot your name is rob to  8)

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #17 on: April 27, 2012, 03:20:59 pm »
I think we should invent a new chat protocol. Something more sophisticated than the aging IRC.

For now, I think OpenSim/SecondLife/etc have the edge. But I actually think the simulated 3D environment is bulky/slow and unnecessary.

EDIT:
Did I mention that, as a community that has developed chat clients/robots/servers, we're at the forefront of this type of technology. We are totally the type of people who could create and revolutionize new ways of chatting.
« Last Edit: April 27, 2012, 03:30:15 pm by nslay »
An adorable giant isopod!

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Dinking around with resurrecting JinxBot for Win8
« Reply #18 on: April 27, 2012, 03:26:50 pm »
By the way, you all might get a kick out of this. A chat client that exports IRC as a file system. Odd? The thought of chat-as-a-filesystem is quite entertaining!
An adorable giant isopod!