Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: aton on May 09, 2009, 08:21 AM

Title: checkrevision (lockdown) in python?
Post by: aton on May 09, 2009, 08:21 AM
anyone done this before?
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 09, 2009, 12:14 PM
Quote from: aton on May 09, 2009, 08:21 AM
anyone done this before?

Why do you ask? It should be very easy to create this in Python on your own from the many source codes of lockdown that are readily available.
Title: Re: checkrevision (lockdown) in python?
Post by: MyndFyre on May 09, 2009, 02:21 PM
Quote from: Yegg on May 09, 2009, 12:14 PM
Quote from: aton on May 09, 2009, 08:21 AM
anyone done this before?

Why do you ask? It should be very easy to create this in Python on your own from the many source codes of lickdown that are readily available.
Lickdown, huh?  Is that a distant cousin of Leisure Suit Larry?
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 09, 2009, 04:12 PM
Quote from: MyndFyre on May 09, 2009, 02:21 PM
Quote from: Yegg on May 09, 2009, 12:14 PM
Quote from: aton on May 09, 2009, 08:21 AM
anyone done this before?

Why do you ask? It should be very easy to create this in Python on your own from the many source codes of lickdown that are readily available.
Lickdown, huh?  Is that a distant cousin of Leisure Suit Larry?

Lmao. I just fixed it. That had me laughing out loud. :)
Title: Re: checkrevision (lockdown) in python?
Post by: Sorc.Polgara on May 09, 2009, 06:41 PM
Quote from: Yegg on May 09, 2009, 04:12 PM
Quote from: MyndFyre on May 09, 2009, 02:21 PM
Quote from: Yegg on May 09, 2009, 12:14 PM
Quote from: aton on May 09, 2009, 08:21 AM
anyone done this before?

Why do you ask? It should be very easy to create this in Python on your own from the many source codes of lickdown that are readily available.
Lickdown, huh?  Is that a distant cousin of Leisure Suit Larry?

Lmao. I just fixed it. That had me laughing out loud. :)

Looks like someone had something else on their mind at that time...
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 09, 2009, 06:44 PM
Quote from: Sorc.Polgara on May 09, 2009, 06:41 PM
Quote from: Yegg on May 09, 2009, 04:12 PM
Quote from: MyndFyre on May 09, 2009, 02:21 PM
Quote from: Yegg on May 09, 2009, 12:14 PM
Quote from: aton on May 09, 2009, 08:21 AM
anyone done this before?

Why do you ask? It should be very easy to create this in Python on your own from the many source codes of lickdown that are readily available.
Lickdown, huh?  Is that a distant cousin of Leisure Suit Larry?

Lmao. I just fixed it. That had me laughing out loud. :)

Looks like someone had something else on their mind at that time...


Heh, I was actually at work typing on my iPhone. When I do that it's sometimes a hassle to re-read what I wrote to check for errors so often I don't look for errors.
Title: Re: checkrevision (lockdown) in python?
Post by: aton on May 12, 2009, 12:38 PM
i was wondering if someone could save me the work, anything wrong about it?
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 12, 2009, 07:23 PM
Quote from: aton on May 12, 2009, 12:38 PM
i was wondering if someone could save me the work, anything wrong about it?

I'm not so sure what you're trying to say.
Title: Re: checkrevision (lockdown) in python?
Post by: Explicit on May 12, 2009, 10:38 PM
Quote from: Yegg on May 12, 2009, 07:23 PM
Quote from: aton on May 12, 2009, 12:38 PM
i was wondering if someone could save me the work, anything wrong about it?

I'm not so sure what you're trying to say.

Don't be dense. He wants to save himself the extra bit of work in the event that someone else had already ported the solution over.
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 12, 2009, 11:39 PM
Quote from: Explicit on May 12, 2009, 10:38 PM
Quote from: Yegg on May 12, 2009, 07:23 PM
Quote from: aton on May 12, 2009, 12:38 PM
i was wondering if someone could save me the work, anything wrong about it?

I'm not so sure what you're trying to say.

Don't be dense. He wants to save himself the extra bit of work in the event that someone else had already ported the solution over.

I was trying to convince myself that he wouldn't ask for someone to do just that, so he could copy and paste a few functions into his program without ever knowing how it works.
Title: Re: checkrevision (lockdown) in python?
Post by: Explicit on May 12, 2009, 11:53 PM
There is nothing wrong with trying to save yourself from doing work that's already been done; that's the premise for the entire open source movement. Besides, if he already has a working client, then it wouldn't make a difference if he's taking the copy-and-paste approach since he's going to have to implement it into his current code anyway.
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 13, 2009, 01:19 AM
Quote from: Explicit on May 12, 2009, 11:53 PM
There is nothing wrong with trying to save yourself from doing work that's already been done; that's the premise for the entire open source movement. Besides, if he already has a working client, then it wouldn't make a difference if he's taking the copy-and-paste approach since he's going to have implement it into his current code anyway.

The source code he wants does not exist.
Title: Re: checkrevision (lockdown) in python?
Post by: Explicit on May 13, 2009, 01:58 AM
He's not asking anyone to port it for him; way to sidestep the point. Regardless, I digress.
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 13, 2009, 02:09 AM
Quote from: Explicit on May 13, 2009, 01:58 AM
He's not asking anyone to port it for him; way to sidestep the point. Regardless, I digress.

"checkrevision in python" ... hmm. This couldn't mean he would like to have checkrevision in Python, could it?
He didn't say he wanted to just have access to the checkrevision while using Python, he wants checkrevision IN Python. Clearly meaning that he wants it coded in Python. Way to not pay attention.
Title: Re: checkrevision (lockdown) in python?
Post by: l)ragon on May 13, 2009, 07:17 AM
Quote from: Yegg on May 13, 2009, 02:09 AM
Quote from: Explicit on May 13, 2009, 01:58 AM
He's not asking anyone to port it for him; way to sidestep the point. Regardless, I digress.

