科技

蘋果小姐的大易二碼輸入法 for Windows 7/8/10 x86 & x64

看我家蘋果小姐一直沒法打大易二碼輸入法,就來幫她研究一下。
大易二碼因為原公司已經多年沒有出新版,在Vista/Win7之後就沒法用,等於各位大易輸入法的受害者在學習大易二碼之後被原公司放生了,哭哭。

大易網頁上的說明

大易輸入法 ─ 2碼人工智慧版

就像小朋友摺紙飛機一樣,簡單、易學、快速。每個字只需要按 2 個鍵,正確率高達 96% 以上。

聽起來很棒,但因為他把取碼規則簡化成只取頭尾兩碼,用這輸入法一定得搭配自動選字(像是大易輸入法7.02人工智慧版的功能)才能解決重碼過多的問題,只作出輸入法對照表格是沒什麼用的,所以網路上找不到什麼比較好的解決方法。
例如:

  • Yahoo奇摩輸入法(Yahoo keykey)
    本以為有自動選字,就作了大易2碼的輸入法對應表放進去試,發現只有他裏面只有注音輸入法才有自動選字功能。

  • 大易二碼版(7.02)在Windows 7.0復活
    這篇作者提到Windows 7切換到傳統配色,或是Aero的話把工作列拉到左邊,就可以使用大易二碼。只可惜這沒法用在64位元的Windows上。

  • Win 7 大易綜合隨身版
    這篇的說明提到裏面的”二碼大易”是指大易簡碼,並非智慧選字的大易二碼,所以也不是我們想要的。

找不到現成能用的,只好自己兜了一個可以自動選字的大易二碼輸入法出來,蘋果小姐試用之後覺得不錯開心,叫我一定要和各位大易二碼的受害者使用者一起分享。

樂多roodo blog搬家自動導頁

從Roodo樂多日誌Blog搬家到wordpress之後,寫了一段javascript把原本在roodo的頁面各別導向wordpress的對應頁面。包含:

WordPress plugin: 強力推薦 Blogtext

網站上寫文章,編輯器的方便性很重要。WYSIWYG編輯器總是產生一堆奇怪的tag,而用純文字模式的html tag寫起來又很焦慮。不過是想寫個blog,還得搞一堆<a href="xxxx>##、##<table><tr><td>之類的玩意,很麻煩耶!

用markup語法就方便的多,像早期論壇常用的bbcode就是一種markup語法。但bbcode拿來編排文章有點太弱,拿wiki語法來寫blog就相當適合。

舉個例子,畫表格。當你好不容易用html tag畫完,下次還會有力氣編輯他嗎?
wiki語法只要像這樣寫:

|格子1.1|格子1.2|格子1.3|
|格子2.1|格子2.2|格子2.3|

很輕鬆就可以產生一個表格:

格子1.1 格子1.2 格子1.3
格子2.1 格子2.2 格子2.3

這篇就來講一下Blogtext這個能讓WordPress改用wiki語法的插件。

WordPress匯入Movable Type (MT)的換行問題

沒想到Blog搬家到WP的第一篇就是寫WP的問題
從MT匯入資料到WP的時候 (工具->匯入->Movable Type and TypePad)
文章裏面的所有空白行都會被吃掉
這是在玩我吧@@ 總不能一篇篇的去改回來呀

查了一下,從樂多blog匯出的MT格式資料是對的,裏面空白行都還在
但經過Wordpress的匯入程式轉換之後,空白行就都不見了
DB裏面的資料也都沒有空白行
所以問題是出在匯入程式,也就是Movable Type and TypePad Importer這隻外掛有病!

在網路上找到資料
Importing from Movable Type: No Hard Returns
參考這篇裏面IndigoJo的回應
新版的plug-in路徑跟他說的不太一樣
我的是在
wp-content\\plugins\\movabletype-importer\\movabletype-importer.php

找到這兩行:

if( !empty($line) )
 $line .= \\n;

在底下加入:

if( empty($line) ) {
 if ( \'body\' == $context )
 $line .= \\n;
 if ( \'extended\' == $context )
 $line .= \\n;
 if ( \'comment\' == $context )
 $line .= \\n;
 if ( \'excerpt\' == $context )
 $line .= \\n;
}

刪掉原本匯入的資料(可安裝wordpress reset這隻外掛來作)
然後重新匯入一次,空白行就都回來了

Scroll to Top