These are self-contained .NET 6 binaries for reading/extracting message information from a local client. Currently this executable is only able to run on Windows machines due to the fact that I do not have a test environment setup for Mac/Linux desktops.
The application works by scanning the Air installation paths located in C:\Users\{User}\AppData\Roaming\Habbo Launcher\versions.json, and subsequently scanning each of the .swf files in those paths for the revision string.
The usage of the application is as follows:
WIN63-202201241601-944343569 "Path\To\VerbatimPath" [-v]
Where '[]' denotes optional parameters to use.
Optional Parameters
-v This argument indicates a verbatim path has been passed along, and the application should not attempt to 'fix' the output file name. In a scenario where this flag is not used, a path like C:\Users\G\Documents\SomeFileName will be adjusted to C:\Users\G\Documents\SomeFileName\WIN63-202201241601-944343569.json.
These are self-contained .NET 6 binaries for reading/extracting message information from a local client. Currently this executable is only able to run on Windows machines due to the fact that I do not have a test environment setup for Mac/Linux desktops.
The application works by scanning the Air installation paths located in
C:\Users\{User}\AppData\Roaming\Habbo Launcher\versions.json
, and subsequently scanning each of the .swf files in those paths for the revision string.As stated before, this application is currently only operable on Windows machines, but Mac/Linux support can theoretically be added by specifying the launcher paths here: https://github.com/ArachisH/Tanji/blob/develop/Tangine/Program.cs#L76
The usage of the application is as follows:
WIN63-202201241601-944343569 "Path\To\VerbatimPath" [-v]
Where '[]' denotes optional parameters to use.Optional Parameters
-v
This argument indicates a verbatim path has been passed along, and the application should not attempt to 'fix' the output file name. In a scenario where this flag is not used, a path likeC:\Users\G\Documents\SomeFileName
will be adjusted toC:\Users\G\Documents\SomeFileName\WIN63-202201241601-944343569.json
.