2010年6月28日 星期一

月晷監看月球即時相位【glunarclock】

我要找能在gnome-panel顯示的小時鐘,意外發現glunarclock月晷監看月球即時相位,不知道有沒有人有用。







月晷 - 維基百科月晷是與日晷相似,用來指示時間的工具。最基本的月晷是與日晷相同的,但只有在滿月的夜晚才能正確的顯示時間。而因為月出時間平均每天延遲48分鐘,因此假設有足夠的月光能讀出時間,滿月之後指示的時間每天平均會快48分鐘。因此,在滿月前或後一個星期,月晷指示的時間會與實際的相差5小時又36分鐘。






使用指令安裝

sudo aptitude install glunarclock


設定畫面







展示畫面



2010年6月27日 星期日

Firefox安裝Extended Copy Menu套件解決複製解壓密碼錯誤問題

這是一段我對Firefox長期愛與恨的揪葛,事發當時火狐剛出沒多久,我就開始用了,就遇到這難纏的對手【複製密碼要解壓縮,時常出現密碼錯誤】。當初我是使用Windows現今已改用Ubuntu,還是沒找到完美的解決之道。



遇到這問題在回到那網頁去看,總是看到鮮紅的字眼【請使用IE複製密碼,不要用火狐會出現錯誤】,我只能望之興嘆,乖乖安裝Wine之後再安裝ies4linux啊!



偶然之下使用chromium-browser發現複製密碼沒問題啊,心加速跳了三下之多耶,總算能解決我的問題了?不,他有時複製中文會變成/uxxx這應該是中文沒轉碼的文字,唉呀。



近期我有在噗浪發一個噗尋問,沒有找到妥善的方法,我又找估狗大神,他嫌我不夠虔誠不肯告訴我完美解答。數天後,偶然之下我圈選了密碼,又檢視選取範圍原始碼,就這樣好死不死的,我看到了!原始碼的密碼不會多個空白!天啊!天無絕人之路,終於被我給解決了這歷史的謎團啊。





這就完了嗎?噢!不!

老天始終疼惜我這憨人啊,我找其它套件,看見了Extended Copy Menu的介紹:複製為純文字複製為Html。我記起了前陣子在噗聊到Firefox,我的一位噗友俗俗,提到有套件能複製純文字。我想老天能讓我看見這套件,一定是要告訴我什麼。

於是,我就安裝了這個套件,重新啟動Firefox後,到那個之前複製密碼後會出現莫明的白的網頁,把文字圈選起來按滑鼠右鍵複製為純文字開啟了那壓縮檔貼上了密碼,老天保佑,平安無事啊!



安裝:Extended Copy Menu



2010年6月21日 星期一

Firefoxn安裝Jetpack套件讓你在噗浪快速RePlurk

使用火狐在噗浪上不知道你們都習慣怎麼RePlurk,本來我都用油猴的RePlurk Script,但都有個缺點,讓你一開始載入噗浪的河道,會變很慢很慢才會顯示完整。



害我都預設把這個腳本關閉,要轉噗時在打開,打開後要重新整理才能使用,這樣河道會跑回最左邊,還要重新找到那噗在使用轉噗功能,這時間花的蠻多餘的。



今天在噗浪上看到軟杯杯寫的這噗,他使用Jetpack寫的一個Script解決我這常久的困擾,你有這方面的困擾也可以試試哦。





請到此網頁

Let me install this unreviewed Jetpack.」勾選並按下「install Jetpack」安裝完成後重新執行火狐,打開自己的噗浪頁面,在「連結」旁邊多了一個轉噗按鈕,按下去就能轉噗囉。



微調Ubuntu 10.04使其較為適我的使用方式 [PPA]

微調系統後對我來說較為便利,比較適我的使用方式,像關機或重新啟動還要等待60秒或按下確定按鈕,這點對我來講是沒必要的。



還有Nautilus預設要輸入路徑,需要按Ctrl+L才會顯示位置列,如果把Nautilus關了要輸入路徑還是要按一次,這點非常不習慣,當然要把他回來。



當然,視窗控制按鈕改為顯示在左邊,如果已經習慣從右邊去控制,突然改到左邊難免會感覺怪怪的,剛好最近有看到Metacity Window Buttons視窗按鈕位置控制器,你要怎麼安排按鈕位置都可以哦。







有更新時不要自動跳出

gconftool-2 --type bool -s /apps/update-notifier/auto_launch false


自動通知的更新天數為0

gconftool-2 --type int -s  /apps/update-notifier/regular_auto_launch_interval 0


取消關機/重登需要到數60秒

gconftool-2 --type bool -s  /apps/indicator-session/suppress_logout_restart_shutdown true


Nautilus顯示位置列

gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry true


右鍵選單顯示小圖示

