Jump to content

Recommended Posts

Posted

After updating to 7.99 Beta, External Applications through Shared Memory do not return values.

I returned back to 7.65.7400 and it works fine again.

Posted
43 minutes ago, willem said:

After updating to 7.99 Beta, External Applications through Shared Memory do not return values.

I returned back to 7.65.7400 and it works fine again.

Thank you, we will fix the issue in the next AIDA64 beta update.  Please note that AIDA64 Shared Memory has switched from ANSI to Unicode encoding, so you will need to adjust your shared memory buffer reading code accordingly. You can detect if the shared memory buffer is Unicode encoded by checking the 2nd byte of the buffer: if it's a zero byte (0x00), it means you're dealing with a Unicode shared memory buffer.

Posted

Thank you Fiery. I will update my code when the beta update is available. I'll be glad when it is resolved, but it's not very urgent. Take care.

Posted
2 minutes ago, willem said:

Thank you Fiery. I will update my code when the beta update is available. I'll be glad when it is resolved, but it's not very urgent. Take care.

We're moving at a high pace with resolving the bugs of v7.99, so you can expect the fixed build in a few days :) 

  • Fiery changed the title to fixed: AIDA64 v7.99 Beta AIDA64_SensorValues Bug?
Posted
On 6/4/2025 at 11:43 AM, Fiery said:

Thank you, we will fix the issue in the next AIDA64 beta update.  Please note that AIDA64 Shared Memory has switched from ANSI to Unicode encoding, so you will need to adjust your shared memory buffer reading code accordingly. You can detect if the shared memory buffer is Unicode encoded by checking the 2nd byte of the buffer: if it's a zero byte (0x00), it means you're dealing with a Unicode shared memory buffer.

For other users who are following this thread:

7.99.7806 was using Unicode encoding for Shared Memory.

7.99.7807 is using ANSI encoding again for Shared Memory.

Posted
40 minutes ago, willem said:

For other users who are following this thread:

7.99.7806 was using Unicode encoding for Shared Memory.

7.99.7807 is using ANSI encoding again for Shared Memory.

Yes, we've decided to stick to ANSI encoding to avoid breaking compatibility with existing software out there like MSI Afterburner and RTSS.  There's actually no advantage of going Unicode with the shared memory facility of AIDA64.

Posted
1 hour ago, Fiery said:

Yes, we've decided to stick to ANSI encoding to avoid breaking compatibility with existing software out there like MSI Afterburner and RTSS.  There's actually no advantage of going Unicode with the shared memory facility of AIDA64.

Thanks Fiery. In my case is doesn't really matter. For my own, private use, I just want to retrieve some values like temp and fan speed.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...