CLI: Make -i and -m optional
This commit is contained in:
@@ -17,10 +17,10 @@ namespace Il2CppInspector.CLI
|
|||||||
{
|
{
|
||||||
private class Options
|
private class Options
|
||||||
{
|
{
|
||||||
[Option('i', "bin", Required = true, HelpText = "IL2CPP binary file input", Default = "libil2cpp.so")]
|
[Option('i', "bin", Required = false, HelpText = "IL2CPP binary file input", Default = "libil2cpp.so")]
|
||||||
public string BinaryFile { get; set; }
|
public string BinaryFile { get; set; }
|
||||||
|
|
||||||
[Option('m', "metadata", Required = true, HelpText = "IL2CPP metadata file input", Default = "global-metadata.dat")]
|
[Option('m', "metadata", Required = false, HelpText = "IL2CPP metadata file input", Default = "global-metadata.dat")]
|
||||||
public string MetadataFile { get; set; }
|
public string MetadataFile { get; set; }
|
||||||
|
|
||||||
[Option('c', "cs-out", Required = false, HelpText = "C# output file (when using single-file layout) or path (when using per namespace, assembly or class layout)", Default = "types.cs")]
|
[Option('c', "cs-out", Required = false, HelpText = "C# output file (when using single-file layout) or path (when using per namespace, assembly or class layout)", Default = "types.cs")]
|
||||||
|
|||||||
@@ -51,8 +51,8 @@ Run `Il2CppInspector.exe` at the command prompt.
|
|||||||
File format and architecture are automatically detected.
|
File format and architecture are automatically detected.
|
||||||
|
|
||||||
```
|
```
|
||||||
-i, --bin Required. (Default: libil2cpp.so) IL2CPP binary file input
|
-i, --bin (Default: libil2cpp.so) IL2CPP binary file input
|
||||||
-m, --metadata Required. (Default: global-metadata.dat) IL2CPP metadata file input
|
-m, --metadata (Default: global-metadata.dat) IL2CPP metadata file input
|
||||||
-c, --cs-out (Default: types.cs) C# output file (when using single-file layout) or path (when using per namespace, assembly or class layout)
|
-c, --cs-out (Default: types.cs) C# output file (when using single-file layout) or path (when using per namespace, assembly or class layout)
|
||||||
-p, --py-out (Default: ida.py) IDA Python script output file
|
-p, --py-out (Default: ida.py) IDA Python script output file
|
||||||
-e, --exclude-namespaces (Default: System Unity UnityEngine UnityEngineInternal Mono Microsoft.Win32 AOT JetBrains.Annotations) Comma-separated list of namespaces to suppress in C# output, or 'none' to include all namespaces
|
-e, --exclude-namespaces (Default: System Unity UnityEngine UnityEngineInternal Mono Microsoft.Win32 AOT JetBrains.Annotations) Comma-separated list of namespaces to suppress in C# output, or 'none' to include all namespaces
|
||||||
|
|||||||
Reference in New Issue
Block a user