Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 10:57

English | Русский




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 172 posts ] 
Author Message

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 22:33   
Advanced forumer Завсегдатай
Banned
Joined: Monday, 31 Jul 2006, 08:27
Posts: 70
Location: nowhere
hCUPa wrote:
ICS_ wrote:


ICS_ : I saw you patched 2 places.
.text:201A4E94    jz      .201A4EC4

you patch that to
.text:201A4E94   jz         .0201A4E26


However, that ends you up at
.text:201A4E26                 push    offset unk_20264084
.text:201A4E2B                 lea     ecx, [esp+0F4h+var_64]
.text:201A4E32                 push    ecx
.text:201A4E33                 call    __CxxThrowException@8 ; _CxxThrowException(x,x)


I am sure you meant to patch it like:
201A4E94 -> 90 90, which would cause the possible "Cannot play while purchase pending" message to be skipped.
Your patch actually does the same but does so by crashing into an exception... You probably don't want to do that.

Second you changed my patch from
.2020EFAD: 7502                         jne         .02020EFB1
to
.2020EFAD: 7402                         je         00020EFB1


Note that changing it like this effectively gives you all subscriptions except Steam Master.
This could cause the Valve Cyber Cafe EULA to show up which might need the registry patch to agree to.

Note 2: I will probably inject a small dword scanning loop in the future to prevent some beta apps from showing up in the list like they do now. Otherwise it seems all fine.


i know i dropped it into a loop..
i knew that long time ago i was just too lazy to do with it something since i said no more releases from me but its the same result so i dont care
but ill fix it in next release if it ever be

_________________
the devil is in a ken in a baby brain


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 22:37   
Cracker Legend
Joined: Friday, 03 Dec 2004, 03:39
Posts: 362
MaddoxX wrote:
My patch that I've been using for some while + hcupa his changes.

http://rapidshare.de/files/35131164/Kth ... o.rar.html

There are alot changes on mine.. figure them out yourself.


Maddox: My patches are not included at all in the DLL you posted, are you sure you posted the right version?

Furthermore I checked the patches in your version. I have to agree with ICS_,
they are made obsolete by the Steam Master subscription.

Also two of your patches are merely to prevent Steam from throwing an exception.
Which means something has gone wrong already in the Steam process, its something you want generally to avoid.

As you know Steam consists of a client and a server part which talk with each other in-side the same process.
Its better to patch the server part only which controls all the data.
In steam.dll you patched SteamGetEncryptedUserIdTicket on the client side.
Also all steamui.dll patches are client-side fixes of course. If you patch the server side you can be sure all clients get the same information.

_________________
--- hCUPa, retired one


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 22:42   
Cracker Legend
Joined: Friday, 03 Dec 2004, 03:39
Posts: 362
Mindhunter wrote:
hcupa does your program somehow mess around with Steam?
Because a lot of people get "You don't own this game" shit on their legit accounts! :lol:


Mindhunter: Well I was thinking on that. It could actually be related.
We noticed with CAG how sensitive the Valve auth servers are to heavy loads.

Now for games you are not legally subscribed for, it keeps on attempting different content servers every few minutes.
So it could well be the Valve ticket authentication servers are getting overloaded, giving legit people problems.

However when the authentication servers go offline, all authentications are succesful, so you would be able to download everything just like 2 weeks ago.

If you want to prevent probing all the time, pause updating on the games you cannot update anyways.

_________________
--- hCUPa, retired one


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 22:55   
I live here Три раза сломал клаву :)
Joined: Tuesday, 25 Apr 2006, 16:47
Posts: 1728
Location: Germany
nice to see you active here! thanks for this support and for the releases! :wav:

_________________
WLAN0|Developer-blog


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:02   
I live here Три раза сломал клаву :)
User avatar
Banned
Joined: Saturday, 27 Mar 2004, 00:26
Posts: 1525
hCUPa wrote:
MaddoxX wrote:
My patch that I've been using for some while + hcupa his changes.

http://rapidshare.de/files/35131164/Kth ... o.rar.html

There are alot changes on mine.. figure them out yourself.


Maddox: My patches are not included at all in the DLL you posted, are you sure you posted the right version?

Furthermore I checked the patches in your version. I have to agree with ICS_,
they are made obsolete by the Steam Master subscription.

Also two of your patches are merely to prevent Steam from throwing an exception.
Which means something has gone wrong already in the Steam process, its something you want generally to avoid.

As you know Steam consists of a client and a server part which talk with each other in-side the same process.
Its better to patch the server part only which controls all the data.
In steam.dll you patched SteamGetEncryptedUserIdTicket on the client side.
Also all steamui.dll patches are client-side fixes of course. If you patch the server side you can be sure all clients get the same information.

I checked the file and it's the correct one.. also checked if your patches where in it, and yes they were.
the SteamUI changes I made are somewhat neccesary (for me)

The SteamUI changes will remove dvd/cd check, some stuff with decrypting gcf :P, offline mode, view betas (which some people dont like)

