kiltum (kiltum) wrote,
kiltum
kiltum

Очередное улучшательство. Вдруг у вас есть ноутбук, на котором крутится windowmaker и вам симпатичен апплет wmacpiload-ac, то читайте.

Апплет батарейку мониторит, температуру процессора показывает ... и в глаза миганием не лезет. В общем, хороший апплет. Есть в нем только две вещи - процессор жрет (7% на 600МГц) и мигать про температуру начинает рано.

# diff -u main.c.orig main.c 
--- main.c.orig 2004-04-25 00:54:20.000000000 +0400
+++ main.c      2005-04-24 12:10:25.000000000 +0400
@@ -164,7 +164,7 @@
 static unsigned switch_authorized = True;
 static unsigned alarm_level       = DEFAULT_ALARM_BAT_LEVEL;
 /* default temperature above which alarm mode is set */
-static unsigned alarm_level_temp  = 70;
+static unsigned alarm_level_temp  = 85;
 
 static char     *notif_cmd        = NULL;/* executed when entering alarm mode*/
 static char     *suspend_cmd      = NULL; /* unused */
@@ -288,7 +288,7 @@
 
     /* Main loop */
     while (1) {
-        if (dockapp_nextevent_or_timeout(&event, update_interval * 1000)) {
+        if (dockapp_nextevent_or_timeout(&event, update_interval * 1000000)) {
             /* Next Event */
             switch (event.type) {
             case ButtonPress:


И в очередной раз у вас наступает счастье. Жрать стал меньше (2.3% в топе, но все равно много) и мигать начинает с 85 градусов. Можно еще меньше загрузку сделать, но я не крут в WM api.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments