下載:
http://onlinedic.sourceforge.net/
隔了好久沒動的onlineDic終於在這幾天又開始活了起來。之前的oD-0.5是寫給linux或unix-like的系統用的,所以裡頭還用到了dbus module,讓程式可以透過熱鍵來傳送命令給process,讓它可以自動最小化或是開啟關閉即時查詢。
但是,dbus在Windows下就沒法兒作用了,所以oD-0.5在Windows下是無法執行的。由於目前的工作平台主要都是Windows,所以首要工作便是將oD-0.5中有關dbus的部分給跳掉:
- 代碼: 選擇全部
def IsWindows():
if 'win32' == sys.platform:
return True
else:
return False
接下來,就是要針對功能做些小變化:
1。不知道為什麼,這一版的wxPython在Windows下,如果用png來當做TaskBarIcon的圖的話,會無法顯示。為了要讓它正常顯示,在Windows下我改回用舊的ico。
2。去掉stardict字典。在linux下可以安裝sdcv,用命令列來搜尋stardict的字典。可惜在Windows上不行用(還是得用上cygwin啊?),所以在Windows平台上,我把那些字典都mark掉了。
3。修正livedoor和英辭郎日文字典解釋的parser,讓它的輸出能夠更一目暸然。
其他小功能就不多作介紹了。
跳出的即時翻譯視窗也變好看一點了。
西班牙文
法文