as for steam.dll its what you want on it.


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:06   
Cracker Legend
Joined: Friday, 03 Dec 2004, 03:39
Posts: 362
MaddoxX wrote:
I checked the file and it's the correct one.. also checked if your patches where in it, and yes they were.
the SteamUI changes I made are somewhat neccesary (for me)

The SteamUI changes will remove dvd/cd check, some stuff with decrypting gcf :P, offline mode, view betas (which some people dont like)

as for steam.dll its what you want on it.


MaddoxX: I checked and you are indeed right. I made a mistake, my patches are indeed in.

As for removing the betas I will make a steam.dll much like the existing patch for that, just elaborate it a bit to keep it all as clean as possible.

_________________
--- hCUPa, retired one


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:06   
Beginner Без звания
Joined: Sunday, 01 Oct 2006, 22:11
Posts: 2
nice work!


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:11   
I live here Три раза сломал клаву :)
User avatar
Banned
Joined: Saturday, 27 Mar 2004, 00:26
Posts: 1525
hCUPa wrote:
MaddoxX wrote:
I checked the file and it's the correct one.. also checked if your patches where in it, and yes they were.
the SteamUI changes I made are somewhat neccesary (for me)

The SteamUI changes will remove dvd/cd check, some stuff with decrypting gcf :P, offline mode, view betas (which some people dont like)

as for steam.dll its what you want on it.


MaddoxX: I checked and you are indeed right. I made a mistake, my patches are indeed in.

As for removing the betas I will make a steam.dll much like the existing patch for that, just elaborate it a bit to keep it all as clean as possible.

Do what you wanna do ;)

Btw. you did this "patch" cuz I said the stuff about the Steam Master CD-Key stuff? :P


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:27   
Advanced forumer Завсегдатай
Joined: Friday, 08 Sep 2006, 16:07
Posts: 61
Something very curious just happened to me.

I logged to a black account which I just created. Then joined a VAC2 server with no probs, after that I saw a lot of people being kicked out due to to "you don't own this game error" while I was still connected playing as I had a legal account.

How can it be explained? Legal people being kicked while I could still play on a blank account. LOL


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:30   
I live here Три раза сломал клаву :)
Joined: Tuesday, 25 Apr 2006, 16:47
Posts: 1728
Location: Germany
kapocris wrote:
Something very curious just happened to me.

I logged to a black account which I just created. Then joined a VAC2 server with no probs, after that I saw a lot of people being kicked out due to to "you don't own this game error" while I was still connected playing as I had a legal account.

How can it be explained? Legal people being kicked while I could still play on a blank account. LOL


rofl ^^

_________________
WLAN0|Developer-blog


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:36   
Cracker Legend
Joined: Friday, 03 Dec 2004, 03:39
Posts: 362
MaddoxX wrote:
Btw. you did this "patch" cuz I said the stuff about the Steam Master CD-Key stuff? :P


Nope, I got the idea when I came across the subscriptions and their contents when I was writing the registry blob parser code for SteamEmu.
Just only now was bored and spent some time on implementing the idea.

_________________
--- hCUPa, retired one


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:40   
Super flooder Почетный графоман
Joined: Sunday, 21 May 2006, 21:13
Posts: 754
kapocris wrote:
Something very curious just happened to me.

I logged to a black account which I just created. Then joined a VAC2 server with no probs, after that I saw a lot of people being kicked out due to to "you don't own this game error" while I was still connected playing as I had a legal account.

How can it be explained? Legal people being kicked while I could still play on a blank account. LOL


LOL that's silly. Legal people being kicked out and illegit players staying? I am downloading this patch lol :D

_________________
Image
http://www.fspowered.com- my home :D
A wise man once said: If you like the game, go buy it!
A wiser man said: ...Or you can just get it for free at http://www.fspowered.com.


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:42   
Advanced forumer Завсегдатай
Joined: Saturday, 07 May 2005, 23:05
Posts: 58
LOL: http://forums.steampowered.com/forums/s ... p?t=492674
I really hope this client isn't causing legit owners to get the ownage error though.


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:42   
Advanced forumer Завсегдатай
Joined: Friday, 08 Sep 2006, 16:07
Posts: 61
battledead wrote:
kapocris wrote:
Something very curious just happened to me.

I logged to a black account which I just created. Then joined a VAC2 server with no probs, after that I saw a lot of people being kicked out due to to "you don't own this game error" while I was still connected playing as I had a legal account.

How can it be explained? Legal people being kicked while I could still play on a blank account. LOL


LOL that's silly. Legal people being kicked out and illegit players staying? I am downloading this patch lol :D


You have to believe me!! I'm amazed :P


THIS TOPIC SHOULD BE HIDDEN BEFORE VALVE F*** IT UP


Top
 Profile  

Post Post subject:    
Posted: Sunday, 01 Oct 2006, 23:45   
User Редкий гость
Joined: Thursday, 20 Oct 2005, 15:03
Posts: 37
Location: under the desk
as far as i can tell none of them work right now :?

EDIT:
xD?

_________________
Sry for my Eng. :scatter:


Top
 Profile  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 172 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 12  Next


Who is online

Users browsing this forum: Google [Bot] and 6 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group