取代的技巧 - Linux

Eartha avatar
By Eartha
at 2010-08-10T00:23

Table of Contents

個人習慣用內建軟體,所以10.04以來都用empathy

但可能因為是軟體?可能因為是網路?可能是因為特殊原因?

有時後會漏訊

發現用pidgin漏訊時會有提醒,這樣可以知道我哪裡漏訊了

所以打算改用pidgin

我想把過去的empathy歷史訊息轉移到pidgin

所以需要一些取代技巧

爬文爬到這篇 #1AtldtLL (Linux) [ptt.cc] [分享] 搜尋並取代 某些文件裡面

嘗試之後是非常之妙用

但我有一些問題點

pidgin歷史訊息格式:
<font color="#A82F2F"><font size="2">(18時35分41秒)</font>
<b>帳號</b></font>訊息<br/>

empathy歷史訊息格式:
<message time='20100710T07:44:16' cm_id='0' id='帳號' name='名稱'
token='' isuser='true' type='normal'>訊息</message>


在pidgin部份,color會因user跟client不同而有不同的兩種顏色

但empathy在時間以前的格式固定是<message time='

所以我沒辦法單靠前段用基本的取代法來轉換成pidgin的格式

必須配合中段的id來辨別color裡面要放哪種顏色

請問這該怎麼做呢?

--
http://qiqi2k7.blogspot.com/

--
Tags: Linux

All Comments

Frederica avatar
By Frederica
at 2010-08-10T06:54
把ID存成變數
Kristin avatar
By Kristin
at 2010-08-12T15:38
所以在終端機有指令可以取文中id的內容是嗎?
Yedda avatar
By Yedda
at 2010-08-17T06:51
老實說8.04用到現在,都沒去學過太多終端機的指令
希望能藉由這次例子學會一些會用到的指令
Genevieve avatar
By Genevieve
at 2010-08-20T13:01
可以的話也整理出一個.sh當成歷史訊息empathy轉pidgin懶人包
Hamiltion avatar
By Hamiltion
at 2010-08-20T18:20
感謝Rickz版友的站內信,不過還沒時間看,晚上回來會研究一下
Kama avatar
By Kama
at 2010-08-22T03:22
sh 我不深入,不過我覺得用 pl、py 或 rb 會比較輕鬆。
Hamiltion avatar
By Hamiltion
at 2010-08-23T15:45
nice job!

Chrome在露天拍賣中的文字編輯器

Charlie avatar
By Charlie
at 2010-08-09T23:25
※ 引述《maxwux (賓)》之銘言: : 接下來我再來等看看對方怎麼回吧 露天的客服回了我兩個版本的答案 ============================================================ 露天客服最新回覆: 您好 露天並非瀏覽器的開發商, 若您有瀏覽器的建議事項, ...

關閉Linux的密碼規則

Caroline avatar
By Caroline
at 2010-08-09T23:09
想請問一下各位版大 因為小弟最近在架設一個給人練習硬體裝修技術士考試用的 主機 可是因為有複雜度密碼設定的問題 但是這部份我看了一下考試的相關內容,並沒有用到複雜度密碼 所以想問問,如果我要取消複雜度密碼 我該怎麼去修改設定 謝謝 -- 噓 XXXXXXX:台 ...

PCman X

Rae avatar
By Rae
at 2010-08-09T21:51
※ 引述《JokePtt (清風拂面過 伊人心中坐)》之銘言: : PCman X 黑底白字看久了 眼睛好累 : 有沒有辦法改成 白底黑字... 其他顏色效果不變?? : 我記得PCman windows版的可以改背景 甚至透明或插背景圖片 改文字顏色 : 在ubuntu下 ...

Ubuntu裝LXDE以後無線網卡偵測不到 不꼠…

Caroline avatar
By Caroline
at 2010-08-09T21:11
: Ubuntu10.04已經在這台老機器上面運作正常好一段時間 : 心血來潮又想試試看LXDE, : 所以到軟體中心去搜lxde,第一個結果是中文的,就裝了。 : 很久以前的ubuntu也這樣搞過幾次來體驗lxde : 也是在這台機器上。 : 可是,這次出問題的是無線網卡好像偵測不到了。 : 所以不能上網 ...

Fedora 可以 yum 安裝 LXDE 的最舊版本??

Queena avatar
By Queena
at 2010-08-09T20:35
我有一台 PIII 256mb的舊主機 想安裝X來用 因為一直以來都是用Fedora在架站 所以比較習慣Fedora的語法 太新的Fedora可能會吃更多的資源 所以想安裝舊一點的版本配合LXDE來跑 不知道哪一個舊版本是已經可以用yum安裝LXDE的呢?? - ...