You must be logged in to sponsor kamyker
Become a sponsor to Kamil Szurant
Indie game dev from Poland, using Unity and C# .NET backends
Process-for-IL2CPP
Library that implements the .NET Process class for IL2CPP using native code.
For now limited features are supported. More can be quickly added by requesting them here: https://discord.gg/qdQQrjZneS
Supported OS:
Windows x64
Linux x64 (experimental)
Osx 64 (experimental)
Implemented features:
System.Diagnostics.Process:
- StartInfo
- Start()
- Dispose()
- StartInfo
- EnableRaisingEvents
- Exited
- OutputDataReceived
- BeginOutputReadLine()
- CancelOutputRead()
- WaitForExit()
- GetProcesses()
- GetProcesses(string)
- GetProcessesByName(string)
- GetProcessesByName(string,string)
- Kill()
- Kill(bool)
- ProcessName
- Id
System.Diagnostics.ProcessStartInfo:
- FileName
- Arguments
- UseShellExecute
- RedirectStandardOutput
- CreateNoWindow
- WorkingDirectory
Differences due to native code:
- OutputDataReceived object sender is always null
- Exited object sender is always null and EventArgs is always empty
- Exceptions may crash the application, make sure none can occur (for ex. wrong file path)
5 sponsors have funded kamyker’s work.
Featured work
-
kamyker/Facepunch.Steamworks.Package
Fork with easy installation, package manager, asmdefs and raw files instead of dlls
C# 6 -
kamyker/BeatAim-Modding-Package
https://beataim.com/
C# 4