"checkrevision in python" ... hmm. This couldn't mean he would like to have checkrevision in Python, could it?
He didn't say he wanted to just have access to the checkrevision while using Python, he wants checkrevision IN Python. Clearly meaning that he wants it coded in Python. Way to not pay attention.
He was asking if anyone has done it in Python, so that he could reuse it is what I gather from the thread.

iirc there is one but if it has been publicly released is another story, to stay with the topic if you have the knowledge enough to do TCP/IP why not just go the BNLS/JBLS route.
Title: Re: checkrevision (lockdown) in python?
Post by: Explicit on May 13, 2009, 12:40 PM
Quote from: Yegg on May 13, 2009, 02:09 AM
Quote from: Explicit on May 13, 2009, 01:58 AM
He's not asking anyone to port it for him; way to sidestep the point. Regardless, I digress.

"checkrevision in python" ... hmm. This couldn't mean he would like to have checkrevision in Python, could it?
He didn't say he wanted to just have access to the checkrevision while using Python, he wants checkrevision IN Python. Clearly meaning that he wants it coded in Python. Way to not pay attention.

Stop trying to downplay it with the semantics argument in order to save face. It was obvious what he was asking for, and my point addressed just that: the OP was seeing if anyone had already ported checkrevision to Python so that he could use it with his current code.

To spell it out for you:

Quote from: Yegg on May 12, 2009, 11:39 PM
Quote from: Explicit on May 12, 2009, 10:38 PM
Quote from: Yegg on May 12, 2009, 07:23 PM
Quote from: aton on May 12, 2009, 12:38 PM
i was wondering if someone could save me the work, anything wrong about it?

I'm not so sure what you're trying to say.

Don't be dense. He wants to save himself the extra bit of work in the event that someone else had already ported the solution over.

I was trying to convince myself that he wouldn't ask for someone to do just that, so he could copy and paste a few functions into his program without ever knowing how it works.

You are switching up your argumentative stance at this point, as evidenced by the initial post I quoted.

In response to your ad hominem of "way to not pay attention," either learn how to argue with content not based on semantics or stfu. Better yet, gtfo.

Quote from: l)ragon on May 13, 2009, 07:17 AM
Quote from: Yegg on May 13, 2009, 02:09 AM
Quote from: Explicit on May 13, 2009, 01:58 AM
He's not asking anyone to port it for him; way to sidestep the point. Regardless, I digress.

"checkrevision in python" ... hmm. This couldn't mean he would like to have checkrevision in Python, could it?
He didn't say he wanted to just have access to the checkrevision while using Python, he wants checkrevision IN Python. Clearly meaning that he wants it coded in Python. Way to not pay attention.
He was asking if anyone has done it in Python, so that he could reuse it is what I gather from the thread.

Thanks for the second opinion, l)ragon. :)

Off-topic, not that all of this isn't already off-topic: You haven't been on IRC in awhile. Get on it!
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 13, 2009, 12:47 PM
Quote from: l)ragon on May 13, 2009, 07:17 AM
Quote from: Yegg on May 13, 2009, 02:09 AM
Quote from: Explicit on May 13, 2009, 01:58 AM
He's not asking anyone to port it for him; way to sidestep the point. Regardless, I digress.

"checkrevision in python" ... hmm. This couldn't mean he would like to have checkrevision in Python, could it?
He didn't say he wanted to just have access to the checkrevision while using Python, he wants checkrevision IN Python. Clearly meaning that he wants it coded in Python. Way to not pay attention.
He was asking if anyone has done it in Python, so that he could reuse it is what I gather from the thread.

iirc there is one but if it has been publicly released is another story, to stay with the topic if you have the knowledge enough to do TCP/IP why not just go the BNLS/JBLS route.

Nothing has been publicly released. Someone has made a bot written entirely in Python, that uses BNLS/JBLS. If one has been done privately, then I don't  see who could possibly have been the person to have done it in private. Not one person from this forum, or any other Battle.net forum I've been on would be that person.
Title: Re: checkrevision (lockdown) in python?
Post by: bulletproof tiger on May 13, 2009, 02:04 PM
Why wouldn't it be possible to just convert the java version, or whatever versions are out there, to Python? If that's the case then I bet there's plenty of people on here who "could possibly do it in private".
Title: Re: checkrevision (lockdown) in python?
Post by: Yegg on May 13, 2009, 02:56 PM
Quote from: bulletproof tiger on May 13, 2009, 02:04 PM
Why wouldn't it be possible to just convert the java version, or whatever versions are out there, to Python? If that's the case then I bet there's plenty of people on here who "could possibly do it in private".

It would be easy, but few people have mentioned the subject. As easy as it wiuld be, I wouldn't be surprised if it hasn't been done yet.
Title: Re: checkrevision (lockdown) in python?
Post by: aton on May 15, 2009, 08:12 AM
i didnt expect this thread to become so ugly.
to make some things clear: i dont expect anything from anyone.
i was just asking if someone *had already* ported it, so that i could save some time. if not, fine, bad luck, i will do it myself.

i dont like the bnls/jnls route because i dont like relying on other peoples servers running if i can avoid it. i have been having problems with bnls servers going down/not responding, etc. and i dont like the idea that i send my cleartext cdkeys to some private persons computer in cleartext (thats why i always just did the revision check over bnls)

i dont remember the name of the one who said i need to understand code before i use it... well dude, you are wrong. if i read all the code that i use from libraries, i'd be a grandma before even having read 1%. and libraries are made for re-use without having to know the internals, arent they?
i am not having a problem with sitting down and understanding things thorougly, if thats what you mean.