gconftool --set /desktop/gnome/interface/menus_have_icons --type bool true


按鈕顯示小圖示

gconftool --set /desktop/gnome/interface/buttons_have_icons --type bool true


視窗按鈕位置控制器增加PPA來源並安裝

sudo add-apt-repository ppa:pabluk/ppa
sudo aptitude update
sudo aptitude install mwbuttons


裝好後打開選單「應用程式」、「附屬應用程式」、「Metacity Window Buttons」就可以使用囉。

2010年6月18日 星期五

刪除Ubuntu自帶的Firefox搜尋引擎(一)

在安裝中文語系時,Ubuntu就會附加一些Firefox的搜尋引擎,你可以在Firefox手動刪除,但如果你系統有很多個帳號,那麼每個帳號都要刪很麻煩,我找到那些搜尋引擎的存放位置,打算全部刪掉他,以後除非語系檔有更新時,才會再次產生囉。

dpkg -S /usr/lib/firefox-addons/searchplugins/
language-pack-zh-hant-base, firefox: /usr/lib/firefox-addons/searchplugins







這是搜尋引擎清單

find /usr/lib/firefox-addons/searchplugins 
/usr/lib/firefox-addons/searchplugins

/usr/lib/firefox-addons/searchplugins/en-US

/usr/lib/firefox-addons/searchplugins/en-US/eBay.xml

/usr/lib/firefox-addons/searchplugins/en-US/wikipedia.xml

/usr/lib/firefox-addons/searchplugins/en-US/answers.xml

/usr/lib/firefox-addons/searchplugins/en-US/amazondotcom.xml

/usr/lib/firefox-addons/searchplugins/en-US/google.xml

/usr/lib/firefox-addons/searchplugins/en-US/yahoo.xml

/usr/lib/firefox-addons/searchplugins/en-US/creativecommons.xml

/usr/lib/firefox-addons/searchplugins/zh-HK

/usr/lib/firefox-addons/searchplugins/zh-HK/eBay.xml

/usr/lib/firefox-addons/searchplugins/zh-HK/wikipedia.xml

/usr/lib/firefox-addons/searchplugins/zh-HK/answers.xml

/usr/lib/firefox-addons/searchplugins/zh-HK/amazondotcom.xml

/usr/lib/firefox-addons/searchplugins/zh-HK/google.xml

/usr/lib/firefox-addons/searchplugins/zh-HK/yahoo.xml

/usr/lib/firefox-addons/searchplugins/zh-HK/creativecommons.xml

/usr/lib/firefox-addons/searchplugins/common

/usr/lib/firefox-addons/searchplugins/zh-TW

/usr/lib/firefox-addons/searchplugins/zh-TW/eBay.xml

/usr/lib/firefox-addons/searchplugins/zh-TW/wikipedia.xml

/usr/lib/firefox-addons/searchplugins/zh-TW/answers.xml

/usr/lib/firefox-addons/searchplugins/zh-TW/amazondotcom.xml

/usr/lib/firefox-addons/searchplugins/zh-TW/google.xml

/usr/lib/firefox-addons/searchplugins/zh-TW/yahoo.xml

/usr/lib/firefox-addons/searchplugins/zh-TW/creativecommons.xml



請先把需要的xml存放到~/.mozilla/firefox/USER/searchplugins/

P.S USER為你FireFox設定檔所使用的名稱



把那個目錄砍了,重開Firefox就行囉。

sudo rm -r /usr/lib/firefox-addons/searchplugins

2010年6月13日 星期日

安裝Adobe AIR新版 in ubuntu i386, amp64[all release]

因為寫Linux Pilot月刊的稿子,內容有提到Adobe AIR才發現它跟FlashPlayer一樣,並沒有提供amd64版本,筆者本來打算自己編一個deb的,所幸找到人家寫好的腳本腳本,就不用自己動手了(沒經驗也不會XD)。



Adobe AIR最新版也有修正中文顯示的問題了,以前記得還要手動修改檔案說,但我忘記要改什麼了,現在裝這個版本就不用擔心囉。



需要先安裝Flash,安裝方法請看「手把手」準備在 Adobe FlashPlayer 上告別亂碼了嗎?連開心水族箱也正常囉《正式版釋出》









for i386 安裝

只要去Adobe AIR下載deb並安裝就好了。



for amd64 安裝

使用指令下載腳本安裝

wget -c http://dl.dropbox.com/u/1776325/ubuntu/install-adobe-air-ubuntu-64bit.sh
chmod +x install-adobe-air-ubuntu-64bit.sh
sudo ./install-adobe-air-ubuntu-64bit.sh


筆者是第二次投Linux Pilot月刊的稿子,這次主題是【自行製作與分享EPub電子書】,需要用到AIR的軟體Lovely ReaderEPub電子書閱讀器,有興趣的可以去買來看看囉。





