Translate

不經意用這方法用到這年頭

每年當我盤點這網誌在過去一年間所寫過的文章時,總有朋友說我有心機。其實要做如此一個列表也不是太花時間,而最花時間的也只不過是等 Yahoo! BLOG 下載每一版主頁矣。現在讓我介紹一下我的做法。(因為 tempo 兄說太麻煩而我自己的網誌又已做過,所以我用了他的網誌作示範。希望他別見怪  )


步驟 1:把頭版的內容全 highlight 和 copy。如果閣下的設定是每一版主頁的首篇網誌都顯示整篇的話(如 tempo 兄那裡;而我這網誌的每一版主頁的首篇都只顯示網誌撮要),還是暫時修改設定,以減少下載時間。 


步驟 2:把先前 copy 了的主頁內容 paste 在 MS Word 之中。


步驟 3:把多餘的部份內容以人手删去,只保留每一個網誌標題。因為抄在 Word 的關係,網誌標題也自動包括當中的連結,這是最重要的一環。然後返回步驟  1 但翻去下一頁主版,copy 新的主版內容後 paste 在 Word 的 file 中。重覆步驟 1 至 3 直到你認為可停為止。


步驟 4:把這一網誌標題的列表 save 作 html 檔。


步驟 5:用 WordPad 或 Notepad 打開剛才 save 了的 html 檔。(MS Word 可能 save 成 htm 檔,但兩者皆行。)下圖所見就是 html 檔內容和 html 碼。我相信因為我用英文視窗的關係,所以這檔中沒有中文,只見中文的 Unicode 碼。這個全不是問題!


步驟 6:每一個 html 檔只有一行以 開首,用 document search (Ctrl f) 可以輕易找到。為方便起見,把這行和之前的所有東西全删去。


步驟 7:同樣地,每一個 html 檔只有一行以 開首。為方便起見,把這行和之後的所有東西全删去。


步驟 8:把剩餘的內容全部 highlight 和 copy (Ctrl a, Ctrl c)。 


步驟 9:在 Yahoo! BLOG 發表一篇新網誌,不要選用《一般模式》,選用《HTML模式》,然後把之前 highlight 和 copy 了的東西 paste 在當中。


步驟 10:按《預覽》的話,列表的雛型就出現了。留心看下圖的話,除了字體不統一之外,如果把 cursor (叫「遊標」嗎?)放在每一個標題上時,瀏覽器左下的 status bar 都有連結的。但那些標題卻沒有熟悉的藍色和 underline。除此之外,這個雛型列表的連結是全部錯的!正確 Yahoo! BLOG 網誌的網址應該是以 http://hk.myblog 作開頭而不是 status bar 上 http://hk.rd.yahoo.com/blog/mod/art_title/*http://hk.myblog... 在 Yahoo! BLOG 編輯的過程中 Y!B 自動加了這一串 http://hk.rd.yahoo.com/blog/mod/art_title/*  在正確連結之前。 


步驟 11:為此,我們需要再次選擇《HTML模式》,把當中的內容全 copy 了。請留意,步驟 9 中這些內容沒有中文字,只有 Unicode 碼,但下圖可見有中文字了。換言之徘徊在《HTML模式》和《預覧》之時, Y!B 有轉動過原碼的!


步驟 12:把步驟 11 copy 了的 HTML 碼 paste 在另一個 WordPad 檔中,之前用 WordPad 打開了的 html 檔可以關掉。Paste 後用 document replace (Ctrl h) 把所有 http://hk.rd.yahoo.com/blog/mod/art_title/* 和「多餘」的 HTML 碼的模樣。沒有那些「多餘」的 HTML 碼,是否清楚得多?<迷之聲>其實在步驟 8 已經可以用 Replace 把之前說的東西删去。步驟 9 - 11 只是解釋為甚麼要這樣做吧!


步驟 14:如果閣下不懂 HTML 的話,可以跳去步驟 16。
如果閣下懂 HTML 的話:所有 anchor 前加了 list tag 可以把每個標題都列於新的一行,否則所有標題都會堆在同一行之上。


步驟 15:如果閣下不懂 HTML 的話,可以跳去步驟 16。
如果閣下懂 HTML 的話:當然也需要加尾 tag。


步驟 16:把 WordPad 中所有東西都 copy 了。


步驟 17:然後 paste 入 Y!B《HTML模式》中。


步驟 18:按《預覧》就可以見到列表。因為我先前把「多餘」的 HTML 碼全部删去和幹了步驟 14 & 15,故此列表中的標題字形大小等均統一,而且每一標題都出現在各自一行中。大功告成?!也許吧!不知何故(可能我用英文視窗的關係),把 cursor 放在標題上時,Status bar 仍是出現了錯誤的連結地址。徘徊在《HTML模式》和《預覧》之時, Y!B 又轉動了原碼,而今次在正確連結地址前加了 http://hk.uploader.blog.yahoo.com/


步驟 19:於是乎又一次要選擇《HTML模式》,把所有東西 copy 在 WordPad 中。 


步驟 20:然後利用 WordPad 的  Replace  功能把那多餘的 http://hk.uploader.blog.yahoo.com/ 删去。 


步驟 21:然後把剩餘的 HTML 碼又一次全部 copy 了 paste 入 Y!B 的《HTML模式》中。 


步驟 22:如果閣下不懂 HTML 的話,可以跳去步驟 23。
如果閣下懂 HTML 的話:前後加入 ordered list tag 就可以知道共有多少個網誌標題了。


步驟 23:按《預覧》,今次就大功告成,有正確的網誌標題連結了!


單寫這篇網誌的文字所用的時間,就已經遠超過我用 tempo 兄的網誌作例編表和過程中 capture pictures 的時間了。如果熟手的話而 Y!B 下載又夠快的話,兩小時之內應該可以編出一年(~200)的所有網誌吧!


後註:tempo 兄如果有興趣的話,你 2009 年所有網誌的列表我可以立即奉上。

7 則留言:

  1. 嘩, 似易非易, 跟著做就可以完成的方法, 我要慢慢消化下先得..哈~thx teaching..
    [版主回覆07/01/2009 20:14:00]其實只要知幾個要留意的部份就可以了。

    回覆刪除
  2. 步驟 8:把剩餘的內容全部 highlight 和 copy (Ctrl a, Ctrl f)。 <----COPY應該係Ctrl c
    [版主回覆07/01/2009 20:12:00]你對,謝謝!已改了

    回覆刪除
  3. .....................
    [版主回覆07/04/2009 09:41:00]只係我講得太長氣啫

    回覆刪除
  4. 咁仲唔係有心機???
    [版主回覆07/04/2009 09:48:00]搞了三年先來講解一次,這心機未免拖得太長吧?!

    回覆刪除
  5. 未敢說你的方法是否最有效率,但你分享自己的經驗,就絕對要讚!全滿十個叻!  
    [版主回覆07/04/2009 09:53:00]貴大人言重了

    回覆刪除
  6. 嘩~ 好似冇想像中咁易喎~
    [版主回覆07/04/2009 10:12:00]好似啫,其實基本上只有三個重點:
    1) Copy-and-paste 落 Word 可以抄埋條 link;
    2) 但條 link 的 address 是錯的,不過可以好容易改;
    3) Yahoo! BLOG 個編輯程式有可能自動改了 URL 的 address,但可以修正。
    如果清楚這三點,其他都自自然然搞得掂。

    回覆刪除
  7. 非常的感激呢~
    仲有D感動~
    等我3周年或300篇整番個.~
    [版主回覆07/12/2009 21:24:00]客氣了

    回覆刪除