2592000) { $is_old_post=1; } else { $is_old_post=0; } ?>

2004年03月18日

PCHome個人新聞台留言板備份程式

[玩電腦]
好啦,這個備份"個人新聞台":http://mypaper.pchome.com.tw留言板的程式放在"這裡":http://jeph.bluecircus.net/archives/ttimes_msg.exe,約有1.1 M,請下載後直接點取執行。 (註1:之前無法執行的問題已修正; 註2: "Zonble寫了網路版的備份程式":http://zonble.twbbs.org/archives/2004_03/001139.php, 可能是更方便的選擇) 執行後,你必須先回答三個問題: * 輸入你在新聞台的帳號: 輸入你在個人新聞台的帳號 * 輸入起始頁(若不輸入則從第1頁抓起): 輸入要從哪一頁抓起,如果你要從第一頁開始抓,不必輸入任何數字,直接按「enter」 * 輸入要抓的頁數(不輸入則全部抓取): 輸入要抓多少頁,如果你要備份整個留言板,不必輸入任何數字,直接按「enter」 然後程式就會開始執行,處理狀態會顯示在視窗裡。當你看到「已完成,備份檔存在:"你的帳號_backup.txt"」時,就表示已處理完成,按一下「enter」,即可關掉視窗。你的備份檔則存在與這個程式相同的目錄底下。 這個程式沒有經過徹底的測試,也沒有在我的電腦(Window 2000)以外的平台跑過。如果有錯誤訊息,一般來說,應該是網路塞車或個人新聞台那又突槌了。若非以上兩種情形的錯誤,請跟我報告一下。 PS: 這個程式是用"Perl2Exe":http://www.indigostar.com/perl2exe.htm來轉成可執行檔,並沒有使用到"PAR":http://par.perl.org/,因為PAR的安裝和使用讓我瞧得很糊塗,嚐試了一下就放棄了。 另外的感想:如果程式是寫來給自己用,非常簡單,兩三下就可以搞定。如果是要寫給別人用,因為要把許多意外情形考慮進去,並且排除掉,花的時間起碼得多一倍。 本來是想用Perl/Tk把這個程式寫成GUI的介面,看起來比較炫。不過如此一來,要考慮的問題更多。雖然是有寫出來了,但這個GUI版本的留言板備份程式只是自己寫來好玩的,不打算放出來。


程式 | 由 jeph 發表於 2004.03.18 05:52 PM| 引用(4)

引用
zonble's @rsenal. 於 <PCHome個人新聞台留言板備份程式(網頁版)> 引用本文
文摘: Jeph今天寫了一個PCHome個人新聞台留言板備份程式,不過我剛剛測試了一下,發現在我的Windows2000平台上沒有辦法使用,會出現錯誤訊息如下:「ttimes_msg.exe不是正確的Win32應用程式」。所以我...
引用時間: 2004.03.18
愛麗絲的部落格奇遇記 於 <個人新聞台文章留言備份程式兼MT 匯入檔轉換> 引用本文
文摘: 今天早上看到jeph在部落格隨便祭的留言,所以特別在此幫忙宣傳一下。 jeph總共寫了兩支關於個人新聞台資料備份的程式: PCHome個人新聞台留言板備份程式 個人新聞台文章備份程式兼MT 匯入...
引用時間: 2004.03.23
野台系部落格 於 <站務再報告> 引用本文
文摘: 再向各位好友報告一下,最新的站務進度: 首先是,花了一個下午的時間,已經把所有PChome新聞台的文章轉過來了,請見September 2001 ~ December 2003內的文章;或許有人想要重新溫習一下。 再來...
引用時間: 2005.02. 2
野台系部落格 於 <站務再報告> 引用本文
文摘: 再向各位好友報告一下,最新的站務進度: 首先是,花了一個下午的時間,已經把所有野台系後台在PChome新聞台的所有文章轉過來了,請見September 2001 ~ December 2003內的文章;或許有人想要重...
引用時間: 2005.02. 2

迴響

孤零零的Jeph:

我用公司電腦執行(因為是windows2000),
可是他出現錯誤訊息,
跟我說:
C:\document and settings\administrator\桌面\ttimes_msg.exe不是正確的Win32應用程式??

Posted by: 凱爾 發表於 2004.03.18 07:08 PM

...我也不知道怎麼回事, 或許是perl2exe 的轉執行檔功能不太夠力吧.那我還是得好好研究看怎麼使用PAR. 啊啊...有沒有給麻瓜用的PAR?....>.<

