• Welcome to Valhalla Legends Archive.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - thebigred

#1
wow everyone is so young.  It seems like people who self learn are likely to work with Microsoft languages.  I'm more into Linux and OSX because I just can't live without all the Unix commands and having to go through a gui to find anything.  Going from emacs to trying to use Visual Studio was a hassle to me, but a lot of people that use VS first seem to prefer nicer text editors and IDEs.

My progression was MATLAB -> Java -> C -> C++ .  But now I find myself using scripting Perl, tcl, python, or whatever I need for the task.  All these years of working in the computer architecture side gave me an interest in programming again. 
#2
I'm curious about the progression you guys went through to improve your programming skills.  I went through an Electrical Engineering degree as my first introduction to the world of programming and just finished it.  We have a joint computer and electrical engineering major, but I've yet to meet anyone at the programming level that I see here.  The big thing that got me curious about this is looking at iago's resume and how he's only a few years older than me, but is a wealth of knowledge.  Once I took an OS class, I started to think about getting a CS degree, so I picked up Code Compete, Design Patterns, Knuth books, etc.  But for you guys, is it real world development for fun to hone your skills?

A sad way to put it, but now that I've graduated I actually have time to learn and pursue my interests. 

One thing I've noticed from posts here is that there is a strong slant towards MS Languages.  Is this simply because Windows apps have a far larger amount of adoption than Linux apps and you guys do a lot of application level development?  At school, it was all Linux and open source and staying away from Visual C++ and VB is virtually unheard of.  I'm guessing it's more of you have a job to get done (i.e. apps for Blizzard games which run in Windows), and VB was the perfect language to learn? 
#3
It sounds like you want a wrapper type deal for the exe?  Can you use exec and pass in arguments with that?

and doh i realized this was quite an old post....
#4
Quote from: iago on January 30, 2009, 01:15 PM
JavaOp2 is opensource and plugin-able (which should make the AI stuff easier), but I don't know whether or not it works anymore (due to Battle.net changes), so your mileage may vary.

Your bot is working fine.  Although, I've been using the same version from about a year ago.
#5
Spht's Forum / Re: EternalChat 2.17
April 07, 2007, 02:10 AM
I love you Spht! This is by far my favorite bot since its easy to use and I've had no problems w/ it at all, unlike every other bot.  The coloring scheme is just so perfect, no lag, detects reconnects well, and tells about clan logins.  I 'm so glad the source wasn't forever lost~
#8
Battle.net Bot Development / Re: Is BNLS working ok?
December 22, 2006, 03:10 PM
You could use your hosts file to redirect bnls.valhallalegends.com


Set up JBLS http://www.jbls.org/?p=JBLS and put the line "127.0.0.1 bnls.valhallalegends.com"
#9
Spht's Forum / Re: EternalChat fix by Hdx
October 26, 2006, 05:31 PM
Thanks for the fix Hdx!  /bow /praise /worship
#10
Spht's Forum / Re: EternalChat fix by Hdx
October 16, 2006, 06:24 PM
Quote from: DeMoNz on October 16, 2006, 06:09 PM
Connection request: 464
3: Request: 63.240.202.130:6112
3: Server Connected
3: Product: WAR3 OldVB: D NewVB: 14
3: Old MPQ: ver-IX86-2.mpq New MPQ: 2222222222.mpq
Connection request: 508
4: Request: 63.161.183.205:9367
4: Server Connected

And on the Eternalchat screen
[19:08:45] EternalChat - Copyright (C) 2003 Spht - version 2.16m.0362.
[19:08:45] http://botdev.valhallalegends.com/eternalchat/
[19:08:45] Public build - distribution of any kind is permitted!
[19:08:45] Connecting to the Battle.net Chat Server, 63.240.202.130...

It just freezees
It looks like sbfix can see both connections made by EternalChat

Which servers have you tried?  For USWest, I noticed some of the servers from that list do not work.

EDIT: Never mind, they should all work
#11
First download EternalChat from here: http://botdev.valhallalegends.com/eternalchat/eternalchat.zip
Next override the .exe with the one from here: http://jbls.org/Downloads/EternalChat.exe
Your EternalChat should be working now if BNLS is up, otherwise you can use JBLS:

Instructions for JBLS:
1) Set up JBLs www.jbls.org
2) Set up hosts file ("C:\Windows\System32\Drivers\etc\hosts") to have the lines

127.0.0.1       localhost
127.0.0.1   bnls.valhallalegends.com
127.0.0.1        www.valhallalegends.com


4) Goto the command prompt and goto the directory JBLS is in and type in "java -jar JBLS.jar" . **Note that if you want to run this w/o going through the command prompt, you can just make a next file, name it JBLS.bat and add the line "java -jar JBLS.jar" . **
5) Run eternalchat


This fix was created by Hdx to allow us use EternalChat again :D   :D  :D  :D  :D


Quote from: Hdx on October 26, 2006, 11:11 AM
1) download the new .exe file:
Here you go
~-~(HDX)~-~




Thanks Hdx!
#12
Spht's Forum / Re: update EternalChat?
October 16, 2006, 04:21 PM
I've sent it to your gmail e-mail in your profile.

EDIT: I'll AIM you
#13
Spht's Forum / Re: update EternalChat?
October 16, 2006, 04:13 PM
With the latest SBFix.exe I'm not getting an error, but Eternalchat instantly gives a  BNLS failed version check!. 

Server Socket Listening:
Connection request: 504
2: Request: 63.241.83.112:6112
2: Server Connected
2: Product: W3XP OldVB: D NewVB: 14
2: Old MPQ: ver-IX86-6.mpq New MPQ: 6666666666.mpq
Connection request: 564
3: Request: Non-BNCS: 63.161.183.205:9367
3: Server Connected
2: Closed
3: Closed


[5:13:39 PM] Connecting to the Battle.net Chat Server, 63.241.83.112...
[5:13:44 PM] BNLS failed version check!
[5:13:44 PM] Disconnected.

#14
Spht's Forum / Re: update EternalChat?
October 16, 2006, 03:40 PM
Run-time error '40006';
Wrong protocol or connection state for the required transaction or request.

SBFix.exe now says Request: Non-BNCS: 63.161.183.205:9367

How do I make a packet log?  What filter can I use for ethereal, or another program?
#15
Spht's Forum / Re: update EternalChat?
October 16, 2006, 03:19 PM
I'm getting almost the same thing.

Server Socket Listening:
Connection request: 488
2: Request: 63.241.83.112:6112
2: Server Connected
2: Product: W3XP OldVB: D NewVB: 14
2: Old MPQ: ver-IX86-7.mpq New MPQ: 7777777777.mpq
Connection request: 548
3: Request: 63.161.183.205:9367
3: Server Connected
3: Server Disconnected
2: Closed