顯示具有 小技巧 標籤的文章。 顯示所有文章
顯示具有 小技巧 標籤的文章。 顯示所有文章

2015年10月18日 星期日

如何在 Rainlendar 2.13 以後版本中調整視窗大小?


問:為什麼在 Rainlendar 2.13 以後版本中不能像以前的版本一樣,可以自訂視窗大小?

答:
在 Rainlendar 2.13,調整視窗大小的方式已改變。

從 Rainlendar 2.13 起,調整視窗大小的設置方式已被重新定義,現在您可以用滑鼠調整 Rainlendar 視窗的大小,就像任何其他的 Windows 應用程序的視窗。
image
需要注意的是:
  • 調整大小的工作只能從視窗的右側邊緣及底部邊緣

  • 不可以從視窗的全透明區域調整

  • 某些視窗只允許你調整視窗的寬度,而不含高度。

 

目前,程式內建的面板均支援調整大小。
第三方的面板如果沒有更新,將還是使用舊的設置方式。

2015年4月16日 星期四

Rainlendar 2 支援那些時區縮寫?

問:

請問 Rainlendar 2 可以(支援)使用那些時區縮寫?

因為,當我使用 DigiClock 時,我無法指定時區為:

AZT (Azerbaijan Time,UTC +4:00),

AZST (Azerbaijan Summer Time,UTC +5:00),

KST (Korea Standard Time,UTC +9:00)。

 

答:

Rainlendar 2 並不支援全部的時區縮寫,它僅支援下列的時區縮寫:

縮寫 時區名稱 地區 偏移
WET Western European Time Europe
Africa
UTC +0:00
WEST Western European Summer Time Europe
Africa
UTC +1:00
CET Central European Time Europe
Africa
Antarctica
UTC +1:00
CEST Central European Summer Time Europe
Antarctica
UTC +2:00
EET Eastern European Time Europe
Asia
Africa
UTC +2:00
EEST Eastern European Summer Time Europe
Asia
Africa
UTC +3:00
MSK Moscow Standard Time Europe
Asia
UTC +3:00
MSD Moscow Daylight Time Europe UTC +4:00
AST Atlantic Standard Time North America
Atlantic
Caribbean
UTC -4:00
ADT Atlantic Daylight Time North America
Atlantic
UTC -3:00
EST Eastern Standard Time North America
Caribbean
Central America
UTC -5:00
EDT Eastern Daylight Time North America
Caribbean
UTC -4:00
CST Central Standard Time North America
Central America
UTC -6:00
CDT Central Daylight Time North America UTC -5:00
MST Mountain Standard Time North America UTC -7:00
MDT Mountain Daylight Time North America UTC -6:00
PST Pacific Standard Time North America UTC -8:00
PDT Pacific Daylight Time North America UTC -7:00
HST Hawaii Standard Time North America
Pacific
UTC -10:00
AKST Alaska Standard Time North America UTC -9:00
AKDT Alaska Daylight Time North America UTC -8:00
A_WST Australian Western Standard Time Australia UTC +8:00
A_CST Australian Central Standard Time Australia UTC +9:30
A_EST Australian Eastern Standard Time Australia UTC +10:00
A_ESST Australian Eastern Daylight Time Australia
Pacific
UTC +11:00
UTC Coordinated Universal Time Worldwide UTC +0:00
GMT Greenwich Mean Time Europe
Africa
North America
Antarctica
UTC +0:00

 

其他的時區,請使用 +5, +6, -1, -2,..., +7:30, -2:30 的格式去指定。

注意:非整時偏移的時區,必須使用 +7:30, -2:30 的格式,而非 +7.5, -2.5 的格式

2014年3月11日 星期二

如何安裝 Rainlendar Pro 2 授權檔?

