UbiParser 1.3.0
dotnet add package UbiParser --version 1.3.0
NuGet\Install-Package UbiParser -Version 1.3.0
<PackageReference Include="UbiParser" Version="1.3.0" />
paket add UbiParser --version 1.3.0
#r "nuget: UbiParser, 1.3.0"
// Install UbiParser as a Cake Addin #addin nuget:?package=UbiParser&version=1.3.0 // Install UbiParser as a Cake Tool #tool nuget:?package=UbiParser&version=1.3.0
Ubi-Parser
A Parser Libary (or add-on) to Read from Ubisoft Connect Cache files It can parse the files from Stream or from the disk.
It contains ALL the C# Protobuf files from upc (uplay exe)
Usage:
Add to your project (Or install with nuget [Soon])
Add "using UbiParser;"
Use it:
var parsedManifest = UbiParser.Parsers.ParseManifestFile("myUbiManifest");
or:
var parsedManifest = Parsers.ParseManifestFile("myUbiManifest");
You can get what are inside of their Cache files. Like the CompressionMethod from the manifest (If you parsed before):
Console.WriteLine(parsedManifest.CompressionMethod);
Ubi Parser GUI
A simple Windows GUI Application for parsing without code.
Easy to use (I hope), and DARK mode.
If you want more feature, make a Pull Request or Issue!
Informations
Supported DotNet Version: 6.0
Supported Latest Uplay Version: 10667 (From version.txt) , 131.0.10667 (File and product version of upc.exe)\
Helping
Help me, I am not stable...
For any reason if I don't update or loss or I abandon this project.
Or if you want to join, etc.
You can contact me:
Contact Mail: UplayDB@protonmail.com | Subject: UBI-PARSER
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Google.Protobuf (>= 3.21.12)
- SharpZipLib (>= 1.4.1)
- Uplay-Protobufs (>= 137.0.10799)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Updated to use Nuget Package