[20040623|070924] hey, can you acess the bnet chat through irc? [20040623|070951] yea [20040623|070952] why [20040623|071004] just want to talk and not have to go into a game [20040623|071007] the game i mean [20040623|071010] how do you do it [20040623|071028] can you write mirc [20040623|071035] yeah [20040623|071038] its easy [20040623|071048] you know how to use sockets [20040623|071052] no i dont [20040623|071101] read up on that [20040623|071103] isnt it just a connect command? [20040623|071107] then you can connect [20040623|071108] to a server? [20040623|071110] like in telnet [20040623|071112] oh [20040623|071115] yeah [20040623|071146] so can you tell me what to do even though i wont understand it and then i will understand once i read up on it? [20040623|071240] does bnet chat use a different port than regular irc chat, is that it? [20040623|071258] just open up a connection to one of bnets server [20040623|071309] when you connect [20040623|071317] write the c to the socket [20040623|071323] $chr(3) [20040623|071332] then loin with plain text [20040623|071358] login? [20040623|071410] is that what u ment [20040623|071413] meant* [20040623|071444] yea [20040623|071459] just as the bnet acct? [20040623|071544] k [20040623|071617] what the server ip? [20040623|071626] or i guess it uses like irc.battle.net [20040623|071628] right? [20040623|071636] no [20040623|071642] useast.battle.net [20040623|071643] useast.battle.net [20040623|071644] oh [20040623|071653] right, that makes sense [20040623|071711] its nothing special [20040623|071733] We received your resume and would like to thank you for your interest [20040623|071733] in [20040623|071750] Google. After carefully reviewing your experience and qualifications, [20040623|071755] we [20040623|071758] have determined that we do not have a position available which is a [20040623|071809] match at this time. [20040623|071822] ... [20040623|071931] losnos, do i connect to the bnet server first? [20040623|072048] yea [20040623|072433] losnos: what port is the battle.net connection on? [20040623|072445] 6112 [20040623|072448] k thanks [20040623|072536] accually, what port is battle net chat on is my question [20040623|072541] 6112 [20040623|072550] hmm, im gettin denied acess [20040623|072601] Are you sure? [20040623|072618] Nothing will show up until you send character 3. [20040623|072619] yeah useast.battle.net:6112 [20040623|072627] its not even connecting [20040623|072631] just saying disconnected [20040623|072641] And if you don't want it to echo what you do back to you send character 4. [20040623|072645] Also. [20040623|072650] Hrm. [20040623|072705] You wouldn't be on a bot right now, would you? [20040623|072725] yea [20040623|072730] you have to disconnect [20040623|072741] oh from this [20040623|072743] right [20040623|072743] No, not neccessarily.. [20040623|072749] want to see the source for mine [20040623|072753] ill try west [20040623|072754] yeah [20040623|072812] Only if the bot uses a telnet connect in conjunction with the game one. [20040623|072821] still nothing [20040623|072824] For whatever reason. [20040623|072832] Try connecting to say... europe.battle.net [20040623|072837] And see if that works. [20040623|072839] yeah i tried west [20040623|072844] uswest.battle.net [20040623|072854] Does that work? [20040623|072857] u positive its 6112? [20040623|072900] Yes. [20040623|072901] no still nothin [20040623|072927] Wait... are you using an IRC client to connect? [20040623|072933] yeah [20040623|072937] Like mIRC? [20040623|072949] not like, just mIRC [20040623|072949] haha [20040623|072956] http://globalnet.co.nr/irc.htm [20040623|072959] Don't even tell me you're trying to connect with /server useast.battle.net:6112 [20040623|073019] Or even that... [20040623|073019] ok ill check that out losnos [20040623|073028] why what do you have to do [20040623|073045] u mean i have to put it all in one script? [20040623|073055] i cant connect then send the socket command [20040623|073056] You have to open a socket that's not for IRC. [20040623|073057] you can yes [20040623|073207] i dont understand [20040623|073210] And then write something to handle the connection.. [20040623|073239] just go copy my code into your remote editor [20040623|073248] and read the socket part [20040623|073306] IRC and Battle.net do not use the same protocol, so you cannot just use mIRC by itself and expect it work. [20040623|073316] damit i try downloading d2 lod but it says when i have lod disk in there it says please insert diablo 2 lod [20040623|073317] You need something that'll translate it for you, like a script. [20040623|073321] ok [20040623|073325] i see [20040623|073333] http://globalnet.co.nr/irc.htm [20040623|073342] I like my script better, heh. [20040623|073401] can I see [20040623|073409] Losnos, is there any part of that code that is like ur away message or anything or can i copy and paste the whole thing [20040623|073423] whole thing [20040623|073425] one script [20040623|073427] ok thanks man [20040623|073431] someone help me? [20040623|073433] yup [20040623|073434] http://www.c2t.org/?page=files [20040623|073446] url -n http://www.c2t.org/?page=files [20040623|073504] 68.11.64.245:5520 [20040623|073508] whats that sheot! [20040623|073528] Hmm? [20040623|073552] It's the website is what it is, just because it's not on port 80 is meaningless. [20040623|073553] i just got d2 lod and when i try to download it it wont let me and says please insert d2 lod disk when its all ready in there, can someone help me? [20040623|073702] well, its not like you going to change it just for me [20040623|073703] so.. [20040623|073711] i guess ill just have to deal [20040623|073715] ? [20040623|073747] ahh, a strict man i see [20040623|073750] good man [20040623|073757] Strict? [20040623|073801] and you promote free dns [20040623|073806] much cuddos [20040623|073809] Oh, I see. [20040623|073810] Heh. [20040623|073842] ... [20040623|073900] losnos, how do i start the script [20040623|073914] stop with the dumb bot sandwich [20040623|073930] load it [20040623|073930] .unmimic TheScruffMan [20040623|073935] and initialize it [20040623|073942] l [20040623|074019] good luck getting it up [20040623|074034] i havent bothered top make it any easier to set up than it already is [20040623|074055] stop!!! [20040623|074144] So many X's... [20040623|074239] what is the obsession with hashes [20040623|074245] get over it already [20040623|074255] get over it already [20040623|074309] ? [20040623|074435] losnos, what does home mean? [20040623|074504] channel [20040623|074514] oh [20040623|074519] do i need to put anything for that [20040623|074551] i sort of gave up on the bot stuff [20040623|074559] lost interest [20040623|074604] no one cares [20040623|074615] why [20040623|074615] lostnos? [20040623|074622] losnos* [20040623|074625] ? [20040623|074633] what do i put in for the channel [20040623|074657] just any channel or can i put no channel at all? [20040623|074658] open tech support is what i use [20040623|074701] ok [20040623|074703] do you need the # [20040623|074707] no [20040623|074710] k [20040623|074736] and then how should i connect [20040623|074742] $chr(3) $+ $chr(4)? [20040623|074745] why the 4 [20040623|074807] huh? [20040623|074812] 4 is to stop echoing what you send. [20040623|074832] o [20040623|074838] i mean, what do i use to accually connect to the server [20040623|074841] your big on security then [20040623|074844] once i have initialized the script [20040623|074852] putting the pass in hash [20040623|074909] o [20040623|074917] everythings in @#$%'in hash [20040623|074937] ...Losnos, what do i do once i have initialized the script [20040623|074938] what, text files to ggod for you [20040623|075016] umm, o yea [20040623|075028] I set it so you have to change your irc server to battlenet [20040623|075033] its already loaded [20040623|075045] probably on the botton of you irc server list in the options [20040623|075049] then click connect [20040623|075051] k [20040623|075100] might have to restart mirc [20040623|075100] Hashes are faster... plus I was playing with them. [20040623|075108] shouldnt have to [20040623|075110] but heh [20040623|075118] stranger things have been know to happen [20040623|075136] you like them better than vars [20040623|075149] I don't like vars at all. [20040623|075207] That's why I have so many aliases. [20040623|075220] you dont have to set up all those annoying hash commands subroutines [20040623|075233] Meh, it's easier on me to code it. [20040623|075243] seriously [20040623|075248] eh [20040623|075300] mabey ill rewrite using hash [20040623|075309] Will Skywing ever talk? =*( [20040623|075314] but I just used the bgates ini file to store crap [20040623|075316] I don't have to try to remember how to call the hash for the current name, for one. [20040623|075331] not much really to store [20040623|075341] na losnos, nothin [20040623|075344] irc has all the built in functions for chatting anyways [20040623|075345] users [20040623|075349] blah blah blah [20040623|075437] mabey it dosnt like you [20040623|075441] I pretty much wrote that script from scratch in about 2 days, because I did have to sleep. [20040623|075457] Losnos, i got nothin [20040623|075458] i like it [20040623|075504] My previous one was integrated into my other scripts too much. [20040623|075508] im all for unorthidoxed methods [20040623|075510] should i try c2t's? [20040623|075515] breed creativity [20040623|075517] Heh. [20040623|075520] *breeds [20040623|075528] can i get a link to that again c2t? [20040623|075537] plus its looks better [20040623|075605] c2t, what was the link to ur code/ [20040623|075609] I put alot of thought into it, heh. [20040623|075625] http://www.c2t.org/?page=files [20040623|075628] k [20040623|075630] thanks [20040623|075644] uses bgate? [20040623|075646] It's C2BN 2. [20040623|075651] bgate? [20040623|075735] We're on a different game/client than you. [20040623|075741] That's why we're in gold letters. [20040623|075751] >From Losnos> uses bgate [20040623|075758] ? [20040623|075808] >From Losnos> perhaps you could help me to solve something [20040623|075813] >From Losnos> id like to use bnls [20040623|075829] >From Losnos> without using cupheads ocx [20040623|075911] >From Losnos> or local hashes even [20040623|075919] >From Losnos> but all mIRC [20040623|075925] >From Losnos> no third party [20040623|075934] >To Losnos> I've been kind of wanting to do that myself. [20040623|075947] >From Losnos> thats pretty much where i left off with the whole bot thing [20040623|080001] >From Losnos> whats say you and i work something out [20040623|080010] brb [20040623|080015] >To Losnos> Unfortunately mIRC is not capable to do something like that without .dlls and stuff. [20040623|080037] >From Losnos> you can write binary to a udp socket in mIRC [20040623|080050] >To Losnos> For one, mIRC cannot handle packets the way it needs to, as far as I know. [20040623|080121] >From Losnos> as well as read binary [20040623|080130] >From Losnos> as for figuring the protocals [20040623|080137] >From Losnos> i have all the documents [20040623|080143] >From Losnos> for bnls and what not [20040623|080153] >To Losnos> http://bnetdocs.valhallalegends.com/ ? [20040623|080201] >From Losnos> but I can seem to figure out what the damn server want to hear [20040623|080205] >From Losnos> yea [20040623|080209] >From Losnos> old though [20040623|080213] >From Losnos> some old sources [20040623|080223] >From Losnos> and docs [20040623|080251] >From Losnos> *wants [20040623|080312] >From Losnos> with the hashes [20040623|080325] >From Losnos> im sure this can be done [20040623|080327] >To Losnos> When I was mulling over trying to make one to do that, the only solution I could seem to think that would work is making a .dll file to interpret. [20040623|080336] you aint lookin on mine r u [20040623|080338] >From Losnos> same hear [20040623|080344] >From Losnos> but I think ther is another way [20040623|080352] >From Losnos> i just cant get the math right [20040623|080409] >From Losnos> if I knew more about binary [20040623|080420] >From Losnos> and could translate the vb sources i have [20040623|080428] >From Losnos> i could write a socket parser [20040623|080430] >From Losnos> to com it [20040623|080435] >From Losnos> i know it [20040623|080448] >From Losnos> with the help of you of cource [20040623|080500] >From Losnos> hashes would certainly be valuable in doing that [20040623|080505] >From Losnos> sort of [20040623|080537] Hrm.. [20040623|080541] >From Losnos> but you know binary better than me [20040623|080558] >To Losnos> How do you figure that? [20040623|080600] >From Losnos> it can be done [20040623|080604] >From Losnos> im sure of it [20040623|080632] >From Losnos> rom there [20040623|080639] >To Losnos> I know it can be done, but doing it is another matter... and the road to doing it is another thing altogether. [20040623|080645] >From Losnos> then mIRC bot could do anything on bnet [20040623|080649] >From Losnos> *s [20040623|080702] >From Losnos> not really [20040623|080743] >From Losnos> if I could just translate the binary packets from the vb info [20040623|080749] >From Losnos> but the dword crap [20040623|080754] >From Losnos> all that gets me [20040623|080818] >From Losnos> and I havent bothered to site done to figure it out [20040623|080823] >From Losnos> *sit [20040623|080824] >To Losnos> It has to do with packets, and how they're formed. [20040623|080835] >From Losnos> yea, [20040623|080921] >From Losnos> you can write binary to the sockets in mirc like any other language allows for [20040623|080943] >From Losnos> so if i could just figure out how to translate the basic crap [20040623|081000] >From Losnos> like 4 16 32 blah blah blah [20040623|081047] >From Losnos> been a little while, but i could get back into learning bnets protocals [20040623|081147] >To Losnos> Right now you're confusing me, because I have a basic understanding of how it all works... and... I don't know... [20040623|081156] c2t: very nice code [20040623|081207] hmm, i wonder... [20040623|081222] can you do this stuff? [20040623|081232] I still need to fix it. [20040623|081238] and have it show up like that in battle.net [20040623|081243] well i like it [20040623|081245] very clean [20040623|081323] although im not very fond of cfg files i didnt think it was hard at all, the problem i had was that i had put in the wrong password [20040623|081354] Yes, I tried to make it easy... even though it could be complex for some. [20040623|081359] >From Losnos> trust me im confused a bit too [20040623|081408] >From Losnos> but im getting close to understanding it [20040623|081409] I don't really like dialogs, otherwise I'd have used them. [20040623|081503] >From Losnos> ive done a few things with binary to bnet usin mirc though [20040623|081516] >From Losnos> i wrote a version of this bot that used a binaary socket [20040623|081545] >From Losnos> it read it in binary then changed it over to text [20040623|081549] >From Losnos> not a big deal [20040623|081630] >From Losnos> but what I liked about it was putting it back into binary from text (by hand) and then writing it to the socket [20040623|081631] >To Losnos> Binary as in the number system? [20040623|081643] >From Losnos> yes [20040623|081730] >To Losnos> Neat. [20040623|081735] >From Losnos> i did some playing around until I understood it better [20040623|081759] >From Losnos> to the point that I was able to make a program in mirc that was able to spawn executables [20040623|081802] >From Losnos> and copy files [20040623|081853] >From Losnos> on a bytt for byte basis [20040623|081925] >To Losnos> You do realize that the "binary" protocol that Battle.net uses has reallly nothing to do with the number system of the same name? [20040623|081934] >From Losnos> yes [20040623|081947] >To Losnos> So then you've been lying? [20040623|081952] >From Losnos> i just sound stupid chatting about thing that I lack the terminology for [20040623|082016] >From Losnos> not to mentions its three in the morning [20040623|082024] >From Losnos> four... [20040623|082106] Hmm... [20040623|082130] >From Losnos> 1-255 [20040623|082134] >From Losnos> not 10101100101 [20040623|082154] >From Losnos> but I know a bit about it [20040623|082159] >From Losnos> not enough though [20040623|082229] >To Losnos> ...it really has nothing to do with numbers either... [20040623|082242] >From Losnos> I need to know more about setting up the numbers in the right orders to represent dwords sizes [20040623|082244] >To Losnos> But yet, you managed to write a bot that did just that. [20040623|082309] >From Losnos> it was just a matter of reading the socket in binary [20040623|082322] >From Losnos> and using the simplke mirc commands to convert it to text [20040623|082357] >From Losnos> i had one window for text [20040623|082402] >From Losnos> and one for binary [20040623|082416] >From Losnos> and I set it up to test stuff [20040623|082425] >From Losnos> writing it back in binary [20040623|082437] >From Losnos> which was converted to the text by bnet [20040623|082530] >From Losnos> so if I wrote 255 it would show up as ÿ to people in the channels [20040623|082535] >From Losnos> if they can see it [20040623|082644] >From Losnos> see what i mean [20040623|082652] >To Losnos> Nope, I'm sorry, I can't help you until you help yourself find out what actually goes on in the binary protocol. [20040623|082724] >From Losnos> but I know for the most part [20040623|082743] >From Losnos> ascci to dec to hex to binary [20040623|083034] >From Losnos> hit a key on you keyboard, it generates usually about a 5v charge which is translated to a 1 or 0 by the proccessor which is converted to a hex value, then a decimal value(ones I was writing,aka# sys) then converted the the letter you hit on the b [20040623|083122] >From Losnos> dword is like 8 bytes i think [20040623|083137] >From Losnos> or 16 [20040623|083151] >From Losnos> didnt get much more into it then that