Smart Fan 1.11
Что нового:
1. Добавлено управление устройствами (Секция Devices control в контекстном меню программы)
2. Добавлена возможность отображения индикатора батареи при подключенной зарядке.
3. В качестве эксперемента добавлена возможность просмотра скорости кулера в %. Пока работает только через драйвер acpiec.sys (Windows XP), в остальных случаях будет всегда писать 0%. В следующих версиях попытаюсь довести до ума.
4. Исправлены мелкие ошибки.
О управлении устройствами: программа может потенциально управлять любым количеством любых (я так думаю) устройств. Чем больше устройств в списке тем дольше стартует программа (опрашивает устройства для определения их статуса). По умолчанию в options.ini прописаны мои Lan, WiFi и Camera. Lan и WiFi одинаковы у всех, а камера может отличаться.
В options.ini за эту возможность отвечает опция Use_Device_Control в секции [General] (0 - возможность недоступна, 1 - доступна) и секция [Devices]. В [Devices] прописываются устройства которыми должна управлять программа. Формат записи:
<имя_устройства>=”<Pnp_ID_устройства>”
Имя устройства не должно содержать пробелов (заменяйте их на _ в программе _ отобразятся в пробелы). Для того чтобы узнать Pnp ID устройства нужно в “Диспетчере устройств” открыть свойства устройства, перейти на вкладку Сведения, выбрать пункт “Код экземпляра устройства”. Выглядит код приблизительно так:
PCI\VEN_168C&DEV_001C&SUBSYS_E008105B&REV_01\4&2803E7C1&0&00E2
Если код указан неправильно, или если устройство не работает корректно, то в меню соответствующий пункт будет неактивен. Если устройство включено - слева от него в меню будет стоять галочка.
Вот как выглядит соответствующий пункт меню:



