作者CMJ0121 (請多指教!!)
看板Python
標題Re: 關於bbs自動載文的機器人
時間Tue Sep 13 11:01:54 2011
按照我之前的做法
在 24*80 的畫面下 換行問題其實算小問題
如果不管python(或其他語法)
你可以先試著做一個proxy來檢查你的readline()有沒有出錯
把 PTT 抓到的資料 經過 python處理之後 再丟到 PcMan處理
處理BBS界面的時候
我的經驗 問題最大的是控制碼問題
之前的經驗 PTT用的控碼有四種: J/K/M/H
分別表示: 清空畫面/清除一行/位移碼/顏色碼
如果我沒記錯的話
有時候PTT換行不一定會給 /n 而是一直丟出新的char
terminal會自己換行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.91.77
推 ckclark:不過ptt好像沒這問題 因為我用的是120*40 都還蠻正常的 09/13 12:59
→ ckclark:我想應該是控制碼處理的問題比較大 09/13 12:59
推 kdjf:telnet有告訴server畫面大小的機制,所以你要自己算一下 09/13 13:31