參考資料:

Installing Adobe Air 64 bit on Ubuntu | Easy Linux Tutorial

「手把手」準備在 Adobe FlashPlayer 上告別亂碼了嗎?連開心水族箱也正常囉《正式版釋出》

在 Linux 使用 FlashPlayer,除了效能沒有像在 Windows 那樣好,資源常常吃的也蠻嚴重的 CPU 常常因為它,瀏覽器因此而當掉,播個 Youtube 的影片,動不動就 CPU 使用率 80% 以上,這點在新版的  FlashPlayer 10.1 目前已經 RC2,還是…沒解決XD



還有另一個問題,那問題就是亂碼囉,這問題從我兩年多前使用 Ubuntu 8.04 至今,總沒有良好的解決方式﹙對新手而言﹚,通常找到的方式就是去修改 fontconfig 的字型配置方式,在社群上總有熱心的網友,不斷找出最佳的修改方式,比如 [Bug] Flash動畫及數字拼圖等中文字為方框ubuntu firefox Flash出現框框字的解決方法 都可以解決這問題。



聽說在 Ubuntu 10.04 這問題能解決,但很遣憾還是需要手動修改, 這點我在 10.04 flash 中文字型還是亂碼 此篇也有提出,後來我不一直多方尋找資料下,意外發現 FlashPlayer 10.1 能不用修改配置,中文字形就能正常顯示。





2010.06.10版本更新為rc7



2010.06.14版本更新正式已釋出32bit使用者增加來源安裝即可,64bit使用者可以下載我編譯的,如非必要將不編譯新版。




更意外發現臉書上的遊戲,開心水族箱看的到朋友名單,連商店也能正常使用了,當初在玩時沒飼料還要開 Windows 去買很麻煩,雖說現在我沒玩哩,但還是相當多的 Ubuntu 使用者不斷在社群提這問題,能減少新手從 Windows 過渡 Ubuntu 的兩個問題,還蠻讓人心慰。







若能減少使用 Flash 設計網頁最好不過,它是隻超吃資源的大怪獸,你有看過整個頁面就只有 Flash 而裡面提供的影片,又是 Flash 我連播放影片都有問題。噗友:張旭 在噗浪有噗一則 html5 presentation 網頁設計者可以參考看看,現在用 html5 在蠻多地方可以取代使用 Flash ,又不會那麼吃資源。



安裝 FlashPlayer 10.1 i386



echo "deb http://archive.canonical.com/ubuntu $(lsb_release -cs) partner|sudo tee -a /etc/apt/sources.list
sudo aptitude update
sudo aptitude install adobe-flashplugin


Adobe 官方網站 目前只提供 i386 的 tar ,想要自行安裝請 Download plug-in for Linux,檔案解壓縮放到 ~/.mozilla/plugins/ 或 /usr/lib/mozilla/plugins/ 即可。

cd /tmp/ wget -c http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_rc7_linux_060210.so.tar.gz tar xzf flashplayer10_1_rc7_linux_060210.so.tar.gz mv libflashplayer.so ~/.mozilla/plugins/





ORcd /tmp/ wget -c http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_1_rc7_linux_060210.so.tar.gz tar xzf flashplayer10_1_rc7_linux_060210.so.tar.gz sudo cp libflashplayer.so /usr/lib/mozilla/plugins/




安裝 FlashPlayer 10.1 Amd64



最簡單的就是安裝 deb 檔了,別的地方應該還看不到,我研究 flashplugin-installer And flashplugin-nonfree 這兩個套件怎麼裝的,搞了半天才弄出來的,連 64Bit 也可以使用 32Bit 的版本了,關鍵在於 nspluginwrapper 你若用 dpkg -i 安裝 amd64.deb 請先安裝 nspluginwrapper 不然會出錯。



sudo aptitude install nspluginwrapper


flashplugin-installer_10.1.53.64-1_amd64.deb



在 Ubuntu 64Bit 會發生像 Youtube 按鍵失效類似的問題,請在終端機



GDK_NATIVE_WINDOWS=TRUE firefox
看還會不會發生,或者,使用社網友提供的方法 其一 其二



安裝完請在 Firefox 開啟 chrome://local_install/content/plugins.html 頁面檢查是否有載入多於一個的 Shockwave Flash 如有,請把不屬於 Shockwave Flash 10.1 的停用,過多的會導致播放 Flash 不正常。



工具附加元件外掛程式→找到後停用





你也可以直接刪除那個檔案,以此為例就刪除 /usr/lib/gnash/libgnashplugin.so

Shockwave Flash

Filename /usr/lib/gnash/libgnashplugin.so




sudo rm /usr/lib/gnash/libgnashplugin.so


