作者: C_Law 時間: 2012-8-16 18:17 標題: 7 個 Always on top 工具軟件測試(更新2012-08-26)
本帖最後由 C_Law 於 2012-8-26 18:00 編輯
平時我有習慣一邊開個 movie player 播片一邊開其他程式工作,很多 movie player 都有 Always on top 功能,使用其它程式工作時,movie player 還能保持在最上層顯示。但對於要用 Web browser 播放的網上影片,由於 Web browser 本身並沒有 Always on top 功能,難以一邊播片一邊進行其他工作。
我用 Google 做過功課,以及經這裡的師兄介紹,試了以下幾個 Always on top 的 freeware 工具:
1.Turbo Top
2.Always on Top Maker
3.FileBox eXtender
4.DeskPins
5.4t Tray Minimizer Free(在 5#)
6.Chameleon Window Manager(在 11#)
7.AutoHotkey(在24#)
Turbo Top
安裝及執行後,Right click system tray 的 Turbo Top icon 會彈出目前已開啟的各個 windows 的清單,在清單 Click 一下 windows 的名稱就能令該 windows 保持在最上層顯示,再 Click 就會取消。不過,已設定為最上層顯示的 windows 本身並無標記,只能靠 Right click Turbo Top icon 才能得知那個 windows 已被設定為最上層顯示。另外,如果將已經設定為最上層顯示的 windows 向下移是會把 Task bar 遮掩,不利於從 Task bar 轉換其它 windows,不過我在這個 Post 所測試的幾個軟件都有同樣問題!
[attach]1416397[/attach]
Always on Top Maker
只是一個 exe 檔,無需安裝,執行後,先把需要保持最上層顯示的 windows 帶上前,然後按 Alt-Ctrl-T 就能令它保持在最上層。如要取消,先 focus 到這個 window,然後再按一次 Alt-Ctrl-T。Always on Top 太簡單,執行後並無任何顯示,甚至沒有在 System tray 顯示 Icon,只有在 Task manager 見到他的 exe 正在運行。如要關閉它,要按 Alt-Ctrl-Q。
FileBox eXtender
安裝及執行後,原則上應該會在每個 window 的右上角的「_口X」旁邊再增加兩個按鈕:Roll-up 及大頭針。Click 個別 window 的大頭針可把這 window 設定成最上層顯示或取消,大頭針按鈕的 icon 會因為狀態而改變。Click Roll-up 按鈕可把該 window 縮起至只剩下 title bar,再 Click 就會回復正常。不過,我發現它有兼容問題,它的兩個按鈕不能在 Chrome 的 windows 顯示出來,由於我平時主要用 Chrome 上網,既然它不兼容 Chrome,就沒再繼續試。
[attach]1416398[/attach]
[attach]1416399[/attach]
DeskPins
安裝及執行後,System tray 會出現 DeskPins 的 Icon,先 Click 一下這 Icon,Mouse cursor 就會變成大頭針,再 Click 到任何一個已開啟的 windows 就能把它設定成最上層顯示,這個 windows 右上角的「_口X」旁邊也會出現一個大頭針的 Icon 以顯示它在正處於最上層顯示狀態,再 Click 一下這 Icon 就會取消。DeskPins 暫時是我試過的 4 個軟件之中最滿意的一個,既簡單易用又有清晰的顯示。不過,缺點是它似乎已變成 Abandonware,原作的網頁已經消失,只能在某些軟件下載網站找到,例如Softpedia。
[attach]1416400[/attach]
[attach]1416401[/attach]
作者: ccp187 時間: 2012-8-16 18:21
我用這個
http://www.4t-niagara.com/tray.html
作者: mingson 時間: 2012-8-16 19:57
提示: 作者被禁止或刪除 內容自動屏蔽
作者: ball2356 時間: 2012-8-16 20:26
thx,不過應該好少用,好難一邊播片一邊進行其他工作
作者: C_Law 時間: 2012-8-17 18:18
回復 2# ccp187
多謝介紹。
剛剛試過 4t Tray Minimizer Free 5.52,發現一些問題:
1. 執行後,會出現它的 window,我嘗試修改它的 shortcut,令它以最小化執行,double click 這 shortcut 後,雖然沒出現它的 windows,不過它仍然出現於 Taskbar,我要先打開它的 windows 再 minimize 一次才會縮小到 System tray。請問它能一執行就直接縮小到 System tray 嗎?
2. 它的按鈕預設位置會遮擋 Chrome 右上角「_口X」的「_」,雖然可自訂它的按鈕位置,但避開了「_」又帶出另一個問題,行 Full screen mode 的 Chrome 如果已開很多分頁,4t 的按鈕會遮擋 Chrome 開新分頁的按鈕。行 Window mode 的 Chrome 就只會遮擋一半,還可以 Click 得到開新分頁的按鈕。
[attach]1416841[/attach]
作者: 不明人士 時間: 2012-8-17 20:47
好帖留名
我之前GOOGLE過都搵唔到咁多
作者: ccp187 時間: 2012-8-17 21:03
這樣設定,開機後程式會直接縮小到 System tray。
[attach]1416885[/attach]
作者: sunny6382 時間: 2012-8-18 10:12
回復 2# ccp187
非常好用,謝謝分享.
作者: C_Law 時間: 2012-8-18 15:29
回復 7# ccp187
Thanks!
我因為不想一 boot 入 Windows 就執行它,所以一直沒試這選項。不過我剛剛試了你的方法,發現它會在「開始」menu 入面的「啟動」加入它的 Shortcut,而這 Shortcut 的 command line 是在它的 exe 後加上「-tray」。我再取消 Run on Windows startup 選項,然後照辦煮碗在它的 Shortcut command line 後加上 -tray,如今執行這 Shortcut 便會直接縮小到 System tray。
作者: justiceice 時間: 2012-8-18 20:05
誠意推介
Chameleon Window Manager
http://www.chameleon-managers.com/window-manager/
作者: C_Law 時間: 2012-8-20 17:21
本帖最後由 C_Law 於 2012-8-20 17:31 編輯
回復 10# justiceice
多謝介紹!
Freeware 版的 Chameleon Window Manager Lite 的基本功能同 5# 的 4t Tray Minimizer Free 差不多,但解決了 4t 的一些問題。它和 4t 一樣,預設的按鈕位置會阻擋 Chrome 右上角的 Minimize 按鈕,不過,它同樣提供調較按鈕位置的功能,可避開 Minimize 按鈕。除此之外,它可設定新增的按鈕不顯示於 Full screen mode 的 window,避免新增的按鈕阻擋原有 window 的 tab;至於行 window mode 的 window,新增的按鈕只會半遮擋原有 window 的 tab,對操作的影響有限。
[attach]1418150[/attach]
另外,它的半透視功能可自訂透視程度,比 4t 更優勝。最後,它本身已有簡中介面功能,如果想用繁中介面也可以自己動手去改,只要用記事本打開它的安裝位置下的 Language 資料夾內的 Chinese.lng,用 ConvertZ 把內容改成繁體中文後存檔就可以,下圖是我修改的繁中介面。
[attach]1418151[/attach]
唯一比 4t 差的是開啟它時必定顯示它的 window,一定要人手按 OK 才會縮小到 System tray。
作者: 咖喱小提琴 時間: 2012-8-20 22:30
最後覺得邊個最好用?
作者: justiceice 時間: 2012-8-20 23:37
回復 justiceice
多謝介紹!
Freeware 版的 Chameleon Window Manager Lite 的基本功能同 5# ...
C_Law 發表於 2012-8-20 17:21
我set做開機自動開佢...
作者: C_Law 時間: 2012-8-21 16:26
本帖最後由 C_Law 於 2012-8-21 16:30 編輯
回復 12# 咖喱小提琴
DeskPins 和 Chameleon Window Manager Lite 叮噹馬頭!
純以 Always on top 功能來講,DeskPins 完全達到我的要求,對於習慣記 Keyboard shortcut 的人,可能會覺得 DeskPins 更好用,按 Ctrl-F12 可以直接開關目前的 active window 的 always on top 狀態。
Chameleon Window Manager Lite 包括 Always on top 以外的其它功能(minimize to tray, roll up to title bar, 半透視...etc),但缺點是執行它時必定彈出它的 window,需要人手把它 minimize 落 system tray。
我本來只要求有 Always on top 功能,而且也是慣用 keyboard shortcut 的人,所以我目前傾向用 DeskPins。但 Chameleon Window Manager Lite 的額外功能也可能有用,如果能解決執行時不能自動 minimize 落 system tray 的缺點,CWM 會是較好選擇。
作者: C_Law 時間: 2012-8-21 16:28
回復 13# justiceice
我試過把 CWM 的 shortcut 放入「開始」內的「啟動」,但 boot 機後仍然彈出它的 window,需要人手把它 minimize 落 system tray。
作者: justiceice 時間: 2012-8-22 02:23
按"Upgrade to Pro Version"
去Options入面開Preferences
入面有得揀Automatically start with Windows
作者: C_Law 時間: 2012-8-22 18:14
回復 16# justiceice
不過,"Upgrade to Pro Version"即是要購買收費版?
作者: C_Law 時間: 2012-8-22 18:26
本來 CWM 的預設安裝資料夾是:
C:\Program Files\Chameleon Window Manager\
而它的執行 shortcut 的 command line 是:
"C:\Program Files\Chameleon Window Manager\manager_wnd.exe"
剛剛無意中發現另外還有個資料夾:
C:\Program Files\Common Files\Chameleon Manager
當中有個 monitor.exe,我試過先關閉 CWM,然後直接 Double click 這個 monitor.exe,發現 CWM 再次被執行而且直接 minimize 落 system tray,似乎解決了我的問題。

作者: fwood 時間: 2012-8-22 21:05
本帖最後由 fwood 於 2012-8-22 21:07 編輯
都係用過 DeskPins 幾方便
但官網好似冇左
作者: eo38cl 時間: 2012-8-22 21:30
本帖最後由 eo38cl 於 2012-8-22 21:55 編輯
用 Autohotkey 自己寫 script,可以自動做到好多日常工作
http://www.autohotkey.com/
如果唔需要OSD,在安裝Autohotkey後,在 notepad 寫以下簡單一句 script 儲存為 *.ahk 檔案,再執行該 ahk 檔,之後按Ctrl+G 就可以做到 Always on top:
^g:: Winset, Alwaysontop, , A
如要有 OSD 功能,可以參考以下的 script,還可自己修改喜歡的 shortcut key:
http://www.autohotkey.com/community/viewtopic.php?f=2&t=57583
作者: justiceice 時間: 2012-8-22 22:16
唔係
只會開啟Pro試用版
作者: C_Law 時間: 2012-8-24 18:12
回復 20# eo38cl
Thanks~~~~
我有用開 AutoHotkey,不過主要是配合 WinLIRC 作紅外線遙控用途。AutoHotkey 功能實在太多大強大,我都不知道它原來也可做 Always on top,有時間要再研究一下。
作者: C_Law 時間: 2012-8-24 18:13
回復 21# justiceice
Thanks~~~
作者: C_Law 時間: 2012-8-26 17:29
本帖最後由 C_Law 於 2012-8-26 17:57 編輯
AutoHotkey
首先,多謝 20# 的 eo38cl 師兄介紹。
AutoHotkey 本身是個功能極之強大的工具程式,不過一切功能都要用家自己寫 script(就算不是自己寫都要懂得從網上抄
),對普通電腦用家來講可能有難度!安裝 AutoHotkey 後,首次執行它時會自動在「我的文件」資料夾內新增一個名為 AutoHotkey.ahk 的純文字格式檔案,AutoHotkey 的 script 就是寫進這檔案。用 Mouse 在 System tray 上綠底白色 H 字的 AutoHotkey icon 上 Right click→Edit this script 就會用記事本打開這個 AutoHotkey.ahk。
[attach]1421225[/attach]
將以下一行 script 加入 AutoHotkey.ahk 後存檔,再到 System tray 的 AutoHotkey icon 上 Right click→Reload this script,新加入的 script 就會生效。
- ^g:: Winset, Alwaysontop, , A
初步試過這行 script,按 Ctrl-G 可切換當時 Active window 的 Always on top 狀態,不過被設定成 Always on top 的 window 上並無任何標記。
作者: C_Law 時間: 2012-8-26 18:10
剛剛才發現,以上測試過的 7 個工具,除了 DeskPins 之外,當某個 window 被設定為 Always on top,除非先取消,否則,就算把有關的工具關閉,這個 window 仍然會維持在 Always on top 狀態,如果想取消就要再開工具去取消,但不一定要用原來的工具,例如用 4t 設定成 Always on top 的 window,關閉 4t 後可以用 AutoHotkey 去取消。不過,DeskPins 是不能取消之前由其它工具設定成 Always on top 的 window。
作者: C_Law 時間: 2012-8-28 18:53
剛發現 Chameleon Window Manager 的一個問題。
今日在另一部電腦裝 CWM,同以前測試一樣,都是用 WinXP、Chrome,但今次卻發現當我移動 window mode 的 Chrome 時,CWM 的新增按鈕並無跟除 Chrome 的 window 移動,繼續保留在原來位置,要先 minimize 這個 Chrome 的 window 再開,CWM 的新增按鈕才會再次依附在 Chrome 的 title bar。但我在原來部電腦測試並無出現這問題。
[attach]1422383[/attach]
作者: 8783 時間: 2012-8-28 19:08
FIREFOX都有果堆- -
作者: [][] 時間: 2012-8-29 08:54
你確認要 Like 给 C_Law ?
Good !!