因為之前幫人代購 Rainlendar Pro 2 的授權 (有興趣者,請參閱比篇 http://57life.blogspot.com/2014/03/rainlendar-2.html),被託買者詢問要如何安裝 Rainlendar Pro 2 授權檔,所以就順便來寫一篇: “如何安裝 Rainlendar Pro 2 授權檔?"

我的操作環境:
作業系統: Windows XP SP3
軟體版本: Rainlendar Pro 2.12.1 b137

首先,先來看看如何知道自己的 Rainlendar Pro 2 (以下簡稱 RL2) 未授權?

尚未授權的 RL2,最顯而可見的是會在完整內文選單 (Full Context Menus) 上出現 “安裝授權 …” 的字樣;其次則是會在網路行事曆 (例如: Google Calendar,Outlook) 的 事件/任務 前面加上 [UNREGISTERED] 的字樣;以及在 “關於”裡看不到授權訊息,如圖所示:



當取得 RL2 授權檔 (license.r2lic) 後,可依下列方式進行安裝:
(一) 直接點擊 license.r2lic 檔案:
若使用的是安裝版的 RL2,可以看見 license.r2lic 檔案的圖示就是 RL2;這是因為 RL2 在安裝時已經將 .r2lic 登錄為 RL2 的執照檔案,所以只要直接點擊即可安裝。


(二) 開啟完整內文選單 >> 點擊 "安裝授權...">> 點選 license.r2lic 檔案 >> 開啟。


(三) 按住 license.r2lic 檔案,拖曳至任何 RL2 視窗非全透明的物件上方後放開。


(四) 將 license.r2lic 檔案複製 (建議用複製,保存原檔案避免不慎遺失) 到 RL2 用戶設置文件夾內 (XP 在 C:\Documents and Settings\[目前登入用戶名]\.rainlendar2),然後重新整理或重啟 RL2。

當完成授權檔安裝後,在完整內文選單上的 “安裝授權 …” 字樣會消失;在網路行事曆之 事件/任務 前面的 [UNREGISTERED] 的字樣也會消失;且會在 “關於” 裡出現授權訊息。


大功告成!!

2013年6月8日 星期六

為什麼在 RL 執行了[還原],卻不見效果?

我發現,不時就會有人詢問:
為什麼我已經確實使用RL內建的[備份/還原]功能來執行備份/還原,但[還原]後卻依舊看不到之前備份的資料?

根據我個人的了解,應該是用戶資料的路徑改變所造成的。

以下是RL預設的用戶資料路徑:
Windows XPC:\Documents and Settings\[yourname]\.rainlendar2\
Windows Vista & 7 & 8C:\Users\[yourname]\.rainlendar2\
Linux~/.rainlendar2 or ~/.config/.rainlendar2
Mac OS X~/.rainlendar2

看不懂上面的意思嗎?換一種說法:
[備份/還原]功能僅限在完全相同的環境下才能正常使用,如果更換了作業系統或改變了用戶資料的路徑(例:可𢹂版更換了路徑),通常就不能直接還原了。
因為RL在備份時,會將用戶資料的路徑一併備份起來;而還原時,則是還原至先前備份的用戶資料路徑內(且不會新增資料夾,也就是說:用戶資料的路徑必須確實存在)。

那該如何解決呢?
目前似乎還沒有比較完善的辦法,只能手動:
1. 先將之前的備份檔解壓縮至某處。
2. 將所有的設定檔(.ini)複製到目前的用戶資料路徑內。
3. 將所有子資料夾內的行事曆檔(.ics)複製到目前的用戶資料路徑內。
註:僅複製檔案,不是整個子資料夾。
4. 進入 選項 >> 行事曆 檢視各個行事曆所對應之行事曆檔的路徑是否正確?視需要修訂。
註:可用絶對路徑或相對路徑(即僅有檔案名稱)。

2013年1月23日 星期三

升級至 Rainlendar 2.11 pro 後,網路日曆無法使用?

有網友反映,當升級至 Rainlendar 2.11 pro 後,原先可正常使用的網路日曆 (例如: Google Calendar) ,會出現錯誤訊息,無法繼續使用。

這是因為:作者改變了相關密碼的加密方式,造成程序 (Rainlendar 2.11 pro) 解碼儲存在設置檔內以舊版加密的密碼字串後,反而無法得到正確的密碼。

解決方法:
只需要先清除位於密碼欄位內的舊密碼,然後重新輸入密碼,讓程序重新加密即可。

2013年1月6日 星期日

如何同步 RL 與 iCloud Server?

在 Rainlendar 論壇上看見有人分享:

"如何同步 Rainlendar 與 iCloud Server?"
1. 進入 Rainlendar 的 "選項"



2. 點選 "行事曆"


3. 按 [增加]



2011年12月6日 星期二

如何鏈結檔案, 並快速開啟?


不知道一般的使用者有沒有注意到:
在事件(或待辦事項)對話框內有一個名為 "url" (網址) 的欄位;如果使用者在此輸入了網址,並且沒有在 [進階] 設定中取消勾選 "Show url icons" (顯示網址圖示),程式就會在事件清單該事件的後面加上一個圖示按鈕,點擊該圖示按鈕就可以直接開啟網頁瀏覽器訪問輸入的網址。





至於如何鏈結檔案?稍懂 HTML 語法的人都知道,使用 "file://檔案完整路徑" 就可以開啟檔案(前提是系統認識的檔案類型),因此我們可以在網址處輸入欲鏈結的檔案完整路徑(例: file:///C:/Windows/system32/notepad.exe)來取代網址。另外,因為現在的作業系統應該都能自動分辨輸入的是網址?還是路徑?所以其實省略 "file://" 直接輸入完整檔案路徑就可以了


中級應用:
然後有個問題:雖然我們將滑鼠停留在圖示按鈕上就可以看見所鏈結的檔案完整路徑,不過如果檔案的路徑非常長、檔案名稱不清楚(例如一個臨時的檔案名稱: 123.txt),或時間一久像我一般記性差的人難免無法一眼就看出所鏈結的到底是什麼檔案?這個時候 Rainlendar 提供了一個類似 "HTML 超鏈結語法" 或 "捷徑" 的格式化字串 "[[網址][標題]]";以鏈結 "記事本" 為例: 在”網址”處輸入 [[C:/Windows/system32/notepad.exe][記事本]],以後再將滑鼠停留在圖示按鈕上時可以看見顯示的是 "記事本",而不是原來的檔案完整路徑。


進階應用:
有沒有注意到,我稱 "[[網址][標題]]" 為格式化字串;因為它不只可以在"網址"處工作,也可以在其他欄位工作;所以,我們可以直接在 "摘要" 或 "位置" 處輸入此類格式化字串,而不必一定要在 "網址" 處輸入;且在其他欄位輸入時,可以在欄位的寬度範圍內輸入多組格式化字串,不像在 "網址" 處輸入時為了能正常工作只能輸入一組格式化字串,而 Rainlendr 會在清單中將格式化字串的 "標題" 文字以類似超鏈結的樣式(變色、可點擊)顯示出來。
(當然,也可以在下方的大片空白處輸入此類格式化字串;只是在這裡輸入的資料僅會出現在”提示”視窗內,在清單上是看不到的,無法做點擊的動作,喪失了視為捷徑的功能)



以上只是簡單地介紹了使用方法,至於如何應用?就請自行發揮想像力了!

2011年11月29日 星期二

如何在 Rainlendar2 事件(待辦事項)摘要加上 年、月、週、日 計數(或倒數)


  Rainlendar 是一個具可自訂性的桌面行事曆應用程序,它可以依照每個人自訂的方式在桌面上顯示月曆、事件清單、待辦事項清單、... 及其他一些有用的小 widgets。
  個人從早期(2006)的 Rainlendar v0.22.1 開始接觸,斷斷續續地使用至如今(2011)的 Rainlendar v2.x(統稱 Rainlendar2),其間作者不斷地改進其缺失及新增部份功能,以求符合使用者的需求。
  有關如何安裝 Railendar2 及其基本使用方式,在網路上可以找到許多說明文章,我不想再多作介紹,有需要的人可以自行搜尋一下(推薦 電腦玩物,介紹的相當詳盡);在這裡,我只想分享個人的使用心得。



  一般來說,使用者只能對年循環的事件藉由指定其分類為 '生日''週年紀念' 來對該事件產生年計數,例如 '二哥生日(46)''百貨公司週年慶(11)',而無法對其他分類的事件產生年計數;也無法產生其他如 月、週、日 的計數,例如 '與情人第一次約會(2011/08/26)已過了(4)個月 (14)週 (100)天' 這種效果的呈現。

  但其實,Rainlendar 已經內含了四種提供計數功能的格式化字串: [Years=yyyymmdd][Months=yyyymmdd][Weeks=yyyymmdd][Days=yyyymmdd],分別處理 年、月、週、日 的計數;其中 yyyymmdd 為日期格式,例如 2011826。

  以上面的 '與情人第一次約會 ...' 為例,假設事件發生於2011/12/04,在摘要處輸入 '與情人第一次約會(2011/08/26)已過了([Months=20110826])個月 ([Weeks=20110826])週 ([Days=20110826])天',按 '確定' 後就會在事件清單中產生想要的效果,如附圖。


  擴充應用 -- 手動倒數:使用上述方法配合待辦事項循環設定可以產生倒數的效果;例如想產生一個2012年農曆春節(2012/01/23)的倒數計數,可以依下列步驟進行:

(1) 在待辦事項對話框的摘要處輸入 '距農曆春節(2012/01/23) 還有 <[Days=20120123]> 天',並勾選 '到期時間'

(2) 在 '重複事件' 頁面中 勾選 '每次重複 [1] [天]',然後按 '確定' 離開。
(3) 欲查看新的計數時,只要點擊待辦事項前的小按鈕(標記為已完成)即可。

當然,也可以利用 Lua Script(Rainlendar 內崁的程式語言) 讓 Rainlendar 每日自動改變計數的顯示;不過那必須先瞭解 Rainlendr 的檔案結構(因為要寫入檔案),並俱備一點程式寫作的基礎,所以就將它們留待後續吧!

 

2015-01-20 補充:

有使用者反應:能不能自動倒數?不必每次還要點擊小按鈕?

其實可以,但必須配合待辦事項清單的排序方式才能達到最佳效果。

先說明一下 [Years] [Months] [Weeks] [Days] 的工作原理,以 [Days] 為例 :

若使用了 [Days=20150120],會計算 2015-01-20 (某日) 至到期日的距離 (有設置到期日),或 2015-01-20 (某日) 至今天的距離 (未設置到期日);

另外,若使用 [Days],則可以反過來計算 今天至到期日的距離 (有設置到期日)。

利用上述的特性,再配合待辦事項清單的排序方式 (因為有時需 "顯示無到期日之待辦事項"),就可以達成自動倒數了。