Skip to content
You must be logged in to sponsor kamyker

Become a sponsor to Kamil Szurant

@kamyker

Kamil Szurant

kamyker
Wrocław, Poland

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.

@kamyker

Help me escape the Matrix

@GbGr
@lux
Private Sponsor
Private Sponsor
Private Sponsor

Featured work

  1. kamyker/Facepunch.Steamworks.Package

    Fork with easy installation, package manager, asmdefs and raw files instead of dlls

    C# 6

0% towards $2,000 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$9 a month

Select
  • Get a Sponsor badge on your profile
  • Permanent access to Process-for-IL2CPP Unity asset