星期二, 11月 24, 2009

關閉自動播放功能--使用 gpedit.msc

windows xp professional:

執行 gpedit.msc 指令,啟動「群組原則」系統工具:
-> 電腦設定->系 統管理範本->系統->關閉自動播放 (啟用這項功能)

ref: http://blog.xuite.net/webe_chen/tech/24233425?ref=rel

星期三, 10月 28, 2009

Download YouTube

利用下列的 script
javascript:window.location.href%20=%20'http://youtube.com/get_video?video_id='%20+%20swfArgs['video_id']%20+%20"&fmt=18"%20+%20"&l="%20+%20swfArgs['l']%20+%20"&sk="%20+%20swfArgs['sk']%20+%20'&t='%20+%20swfArgs['t'];

其中參數 :

fmt 參數 下載格式 最高解析度 音質 聲道
flv 320*240 64Kbps MP3 單聲道
6 flv 480*360 64Kbps MP3 單聲道
18(HQ) MP4 480*360 128Kbps AAC 立體聲
22(HD) MP4 1280*720 128Kbps AAC 立體聲

參考:
http://taiwan.cnet.com/blog/0,2000089057,20137871,00.htm

星期三, 9月 23, 2009

7zip command line

using 7 zip to compress files listed in backupfilelist.txt

7z a compressed_%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.7z @backupfilelist.txt

或是可以加上時間

setlocal
set hh=%time:~0,2%
if "%time:~0,1%"==" " set hh=0%hh:~1,1%
set yyyymmdd_hhmm=%date:~0,4%%date:~5,2%%date:~8,2%_%hh%%time:~3,2%
7z a compressed_%yyyymmdd_hhmm%.7z @backupfilelist.txt

星期五, 8月 28, 2009

os.path

使用 os.path.split() 分離路徑及檔名

# === code begin ===
import os
mypath = 'c:\basedir\dirlevel1\dirlevel2\myfile.txt'
basedir, myfilename= os.path.split(mypath)
print basedir, myfilename
# === code end ===

>> c:\basedir\dirlevel1\dirlevel2 myfile.txt

星期四, 8月 27, 2009

在 python 程式中呼叫另一個 python 程式

使用 os.system() 來達成

prog1.py:
# ========= code below ===

print 'this is prog1.py'

# ========= code above ===

prog2.py
# === code below ===

import os

cmd = 'python prog1.py'
os.system(cmd)

# === code above ===

星期三, 8月 05, 2009

How to transfer tuple to list

tuple 無法修改, 要修改其中的 element 就要使用 list. 把 tuple 轉為 list:

a = (1,2,3)
al = list(a)

就這麼簡單...

星期五, 6月 19, 2009

C++ Builder 中的 SysErrorMessage( )

把 GetLastError() 的 Error Code 轉為可閱讀的訊息.

Example:

dwErrorCode = GetLastError();
ShowMessage(SysErrorMessage(dwErrorCode));

星期一, 6月 08, 2009

蘇杭點心店

時間: 2009/6/7
地點: 台北市
老婆在師大附中考完試了, 請出 Mi 阿姨看看附近有什麼好吃的.
嗯... 蘇杭點心店 (台北市羅斯福路二段14號), 沒有突出馬路的招牌,
錯過了一次,再繞一圈才找到!點了小籠包 (讚),炒年糕,還有蟹殼黃...
中午人很多,老婆說下次經過還要再去吃... 值得推薦的一家店..



星期日, 5月 31, 2009

備份 VirtualBox Machine

使用指令:
VBoxManage clonevdi source destination
example:
VBoxManage clonevdi ~/.VirtualBox/HardDisks/WinXP.vdi ~/WindowsXP_Backup.vdi

參考:
How To: Properly Backup a VirtualBox Machine (.VDI)

星期四, 4月 23, 2009

python to exe

. 使用 py2exe (官網 : http://www.py2exe.org/)
. 建立下列程式來轉換 (命名為 setup.py)

from distutils.core import setup
import py2exe

setup(console=['hello.py']) #hello.py 就是要轉換的 .py 檔

.下一步在 cmd line 下執行
d:\> python setup.py py2exe
.轉換完成會產生一個 dist 的目錄, 在該目錄中就會有相對應的 exe 檔及 dll.

星期三, 4月 22, 2009

PDFedit

在 linux 上的一個 pdf editor , 可以直接修改 pdf 檔。
官方網站:
http://pdfedit.petricek.net/index_e.html

星期一, 1月 12, 2009

RICOH GRD 當機

最近 GRD 只要按 ADJ 鈕就當機, 上網爬文, 原來是 ADJ 按鈕需要清理一下. 先把電池拿出來, 再用接電子用接點清潔劑噴一下,把 ADJ 鈕轉一轉. 裝回電池.真神奇.. 不會當機了.