2017年2月20日 星期一

快速加上中文上下引號



中文輸入時常需使用上下引號,有幾個方法,分別是符號表選後插入、ctrl+shift+9(0)可以有上()引號,也可以透過AHK的腳本來完成同時加上上下引號的工作。

這段程式碼有幾項可以說明的
1.      AHK並不用預先定義變數名稱,使用時以變數是否被%符號包住,來判斷它是變數名稱(沒包),還是變數數值(有包)
2.      Send可以用來送出代表按鍵的訊號
3.      文字的連接不需其他符號,直接串在一起就好。
4.      尾巴的return表示程式碼的結尾,不加也可以,但如你像我一樣在一個ahk檔裡放了很多串程式碼,就得老實用return結束,不然程式碼會一個接一個往下執行到ahk檔的終點。
5.      !代表shift
6.      ;後面跟的文字是註解,程式在跑時不會執行,用來提醒自己檔初寫這程式時的想法。
複製貼上的pattern非常好用,可以衍生多種不同用法。
以下的程式碼即是透過選取文字,再按下組合鍵,將選取的文字加上中文的上下引號。

![::
;幫選取文字加上上、下引號。
;先清空剪貼簿的暫存文字,否則剪貼簿內的文字隨著剪貼次數會愈來愈長。
;clipboard是內建變數,代表剪貼簿
clipboard=
;^代表ctrl^c就是ctrl+c,就是複製所選文字。
Send,^c
;確認有東西進到剪貼簿
ClipWait
;加上上下引號
clipboard=%clipboard%
;貼上
Send,^v
return

2017年2月13日 星期一

Apple Music

使用Apple Music有種時光匆匆的惆悵感。

我還記得買第一片CD時的感動(當然我也用過錄音帶),當時年紀小,甚至連發現電腦可以播音樂CD都驚奇許久(在那之前都是用CD隨身聽的)。過了這麼多年,聽音樂這件事也限縮到用手機就可以完成,以前還會把CD轉成mp3,整理mp3標籤為了格式和編碼(以前要用BIG-5碼才能顯示繁體中文,後來又改用Unicode才行)搞半天。
雖然我還是偶爾會買CD,但數位音樂真的讓聽音樂這件事情變得很簡單。我牆上的無印良品CD播放器都變得有點像是裝飾品了。

或許過去試用spotify時被養壞胃口,實在有點想念它靠風格選歌的功能,apple music只能靠推薦,音樂類型提供的播放清單就稍簡單了(沒有spotify那種一個清單100首歌的),但apple music提供的亞洲歌曲比較多,消費者真難為啊。

2017年2月6日 星期一

iPhone付費iOS app推薦-秒速記帳1SecMoney使用感想

用了幾個手機記帳app, android 系統推薦每日記帳本,界面簡潔,邏輯精確,但可惜就是它已停止更新,所以不支援雲端同步功能。
換成iOS後,改用秒速記帳,使用者可直接在iPhone鎖定畫面中下拉通知列記帳(iOS10後改成左滑),不用解鎖就可以記帳,雖然因為iOS系統限制,所以只能輸入數字而無法增加註解(我問過客服了),對於我這種註解控實在有難以言喻的難過,但經過一段時間運用,我認為它從根本改進了記帳的不便性所導致的心理排拒,真的讓記帳這件事變得更加容易。

過去我是數天整理一次皮夾,拿出發票,解鎖手機,打開app,一筆筆輸入手機(沒有發票的可能就遺忘了),現在透過下拉通知列可快速在消費後將帳目輸入,確保不漏失任何記錄。(現在有人可以超過二十分鐘不把手機拿出來嗎?)
隨時輸入也有助於app學習你的消費習慣,依時間來排定下拉選單中的消費類別排列順序(如果固定在上午8點半買早餐,就會把早餐放在最前面),讓未來更快完成輸入(值得一提的是,秒速記帳不需預先鍵入消費類別,記帳時如果沒有適當類別,輸入後就會自動放到類別庫中)。

為何我後來接受不能在下拉選單輸入註解呢?有兩個主要原因:(1)我也討厭在手機上打字,尤其買的東西很多的時候。(2)在下拉選單中輸入清單,又讓記帳這件事變慢了。透過電子發票的QR code(二維條碼)來讀取購物明細,比慢慢打來得好多了,買了什麼產品、個數都登的清清楚楚(目前好像只有百貨公司美食街會用餐飲代替實際品項外,其他都會列出),由於資料上傳頻率隨店家而有所不同,拿到發票馬上掃反而不一定成功,仍以消費過24小時後最為保險,所以消費當下馬上記(讓app學習),整理錢包時掃發票補登明細(省自己輸入)最為可行。

推薦大家使用(iOS售新台幣60元),非常值得購買的app之一。