To battledead and Csbrazucas:
can't download most games in Steam.
Steam changed download procedure so crack users can't download....
So get game files not from Steam directley but other ways.
This topic is helpfull..
http://cs.rin.ru/forum/viewtopic.php?t=36401
To Kamela * noir:
I know I'm a nerd and noob in this forum....
Yes shmelle's new releases version 3 (11-07-06) works.
I did not mean it don't work.
I made another UniLauncherII client...(but i don't have programming skill so you need to run SteamServer.exe and Steam.exe manually)
Why I made it?
shmelle was absent for about half year.
But he left how to make UniLauncherII in the first post of this topic.
I've made my own UniLauncherII client for half year(every time Steam client update came)
And this time I made my UniLauncherII too.
(Check timestamp of Steam.dll in my UL2.rar...it's 2006/07/07 16:02)
I used Real legit Steam client files,
and Steam patcher v11 by PROViSiON which edits Steam.dll and SteamUI.dll and enable us to use all games,
and SteamServer from old Uni2
and PathUpdate.exe from old Uni2
and edit Steam.dll to change Steam login server's address to localhost(127.0.0.1:27030).
So most of my client are from original Steam client.
Below description is old version of the first post of this topic by shmelle,I used "Update UniLauncher yourself GUIDE" of this.
U n i L a u n c h e r - I I
version 2 (24-12-05)
Post last updated: 16.1.2006.
Before continuing...
Read the entire post very carefully, I'm not gonna say these things twice. If you have any problem with UniLauncher II, check the FAQ before asking questions. If you ask a question, and it's already answered in the FAQ, I'll simply ignore it. And I hope the others will do the same. Also, that post may be deleted by moderator(s).
Description
UniLauncher II is a STEAM client which lets you use of the STEAM network features, except it never connects to STEAM network. That means:
* you don't need an account
* you can download all games and tools (NOTE)
* you can run all games and tools
* you can run all third-party games
* you can use full multilanguage support
* you can play on LAN without an internet connection
* you can play offline, in any folder of your choice
* you can connect to *CRACKED servers online
* you can NOT connect to LEGIT servers online (NOTE 2)
NOTE: Currently, we can't use UniLauncher II to download or update games. We're working on that, and while we're working, you can use <DIMON>'s thread to obtain updated GCF files.
NOTE 2: Do NOT attempt to use your STEAM account with UniLauncher II and try to connect to these servers. I warned you.
Special note: Do NOT start Steam.exe directly and do NOT try to mess with files, unless you know what you're doing!
What's new in this version
* [ADD] Added an autoupdate feature. It will now prompt you that the update is available, and ask you if you want to download it.
* [FIX] SteamServer doesn't appear in taskbar anymore
* [FIX] Fixed a "hanging while logging in" issue
* [FIX] Fixed an issue with Steam.exe hanging after user clicked "Exit" in some rare situations
* [FIX] You shouldn't get the "Account disabled" or "Login incorrect" error message anymore
* [FIX] SteamServer will now automatically start when needed, and automatically close when not needed.
Installation
* Download UniLauncher II RAR archive from here
* Extract it to a folder of your choice
* Run Reset.bat
Credits
* .cue * He was the first man to crack the so-called Steam 3, and he was the man who gave me support and knowledge
* KilleR * Without his SteamServer this wouldn't be possible
* Chook * He made PathUpdate.exe which let us play offline from ANY folder
Frequently Asked Questions a.k.a. The FAQ
Q: I get "Invalid Steam UserID Ticket"\"Steam ticket has expired"\"This account does not own this game" error message. LOL WTF OH NOES HELP PLZ?!?!?!?!?!?
A: You are trying to connect to a legit steam server. To avoid this issue, read the forum rules, read the forum announcements, and read this entire post again.
Q: I get "ActiveX component can't create object" runtime error. What is it?
A: Use google (or forum search feature) to find scrrun.dll file. Download it, place it in your system32 folder, and register it. To register it, use regsrv32.exe. Example: type regsrv32.exe scrrun.dll at the command line and press ENTER.
Q: I get "This Steam account has been disabled" or "Either the specified account doesn't exist, or the password was wrong" error message. Now what?
A: This shouldn't be happening, but since it already happened, run "Reset.bat" found in your UniLauncher II folder.
Q: I get "Steam servers are currently too busy to handle your request" error message when I try to download a game. WTF?
A: Oh really? Read the damn post one more time!
Q: How can I set up UniLauncher II to play on LAN?
A: Easy, just install it to each computer, copy GCF files to each computer (to SteamApps folder) and run Reset.bat on each computer. Note that GCF files have to be 100% updated in order to play with them.
Q: I get "Connection refused" error when I try to start UniLauncher II. Now how's that?
A: You either tried to start UniLauncher II by double-clicking on Steam.exe, or was messing with something. In either case, you did something I told you not to do. Now run "Reset.bat" and stop playing around.
Q: I get "Component *.ocx or one of its dependencies not correctly registered: A file missing or invalid" error message. Howto fix?
A: Search google for the file that is not correctly registered (for example msinet.ocx), copy it to your system32 folder, and register it using regsvr32.exe
Source code is available
If you think you can do better ... ;]
The code is not so nice for reading, so i included few comments there and there.
It's written in VB 6, so you must have Microsoft Visual Basic 6 in order to do something useful here.
Also, since I'm not online so often, I decided to release the source code, since there are some people that actually use it, and would like it to be up-to-date.
If you're interested for detailed instructions on how to modify certain STEAM files, like steam.dll, blob, etc, in order to get this thing working, PM me. Naturally, I won't reply if you don't know what am I talking about, or YOU don't know what are YOU talking about. :]
Download the src code here:
http://shmelle2.users.cg.yu/UniLauncher ... e.Code.rar
Update UniLauncher yourself GUIDE
Alright folks, this is the tutorial on how to UniLauncher yourself, without waiting for me to release updates. Read it carefully as all steps are important! If you don't know what this is, leave, don't ask stupid questions.
1. Update ClientRegistry.blob
a. Run Legit STEAM client (with games in it, if possible)
b. Wait for any eventual update to complete and close STEAM
c. Copy ClientRegistry.blob to <UNILAUNCHER-ROOTDIR>\UniLauncher, overwriting the previous one
d. Open ClientRegistry.blob with ClientRegistry Toolkit and change ALL IP addresses under TopKey/SteamServerAddressCache/
to 127.0.0.1:27030
e. Copy winui.gcf from Legit SteamApps folder, to UniLauncher SteamApps folder
f. Disconnect from the internet
g. Run Reset.bat
Now, if everything is ok, it's ok , you're done ;]
However, if you get some errors, you'll need to update the whole steam installation (proceed to No 2)
2. Updating STEAM installation
a. Compare UniLauncher and Legit STEAM folders to see which files got updated. (I recommend UltraCompare Professional)
b. Copy all updated files to a temp dir (i.e. C:\UniUpdate)
c. Ask someone to crack steam.dll for you, or crack it yourself if you know how
d. Open steam.dll in Resource Hacker and change the first two addresses in CONFIGDATA_GENERALDIRECTORYSERVER_IPADDRPORTS\0 to 127.0.0.1:27030 (ONLY THOSE TWO ADDRESSES!)
e. Open steam.dll in hex editor (Hex Workshop is recommended) and search for gds1.steampowered.com:27030 and gds2.steampowered.com:27030. Change them both to 127.0.0.1:27030, not changing the number of bytes. Example: Code:
............127.0.0.1:27030
instead of Code:
gds1.steampowered.com:27030
f. Replace UniLauncher files with these updated files and you're ready to go.
- BELOW MIGHT BE A FAKE SIGNATURE. SPAM! -
I gotta sick reputation for handling brawls
Last edited by Shmelle on Monday 16th of January 2006 12:19:10 PM; edited 4 times in total