Thanks for all the Help and input,
On a side note you don't need to use {Path.VC} and 2 seconds is probably much longer than you need unless your computer is severely overloaded.
If I do a 1 second pause or less it would grab the old text, on all pc's that I have ran it on it took at least 1300 milliseconds so I just made it 2 seconds even to be sure (Tested on: Win 7, Win 8/8.1, and Win 10). for the {Path.VC} I noticed that Last night when I uploaded it, I just copied the Actions from the Full command that I use, (that shows how long ago I made it
)
See also: http://voxcommando.com/forum/index.php?topic=1836.msg15948#msg15948
If you are checking load on a regular interval it makes more sense to do it in a python thread so you are not interfering with the regular operation of VC.
Right now the command that I made checks the CPU every 20 minutes, but if the CPU is above 40% then it will check it again in 10 minutes, and if it is still high, then it will notify me, its an amd CPU so the Percentage runs a little higher then normal usually around 15%.
Launch.Capture is generally well-suited for this kind of thing. e.g.
I just tested Launch.Capture and it works great, I will switch over to Launch.Capture for now, I'll have to check out the python method you guys have recommended as well
Maybe it has to do with the formatted text which the command line generate.
Here is what I found for the questionmark symbol: http://www.unicode.org/charts/PDF/UFFF0.pdf
FFFD
REPLACEMENT CHARACTER....
I'm going to be honest with you kalle, I fully understood the first two sentences, but after that I was lost, to technical for me
I just dug up two older versions of VC and Tested 2.2.1.4 and File.Read worked perfectly on the command line output text file
VC 2.2.1.6 - File.Read gave me the same output as VC 2.2.2.2, so it must have changed in Version 2.2.1.5 or 2.2.1.6 (would have Tested 2.2.1.5 but I don't have an exe for that one) hope this can help narrow down the problem
Thanks again for all the help guys