Post Reply 
 
Thread Rating:
  • 3 Votes - 4.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Release Steam ClientRegistry Toolkit 0.5.1
01-05-2011, 13:53 (This post was last modified: 01-05-2011 14:12 by d0h!.)
Post: #1
Steam ClientRegistry Toolkit 0.5.1
YOU ARE RESPONSIBLE FOR YOUR OWN ACTIONS! You use this and any other program you download from the internet at your own risk.
VAC STATUS: UNKNOWN


The ClientRegistry Toolkit is a tool which allows you to edit Steam's blob files just like the Windows Registry Editor. It fully supports working with both "ClientRegistry.blob" and "AppUpdateStats.blob" as well as most other blob registry formats used by Steam. This version also has a somewhat modular architecture, so you can write plugins to handle new data types.

Currently there are 4 plugins that come with the program:
BlobViewer--used for viewing raw blob files;
KeyBlob--used for viewing the user's tickets for a given application;
PublicKey--used for viewing the SteamInstancePublicKey; and
ContentDescriptionRecord--used for visually analyzing all of the sections in the content description record.

There is also limited support for multiple languages. Currently only German is partially supported (thanks to Google). Other languages could be made, but nobody has translated it yet. However, because I speak English only, I have not tested the multilingual functionality of this program--so it may not even work.

If anyone wishes to use this software for their own projects, they can--provided that they comply with the GNU LGPL license. I have built a compatibility layer for COM (though it is completely untested--make a reference to SteamReg.tlb). It also will obviously work for anyone using .NET 2.0 or higher.

Screenshots
[Image: crtoolkitpi4.jpg]
[Image: crtoolkitcdrlk5.jpg]

Requirements
.NET Framework 2.0 or higher is required to run this application.

Source Code
You can view the source at my Subversion repository (using either the online viewer or your own SVN client). Please note that the source code is licensed under the GNU LGPL license. (So you can use it freely in any applications you want, but any changes to my source code must also be licensed under the LGPL.)

SVN Main Trunk (this may require a login, and I don't know what Assembla's anonymous user stuff is):
http://tools.assembla.com/svn/clientregi...kit/trunk/ (View Online)

To access the source code for the 0.5.1 release:
http://tools.assembla.com/svn/clientregi...ion-0.5.1/ (View Online)

cr0nkw0rk
Related links


Attached File(s)
.rar  ClientRegistryToolkit.rar (Size: 424.59 KB / Downloads: 491)
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
[-] The following 1 user says Thank You to d0h! for this post:
Don A (09-05-2012)
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Wink [Release] is there a bot for steam ?:) rawr-saours 10 913 05-08-2013 09:30
Last Post: Pozzuh
  [Release] Rotceh Steam Auto Messager "Rsam" rotceh_dnih 22 497 05-07-2013 01:02
Last Post: rotceh_dnih
  Post your favorite steam skins JariZ 55 7,591 08-26-2012 11:46
Last Post: d0h!
  Steam ClientRegistry Toolkit error Rong 10 871 02-04-2012 18:10
Last Post: Tuskin38
  [Release] Steam Achievement Manager 6.1 d0h! 12 7,780 07-01-2011 09:21
Last Post: d0h!

Forum Jump:


User(s) browsing this thread: 1 Guest(s)
Media Embeding by Simple Audio Video Embeder