Feeds:
文章
迴響

Archive for 2010 年 07 月

Cl001_custom_ GoogleCL就是指Google Command Line,這是一個可以讓你直接用命令列和Google服務溝通的工具。不論是Google文件、日曆、Picasa相簿或是YouTube影片,只要一行命令就可以直接上傳,而且還能執行一些額外的工作,例如編輯、刪除和條列等。

GoogleCL官方網站:http://code.google.com/p/googlecl

系統需求

  • Python 2.5或2.6

  • gdata 1.2.4以上

安裝方式

由於GoogleCL可以跨平台使用,每種平台安裝方式都不太相同,分別說明如下(以下教學以Unix-based系統為主):

Mac OS X

要在Mac OS X上安裝GoogleCL,請執行以下步驟:

  1. 安裝 MacPorts(下載位置:http://www.macports.org/install.php);

  2. 打開終端機,輸入 sudo port -v selfupdate,讓MacPorts更新程式列表;

  3. 安裝GoogleCL,請在終端機中輸入 sudo port install googlecl

GoogleCL需要Python和Gdata,不過如果你的電腦上沒有安裝這兩個程式的話,MacPorts會自動幫你安裝。

Linux(以Ubuntu為例)

想在Ubuntu上安裝GoogleCL,請執行以下步驟:

  1. 打開終端機,然後輸入 sudo apt-get install python-gdata

  2. 下載GoogleCL deb版本(下載網址:http://tinyurl.com/3x9xk57);

  3. 在終端機中移動到deb檔案所在的資料夾;

  4. 輸入 sudo dpkg -i googlecl*.deb

Windows

如果你要在Windows上安裝GoogleCL,請執行以下步驟:

  1. 下載並安裝Python(下載網址:http://python.org/download/);

  2. 下載 GData-python-client並解壓縮(下載網址:http://code.google.com/p/gdata-python-client/);

  3. 選擇「開始功能表」->「執行」,然後輸入 cmd

  4. 在純文字介面中,切換到GData的資料夾;

  5. 接著輸入 [python安裝位置]\python setup.py install,Gdata就會自動安裝;

  6. 下載GoogleCL(下載位置:http://tinyurl.com/236826h);

  7. 再一次切換到GoogleCL的資料夾;

  8. 請輸入 [python安裝位置]\python setup.py install,GoogleCL就會自動安裝。

Note:一般來說,在Windows底下Python 2.6的預設安裝目錄是:C:\python26\

用法

安裝好GoogleCL後,我們就可以開始用Google Command Line的強大功能了,在Unix-based中基本的命令結構如下:

google [服務] [工作] --[參數] [檔案]

其中服務是指你要使用的Google服務,而工作則是這個服務可執行的基本功能,例如上傳、刪除等。參數則是用來指定檔案名稱、標籤或是要使用的編輯器等參考資料,而檔案就是指你要處理的檔案了。這部分我們會在各個服務的介紹中再次說明。

Tips:如果你是用Windows系統,請使用 C:\Python26\python C:\Python26\Scripts\google 取代Unix-based系統中的 google 指令。另外現在GoogleCL仍然不能處理正體中文的檔名,因此檔名請用英文。

GoogleCL服務之一:Google Docs

GoogleCL中的Google Docs服務大概是最強大的功能了,你可以透過GoogleCL上傳、下載、刪除甚至編輯Google Docs,不過即使我們下了 --format 參數,下載文件時也只能以txt檔下載。而透過GoogleCL的部分也因為目前僅支援終端機中的純文字編輯器,如:vim或emacs等,所以也只有純文字的編輯能力。

不過還是有變通的方法,例如我就是利用reStructuredText(或簡稱ReST)這個輕量標籤語言來撰寫純文字檔,並使用Google Docs當作雲端儲存,ReST在需要的時候可以方便的轉換成html、pdf或odt檔,如果有需要也可以轉成Word檔來用,非常方便。

基本指令:Google docs [工作] --[參數] [檔案]

Read Full Post »

把.CHM電子書轉成HTML網頁檔(NorthBright CHM Tool v1.0)

 

 

 

在Windows系統中提供了各式各樣的說明文件,大部分說明文件都是使用副檔名為「.CHM」的檔案格式,很多軟體、應用程式的說明檔或幫助文件也都使用使用.CHM這種格式。在一般情況下這種.CHM說明檔其實還滿方便的,可以瀏覽、搜尋或依照標題或索引來查找想要的相關資訊。不過如果你想把.chm文件中的內容一篇一篇挖出來另外作處理的話則比較麻煩。

下面介紹的這個NorthBright CHM Tool免費小工具主要就是用來幫「.CHM」文件轉檔用的,它可以幫我們將原本彙整在單一.CHM文件檔中的一篇一篇的內容轉成一般瀏覽器都可以開啟、閱讀的HTML網頁格式,讓我們另外作其他的處理或應用。

 

 

Read Full Post »

Read Full Post »

Read Full Post »

Read Full Post »

Read Full Post »

Firefox 4 Beta 2

Firefox 4 Beta 2

2010-07-28 黑日白月 Posted in Web BrowserRSS

Mozilla 基金会悄然放出 Firefox 4 Beta 2 ,包含了中文在内24种语言支持。

相比于先前的 Beta 1 版本,本此亮点:

  • 24种本地化版本就绪。
  • 标签页置顶成为 Windows 和 OS X 平台上的默认设置,Linux 平台上需要等到对应主题完成。
  • 允许通过 App Tab 的方式固定小型标签图标,方便处理网络网页应用。
  • 支持 CSS 过渡。
  • 通过固化页面布局改善界面相应和滚动操作。
  • JavaScript 引擎得到改善,现在为 JagerMonkey。
  • 改善 XPCOM 组件的注册方式从而改善启动时间和进程隔离。

Firefox Beta 下载

更新日志

Read More:

Tags:

Read Full Post »

Older Posts »