Skip to content

PureRGB v0.8.1

Choose a tag to compare

@Heiphaistos Heiphaistos released this 19 Jul 21:25

Correctif

Détection des tâches planifiées de relance (Conflits) peu fiable. La v0.8.0 utilisait Get-ScheduledTask pour repérer les tâches de relance des logiciels constructeur (Corsair, NZXT, ASUS…) via leur nom OU leur commande exécutée. Test empirique sur ~250 tâches réelles : la propriété Actions remontait null de façon aléatoire dans jusqu'à 40% des cas (artefact du fournisseur CIM de Windows sous charge) — la correspondance par chemin d'exécutable ratait donc silencieusement des tâches qui n'ont pas le mot-clé du fabricant dans leur nom.

Remplacé par schtasks /query /fo CSV /v, découpé par position de colonne (indépendant de la langue de Windows) : 0 valeur manquante sur le même test. La désactivation passe aussi par schtasks /change /tn /disable au lieu de Disable-ScheduledTask, qui empruntait le même chemin défaillant.

Vérifié sans changement de code : le préfixe /lpc/ du backend ventilos carte mère (v0.8.0) correspond bien au schéma d'identifiants réel de LibreHardwareMonitor, et sensord.exe recompilé encaisse les commandes valides et malformées sans planter.

Fichiers

Fichier Usage
PureRGB_0.8.1_x64-setup.exe Installeur (OpenRGB 1.0rc3 + PawnIO + liquidctl + capteurs inclus)
PureRGB-portable.exe Portable, un seul fichier