PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 9225|回復: 1
打印 上一主題 下一主題

讓iMac定時顯示與隱蔽畫面

[複製鏈接]

702

主題

19

好友

1萬

積分

永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10264
    跳轉到指定樓層
    1#
    發表於 2010-11-8 17:15 |只看該作者 |倒序瀏覽
    本文最後由 czh 於 2010-11-11 15:01 編輯

    iMac最大的困擾就是無法強制關閉螢幕
    我知道可以用「control + shift + eject」(我的Cherry鍵盤沒eject,而且按了很容易又亮起來)
    「Sleep Display Widget」、「Sleep Display Application」
    或是把螢幕某一個角落設成關閉螢幕的熱點
    以上這些方法關閉螢幕
    可是一有個風吹草動螢幕又亮了
    滑鼠滑一下亮了
    某個背景程式被啟用亮了
    某個通知跑出來亮了
    遠端VNC登入亮了
    TeamViewer在公司遙控一整天,螢幕就整天都沒關過
    別跟我說拔掉螢幕線這種可笑的方法
    我用過不少台AIO桌機,上面都會有個硬體鍵關閉螢幕
    而iMac就是沒這種設計
    難道Apple不知道這樣很浪費電嗎?
    難道Apple沒考慮過遠端登入不需要顯示螢幕嗎?
    每次晚上我還在公司登入家中的iMac,家人就會被嚇一跳
    你可以想像電腦突然亮了還自己動起來有多驚悚嗎!
    用那麼久的iMac由果凍CRT到現在27"始終就是不見有改善這個問題
    實在很苦惱,每次google找解決辦法,也不是沒有人遇過
    每篇回答都是開頭那幾樣,難道就沒徹底的解決方法嗎?

    以上這些可能有些人看過,可是怕有人又拿那些方法再來回文灌水
    只好又一開始再貼一次

    山不轉人轉,螢幕沒軟體可控制
    那控制Gamma讓顯示變黑,總算是一種不得已的解決方案
    於是找到了Brightness Control這套控制Gamma的程式
    Gamma只要調到0畫面就只會一片漆黑,所以比較適合VNC遙控進去調
    沒辦法遙控時Gamma0就只能瞎子摸象了
    我遇到最困擾的狀況是
    半夜iMac突然有訊息出來螢幕一亮,我養的狗就會叫我起床小便
    上班VNC回家開Cam監控,也可以看到這隻狗很疑惑的盯著螢幕看

    為了避免這些困擾我勢必要讓iMac半夜不會亮起來
    所以就利用iCal定時呼叫AppScript來達成
    首先當然要把Brightness Control的話抓回來後要先執行
    然後把控制棒拉到最左邊,這時會看不到螢幕
    不要慌直接按下command+Q就可以再次讓螢幕亮起來

    1.去『系統偏好設定』>『輔助使用』>『允許使用輔助設備』打勾

    2.開啟工具程式裡的AppScript編寫程式,編輯以下內容並存檔為screen off備用
    tell application "System Preferences"
            activate
            set current pane to pane "com.apple.preference.displays"
    end tell
    tell application "System Events"
            tell process "System Preferences"
                    tell slider 1 of group 2 of tab group 1 of window 1
                            set value to 0
                    end tell
            end tell
    end tell
    tell application "System Preferences" to quit
    tell application "Brightness Control" to run

    3.開啟工具程式裡的AppScript編寫程式,編輯以下內容並存檔為screen on備用
    tell application "System Preferences"
            activate
            set current pane to pane "com.apple.preference.displays"
    end tell
    tell application "System Events"
            tell process "System Preferences"
                    tell slider 1 of group 2 of tab group 1 of window 1
                            set value to 0.2 --這個數值可改成0(最暗)~1.0(最亮)
                    end tell
            end tell
    end tell
    tell application "System Preferences" to quit
    tell application "Brightness Control" to quit

    4.開啟iCal,新增一個事件如下圖般設定


    5.新增一個事件如下圖般設定


    6.上班時間只有週一至週五,所以重複要選自訂


    7.新增一個事件如下圖般設定


    8.新增一個事件如下圖般設定


    9.全部排定好就會像這樣,自己依需求調整內容
    如果覺得礙眼,可以把他整理成『螢幕控制』這個頁籤然後把勾取消,就可以眼不見為淨
    分享淘帖0 分享分享0 收藏收藏0 頂3 踩1
    不回答已經有答案或內容不清晰的問題
    把問題PM我也沒用,會答的在討論區已經答了,你PM我我也只會叫你去討論區發問

    702

    主題

    19

    好友

    1萬

    積分

    永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10264
    2#
    發表於 2010-11-11 15:15 |只看該作者
    更新內文
    原本的DarkAdapted經常無法有效控制Gamma
    已經改用Brightness Control
    並且增加控制背光的部份
    Gamma0後也順便把背光調到最低
    還是會稍微有點亮度
    不過也算多少省點電了
    不回答已經有答案或內容不清晰的問題
    把問題PM我也沒用,會答的在討論區已經答了,你PM我我也只會叫你去討論區發問
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-11 14:46 , Processed in 0.049717 second(s), 31 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部