不妨試試zonble寫的程式, 他寫的比較好用, 詳見本文的"引用".

Posted by: jeph 發表於 2004.03.19 02:18 AM

剛才在msn上抓朋友來測試, 發現問題很簡單:
我原來放那個程式的主機似乎有問題, 下載回來的程式大小都變成0, 結果當然無法執行.
現在換了地方放, 應該可以跑了, 請下載試試看啦.

Posted by: jeph 發表於 2004.03.19 04:52 AM

謝謝Jeph,程式正在跑^_^
另外,那隻壁虎看起來好機車喔。。。。

Posted by: 凱爾 發表於 2004.03.19 02:59 PM

Jeph,
PAR應該也是一個Perl Module(.pm), 如果是一般的Perl環境, 應該可以用 perl -MCPAN 連到CPAN去安裝.
既然你已經裝了ActivePerl, 可以用它的ppm(perl package manager)來安裝.
http://par.perl.org/?FAQ 的第一個回答就在談win32上面的PAR安裝. 我是已經裝好了啦, 不過我再照上面的網頁執行一次供你參考(注意,我多執行了一次 rep up bribes, 因為網頁上說要讓這個repository變成第一個)
C:\Documents and Settings\austtuan>ppm3
PPM - Programmer's Package Manager version 3.1.
Copyright (c) 2001 ActiveState SRL. All Rights Reserved.

Entering interactive shell. Using Term::ReadLine::Stub as readline library.

Type 'help' to get started.

ppm> rep add bribes http://www.bribes.org/perl/ppm
Repositories:
[1] ActiveState PPM2 Repository
[2] ActiveState Package Repository
[3] bribes
ppm> rep up bribes
Repositories:
[1] ActiveState PPM2 Repository
[2] bribes
[3] ActiveState Package Repository
ppm> rep up bribes
Repositories:
[1] bribes
[2] ActiveState PPM2 Repository
[3] ActiveState Package Repository
ppm> upgrade -install PAR
ppm>

就這樣,我不知道這次有沒有成功,因為現在的環境有防火牆:p
如果PAR裝好的話,應該就會有pp這個指令,參考 http://www.autrijus.org/par-intro.zh/slide005.html
底下指令產生的packed.exe應該就是你要的:
pp -o packed.exe source.pl

Posted by: PowerOp 發表於 2004.03.19 02:23 PM

to PowerOP:
好詳細的解說啊...*大心*
要是依bbs的玩法,應該給你一個 M 和十個推..^^

依照PAR FAQ 說的方法做,但是最後一個步驟還是出現了沒有安裝成功的 error. >.<
我只好先把ppm到底是什麼東西弄清楚. 後來找到問題所在,用
upgrade -install PAR
來安裝PAR會出現錯誤,原因不明,若直接用
install PAR
哦耶,安裝得順順順.
現在已經可以順便跑PAR了.

再次感謝. *拜*

to 凱爾:
那隻四腳蛇可是perl for win32的標誌哩. 好吧,下次我來試試看怎麼換icon.

Posted by: jeph 發表於 2004.03.20 04:26 AM

想來跟jeph說聲感謝的!!
快速到不得了 ....

Posted by: singlenoble 發表於 2004.03.20 10:25 PM

超級好用的
感謝 ^_^

Posted by: 薩賓娜 發表於 2004.12. 9 11:44 AM

WIN32應用程式是什麼東東來的??
要怎樣才能弄好???

Posted by: TT^TT 發表於 2004.12.11 10:39 PM

太好用了,真是個很方便的程式!

謝謝您阿! ^^

Posted by: 河流 發表於 2005.10.16 02:46 AM

請問rss能夠用在新聞台 例如 能夠設定 把喜歡的新聞台通通用rss 這樣就可以知道他什麼時候新增文章惹??
可以這樣用嗎??

Posted by: 可可 發表於 2005.10.30 12:45 PM

天空掉落了三顆流星在凡間,名叫幸福~快樂~甜蜜,希望這三顆流星帶給妳.幸福的人生~快樂的心情~及甜蜜的愛情!

Posted by: 兔子 發表於 2005.12.22 12:02 AM

美商公司急尋數名對在家工作有興趣之工作伙伴,兼職亦可,月入4~8萬,時間自由無國家地區限制,歡迎索取免費電子書http://www.success.idv.tw 無誠勿試

Posted by: Mr.Liu 發表於 2006.03.18 02:27 PM

osbqcv unoy mifz


Posted by: diazepam 發表於 2009.04.15 11:04 PM