• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.

Commission opportunity: Error Message Hook for Missing Packages

mightkc

Member
Joined
Mar 20, 2021
Messages
36
Reactions
4
I am open to commission a plugin author who can make an hook to when the error prompt communicates about missing packages. I want to attach to that hook and also have it print to a new file the context of the missing package information.

Please reply if interested and we can discuss a fair price.
 
You can copy and paste the content of the Vam error log to a text file while the game is running.
 
Thanks. But I'm looking for programmatic solution that can be automated. That's why it's a commission request.
 
did you check %USERPROFILE%\AppData\LocalLow\MeshedVR\VaM\output_log.txt ? you can see error logs there
 
That's helpful, but I don't want to constantly poll the file. I need something event driven that routes through the hook or can piggy back off missing packages being added to the error output.

When missing packages are detected, I'm trying to have a tool do something about it, in real time.
 
i think its doable via a watchdog - constantly listening output_log.txt and when incoming error contains "missing packages" you can invoke your tool to do its job... or inside plugin you can check SuperController.singleton.allErrorsInputField2.text at init and if it contains the message pattern "missing packages" you can invoke your service via plugin too...

the annoying part is vam plugin wont let you invoke outer tools and will say security bla bla not allowed... even io - such as writing to a file - is restricted, you can only do that via secure folders etc... maybe a basic windows process with watchdog to call your tool a better idea instead of going for a plugin
 
Do you think someone with experience could instrument this

"inside plugin you can check SuperController.singleton.allErrorsInputField2.text at init and if it contains the message pattern "missing packages" you can invoke your service via plugin "

where the plugin can call a generic handler that other programmers can hook into?
 
Back
Top Bottom