PttXP PTT自動發文/轉文程式

介紹
因為最近社團又要招生了
所以痛苦的事就來了,那就是轉網宣。
光是轉就很麻煩了,還怕被抓CP,所以要每四篇登出登入一次

昨天吃飯時,社長大人講到了要轉網宣的事
結果我就突然想到: 寫個程式來做這無聊的事不就得了?
所以就出現了這個程式,叫做PttXP,就是Ptt Cross Posting的意思XD

使用者只要提供要轉錄版的列表及轉錄內容就可以了! 這不是轉錄網宣的救星是什麼?XDD
PttXP會自動每四篇(可調整)登出登入一次,所以不用怕CP被抓(當然人工被抓算你衰XD)

PttXP還提供了一個Scripting的環境,我叫他XDScript,如果只是要轉文的話是不用用到這個功能的。這個功能提供了一些巨集,讓你能客制化你在PTT的動作。

結果我昨天就用PttXP把網宣轉完了 花哈哈哈

歡迎留言回報Bug

使用說明
一般使用只需用到第一個分頁,即Cross post分頁。
1. 將你想要轉錄到的板名列表存在txt中,每行一個版。
2. 將你想要轉錄的文章內容存在一個txt中(可利用PCMan之功能: 下載正在閱讀的文章->在ANSI編輯器中檢視->存檔)
3. 填入相關欄位
4. Delete post header: 此功能為選用,可刪除文章之標頭(標題,作者...)
5. Cross post limit: 被抓CP的上限,預設為5,與PTT相同。會自動每PO limit-1篇文章重新登入一次
6. 另外,請儘量在網路速度快的地方跑PttXP,不然會很容易出現登入錯誤。

註: PTT仍有上站次數限制,短時間內登入太多次會被暫時禁止登入。所以請每一個帳號不要PO超過100篇文章(即重新登入約25次)。

大家有Bug要回報啊,有回報有修正!

下載
Version 0.1.5.2
* 終於修好了刪除標頭的功能
* 登入重試次數增加為5次
* 修正GUI Lag的問題
* 這次大大的修正了登入問題,幾乎不會再登入失敗了

感謝j79523回報!

Source Code: [pttxp-0.1.5.2.tar.gz]
Win32 Installer: [PttXP-0.1.5.2-setup.exe]
Debian/Ubuntu 32-bit Package: [pttxp_0.1.5.2-5_all.deb]

Version 0.1.3
* 修正進板錯誤(被擋了嗎?XD)

Source Code: [pttxp-0.1.3.tar.gz]
Win32 Installer: [PttXP-0.1.3-setup.exe]
Debian/Ubuntu 32-bit Package: [pttxp_0.1.1-3_all.deb]

Version 0.1.2
* 修正了容易登入失敗的問題
* 修正了Windows下換行的錯誤
* 新增功能: 'delete post header' 刪除PTT文章的標頭(網宣常用)

Source Code: [pttxp-0.1.2.tar.gz]
Win32 Installer: [PttXP-0.1.2-setup.exe]
Debian/Ubuntu 32-bit Package: [pttxp_0.1.1-2_all.deb]

Version 0.1.1
Source Code: [pttxp-0.1.1.tar.gz]
Win32 Installer: [PttXP-0.1.1-setup.exe]
Debian/Ubuntu 32-bit Package: [pttxp_0.1.1-1_all.deb]

程式截圖



留言

親愛的版大

host那一格要填什麼啊 ... (請原諒一個不懂網路語言的人)

這個程式真是太誘人使用了...目前試過公司的ip PTT的IP都出現(EE)

請解救無知的鄉民 感謝你的回答
AZ Huang寫道…
輸入ptt.cc或是ptt2.cc就可以嘍~
Unknown寫道…
請問可以用不是PTT 或 ptt2的BBS嗎?

例如bs2.to

(交大的次世代)

我試過了,都一直login failed。

謝謝!
AZ Huang寫道…
不好意思現在只支援PTT喔
請期待下一個版本:)
James表示…
版主您好…請問有可以批次將某個版的文章轉錄下來的軟體嗎?因為工作常有一段時間不能上bbs,不想錯過某些經典文章…謝謝
匿名表示…
James先生,可以參考小弟的作品:

http://godspeedlee.myweb.hinet.net/ruby/ptt1.htm

http://godspeedlee.myweb.hinet.net/ruby/ptt2.htm

http://godspeedlee.myweb.hinet.net/ruby/ptt3.htm
AZ Huang寫道…
推! 很詳細的說明
James不好意思,我上次看完就忘了回了XD

轉文還算是容易的事,可以參考樓上的教學。
不過因為最近太忙沒法分身來改進這個程式了,可能要過些日子:P
匿名表示…
您好
請問為何小弟跑這程式一直顯示:
(EE) Invalid host - ptt.cc.
?
匿名表示…
板主您好
這個程式實在相當棒 可以省去相當多麻煩
十分感謝您的分享
不過似乎被抓CP的風險還是頗高?
我的兩個分身帳號都沒po超過100篇
但是都在文章發出後2-4天內被抓CP XDD
算是我太倒楣,還是批踢踢可能已經有反制這種程式的作法?
AZ Huang寫道…
因為程式完全是模擬人的動作,這樣的話應該是被人工抓的,你知道PTT上就是有一些人喜歡這樣賺獎金...
冷血投資寫道…
請問這個有使用教學嗎?
有點看不太懂,有每天PO文的需求,需要電腦自動執行PO資訊
可是每天的內容可能需要調整,可以去抓某一個網頁的內容
然後自動貼到PTT上嗎?

謝謝您!
AZ Huang寫道…
Hi, 請來信 aitjcize |AT| gmail.com ~

這個網誌中的熱門文章

決定了!!!

P.S. I Love You

Tips: PPTP client on Openwrt