Post reply

Name:
Email:
Subject:
Message icon:

Verification:
Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?:

shortcuts: hit alt+s to submit/post or alt+p to preview


Topic Summary

Posted by: Wisp
« on: March 12, 2020, 12:53:03 PM »

Sure you can, just check ProductName property of the executable. If it's there, it's weidu so compare ProductVersion with the current one.
I can't use features that only exist in the most recent versions of WeiDU. Autoupdate needs to be able to handle any old WeiDU ever released.
Posted by: AL|EN
« on: February 28, 2020, 05:36:01 AM »

Sure you can, just check ProductName property of the executable. If it's there, it's weidu so compare ProductVersion with the current one.

EDIT: well, apparently on macOS and Linux, there is no way to check executable without launching?
Posted by: Wisp
« on: February 16, 2020, 04:14:17 AM »

I can't know if an executable matching the setup pattern is or is not a WeiDU without running it to see if it takes the expected input and produces the expected output. Yes, it is autoupdate which runs all the setup executables in the game directory.
Posted by: AL|EN
« on: February 15, 2020, 02:15:24 AM »

Hi,


Weidu is executing every executable called setup-* even if it's not weidu. I'm assuming that it's because autoupdate design. Can you alter this so the non-weidu executable won't be executed?