若你還有用其它的瀏覽器最好是直接刪除多的那個檔案,停用只會在 FireFox 生效,對了,不管是安裝停用刪除,記得要重新啟動瀏覽器才會生效。



最難搞ted.com 中文外掛字幕,也是不會變亂碼囉。 ted 有空可以多看看有些想法或發明還蠻不錯的。





















TED大會 - 維基百科,自由的百科全書

TED大會誕生於1984年,其發起人是裡查德·沃曼(Richard Saul Wurman)。 TED是一個縮寫,它代表技術(technology),娛樂(entertainment) 與設計(design)。2002年起,Chris Anderson[1]接 管TED大會。他創立了種子基金會(The Sapling Foundation),TED大會的運行就是由這一非盈利機構做的,每一年的三月在美國彙集眾多科學家、設計師、文學家、 音樂家等領域的傑出人物,在TED大會上分享他們關於技術、社會、人的思考和探索。


參考資料:

Fix Mouse Clicks Not Working in Flash and Ubuntu [Linux]

AMD64/FirefoxAndPlugins

2010年6月12日 星期六

安裝新版VirtualBox解決無法增加USB設備問題 in ubuntu [all release]《錯誤更正》

舊版的VirtualBox在Ubuntu 10.04使用很多人會有無法增加USB設備的問題,只要安裝新版virtualbox-3.2在設定一下就可以解決這個問題了。

如果有裝舊版的請自行移除在安裝新版的。







10-06-17 and  10-06-19 錯誤更正,加入的清單會錯誤,抱歉我把"雙隱號寫成'單隱號,造成無法正確加入來源,之前有用我的方法加入來源,請用以下指令刪除錯誤來源,在重新加入一次來源,文章已經更正了。
sudo sed -i '/virtualbox\/debian/d' /etc/apt/sources.list




選單「應用程式」、「終端機」複製以下指令增加來源



for 9.10, 10.04 增加來源

sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) non-free
"


for 其它版本 增加來源

echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) non-free
" |sudo tee -a /etc/apt/sources.list


匯入金鑰與安裝

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo aptitude update
sudo aptitude install virtualbox-3.2




選單「系統」、「管理」、「使用者與群組







選單「應用程式」、「系統工具」、「Oracle VM VirtualBox」,請勿加入USB滑鼠加了你只能在VirtualBox用了。



2010年6月8日 星期二

轉換mp3標籤使撥放軟體能正常顯示

有些音樂播放軟體在播放mp3名稱都會變亂碼,這是有的撥放器不支援big5 or gkb編碼,我們只要使用mid3iconv把編碼轉為Unicode即可,本來是Unicode使用時不會轉換。













安裝python-mutagen

sudo aptitude install python-mutagen
big5轉Unicode

mid3iconv -e big5 --remove-v1 *.mp3
gbk轉Unicode

mid3iconv -e gbk --remove-v1 *.mp3
有些使用big5轉碼還是亂碼,可能檔案是gbk編碼,可以在轉一次試試看是否正常。



要轉換包含子目錄的檔案,可以使用shell script

cd
gedit miconv
copy and pass

#!/bin/bash
IFS=""
find . -type f -iname \*.mp3 -execdir mid3iconv -e big5 --remove-v1 -q "{}" \;
#find . -type f -iname \*.mp3 -execdir mid3iconv -e gbk --remove-v1 -q "{}" \;
給執行權限

chmod +x miconv
使用方式為

~/miconv


要一併轉換gbk請把第三行前面的#字號拿掉,但這轉換會花比較常的時間,轉換時要出現完整訊息請把-q拿掉。



參考資料:

子凌的linux筆記 – 將所有mp3的id3資訊轉為utf-8

2010年6月5日 星期六

關閉鎖定螢幕後需要輸入密碼才能使用





這問題困擾了我很久哩,常常一離開座位沒幾分鐘,回來後畫面就被鎖定,需要輸入密碼解鎖後才能使用電腦,好麻煩哦,電腦只有我在用,很想偷這個懶。



今天剛好看見一篇教學就來跟大家分享一下囉。

*如你在公眾場合還是鎖定比較好哦

2010. 06.08 修改取消方式


在終端機輸入指令,登出後下次才會生效,如需改為原本的,使用鍵值fasle依需求取消,要恢復設回true即可。

當睡眠時鎖住 GNOME 鑰匙圈

gconftool-2 --set --type bool /apps/gnome-power-manager/lock/gnome_keyring_hibernate false
當暫停時鎖住 GNOME 鑰匙圈

gconftool-2 --set --type bool /apps/gnome-power-manager/lock/gnome_keyring_suspend false




只是要拉長鎖定時間可以在選單「系統」、「螢幕保護程式」中設定。





網友回應說照上圖,把第二個選項的勾取消就好了,這樣是不是更容易了?另外我也覺得本來那個好像沒效果,請把他忽略XD