Skip to content

kimieno/android.pitt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

操作手冊

登入畫面
連線畫面
主畫面
工具列
看板列表
看板選項
最愛看板排序
信件列表
信件選項
話題功能
話題列表
最新消息類型
延燒話題選項
延燒話題設定
編輯隱藏看板
關注話題選項
關注話題設定
編輯關注看板
閱讀紀錄
閱讀紀錄分類
刪除閱讀紀錄
最近造訪
最近造訪選項
刪除最近造訪
最近造訪排序
分類看板
鄉民名冊
水球聊天
文章列表
文章列表選項
文章列表選項
搜尋文章
搜尋文章代碼
刪除搜尋文章紀錄
文章資訊
轉錄
看板設定
轉寄
驗證碼
使用者資訊
縮網址
搜尋看板
文章內容
文章內容功能
推文項目
推文選項
預覽項目
預覽項目選項
網址項目
文章代碼項目
剪貼簿
文章內容瀏覽模式
推文頁面
大圖瀏覽
精華區列表
精華區選項
精華區路徑
主選單頁面
帳號選項
發表文章
回覆文章
編輯簽名檔
編輯文章
從暫存檔恢復

問與答

簡介
連線方式
無法登入
連線緩慢
樓層數消失
點擊文章與進入文章不符
回覆推文
發文或推文出現亂碼
實名發布
信件通知
封鎖樣式
訂閱後依舊出現廣告
imgur圖片讀取速度

條款與政策

PiTT使用條款
PiTT隱私權政策
PiTT贊助合約與條款
PTT使用條款

1

簡介

PTT 為 BBS 站台,原始連線方式需使用個人電腦的終端機才能連線,
後來出現了 PCMAN 等更加方便的電腦版客戶端,
讓鄉民可以更便捷的瀏覽 PTT。

PiTT 為第三方手機版瀏覽器,由於現今社會大眾傾向於使用手機上網,
是為了讓鄉民能享用更加的使用者體驗以及更直覺的介面設計而開發的 App。

返回頁首

2

連線方式

PTT 的連線方式有很多種

  1. Telnet
  2. SSH
  3. WebSocket

Telnet 是使用明碼傳輸,也就是有心人只要想就能知道你與伺服器間傳輸的所有資訊 速度最快,安全性最低,也是大多數 App 的預設連線方式

SSH 是使用加密傳輸,速度一般,安全性高,也是 PiTT 的預設連線方式

WebSocket 有加密傳輸與明碼傳輸,PiTT 使用的是加密傳輸,速度一般,安全性高

返回頁首

3

無法登入

  1. 重複登入帳號數量過多(3個),若出現刪除重複登入提示請選擇刪除
  2. 請到設定 - 連線 開啟僅使用 ptt.cc 位址連線(若有在中國使用請關閉)
  3. 網路環境無法使用 SSH 連線(port 22),請確定使用的網路環境可以使用 SSH 連線
  4. 被手機內安裝的系統管理應用程式阻擋,例如防火牆,背景服務限制管理,OperaMax ,擋廣告 App 等等(某些版本會導致頻繁斷線,可在 MobileComm 看板搜尋相關案例 ),Android 系統的限制背景連線也可能導致無法連線
  5. PTT 伺服器維護中/過載
  6. 重新開機重置裝置所有連線(台哥大、遠傳常使用到被 PTT 封鎖的 IP 位址導致無法連線)
  7. 更換連線功能(SSH/WSS)

返回頁首

4

連線緩慢

給懶得看的人的快速結論就是到設定內改為使用WebSocket連線

測試最高紀錄為一秒內登入完成

最主要的影響還是PTT伺服器本身

PTT 的連線方式有很多種

  1. Telnet
  2. SSH
  3. WebSocket

Telnet 是使用明碼傳輸,也就是有心人只要想就能知道你與伺服器間傳輸的所有資訊 速度最快,安全性最低,也是大多數 App 的預設連線方式

SSH 是使用加密傳輸,速度一般,安全性高,也是 PiTT 的預設連線方式

WebSocket 有加密傳輸與明碼傳輸,PiTT 使用的是加密傳輸,速度一般,安全性高

說了這麼多,為什麼會有人覺得 PiTT 登入慢,有人覺得 PiTT 登入快呢?

重點來了

主要是因為在 SSH 連線方面 PTT 站台有限制登入處理的數量,
在同一時間登入人數過多時就會需要等待,
直到前面的人登入完畢

舉例來說 當處理上限為一百人 而你是第一百零一個登入的人,
你必須等待到第一個人登入成功後 PTT 才會開始處理你的登入動作,
同時第一百零二個人順位就往前移動一個位子,
這就是為什麼 PiTT 在某些時候不容易登入的原因,
就是因為人太多而受限於站台本身的行為

要解決這個問題只要到設定內修改為使用 WebSocket 連線即可

那為什麼不設定為預設連線呢?
因為站方目前還是把這項連線方式定位為實驗階段,
如果設為預設連線而站方停止測試,
那還不知道有連線方式可以調整的鄉民就會覺得 PiTT 壞掉了

電腦版 SSH 連線緩慢情形

<iframe width="560" height="315" src="https://www.youtube.com/embed/Lhxv-8UnKew" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

手機版 WebSocket 正常連線情形

<iframe width="560" height="315" src="https://www.youtube.com/embed/CdeTuOhO60o" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

關於重複登入

另外提供一個有關重複登入的資訊

PTT 允許的重複登入連線只有三個,
超過這個數量再選擇「允許重複登入」那個瞬間就會把你目前登入中的連線斷線,
所以在連線失敗連續超過三次時 PiTT 就會強制跳出重複登入選項以供使用者選擇「不允許重複登入」,
避免使用者卡在登入 - 被斷線的循環

而在選擇不允許重複登入的時候常常有人覺得這裡卡很久,
其實這也是 PTT 站台本身的限制,
但我也不清楚 PTT 在處理哪些資訊,
可能是重複登入帳號間的資訊同步作業讓這個動作花了些時間

以上就是關於登入的小知識

返回頁首

5

樓層數消失

PTT 本身沒有支援樓層顯示,
應用程式內的樓層數與推噓數都是由程式自行計算出來的,
使用 End 之後是由文章最末頁開始讀取,
因為無法讀取到第一樓所在位置,
所以沒辦法計算樓層數為多少,
推文後預設以 End 重新整理,
因此同樣無法顯示樓層數,
Home 則是重新整理後由文章第一頁開始讀取,
所以可以依序計算樓層數與推噓數

返回頁首

6

點擊文章與進入文章不符

如果是搜尋推文數狀態下點擊文章的確會出現這個問題喔,
因為 PTT 的文章序號不是固定值,
而推文數搜尋的異動情況也比較多,
所以如果搜尋結果有異動就很可能造成點擊文章與進入文章不一致的情形,
例如原本搜尋 50 推以上有 5 篇文章,
但在手機上顯示結果後 PTT 伺服器多了 3 篇 50 推以上的文章,
而這幾篇文章的時間又比較新的話就會改變其他文章的序號,
這個算是手機版實作上的一個限制,
不過只要重新整理後就可以恢復正常了

返回頁首

7

回覆推文

PTT 本身沒有回覆推文功能,
一般都是使用編輯文章功能自行在推文下方輸入回覆文字,
編輯文章介面可以從文章內容介面展開按鈕後點擊「編輯文章」進入,
長按推文後會顯示編輯介面,
在推文日期後方輸入換行符號再輸入回覆文字即可,
編輯完成後 PiTT 會顯示預覽並檢查是否有將推文改壞掉,
不過編輯功能有點複雜,
建議可以到 Test 看板熟悉編輯功能操作後再行使用,
包括標記、刪除、回復上一個編輯版本等等

返回頁首

8

發文或推文出現亂碼

發文、推文出現亂碼!!!

最近偶爾會看到出現亂碼的文章或推文,
然後底下就有鄉民推文開玩笑說:一定是用XXX發文的!
之前也有一些使用者有回報出現亂碼的問題,
乾脆在這裡再發一篇較完整的說明。

其實,不管使用的是哪一款 PTT 瀏覽器,
只要您輸入的文字是 PTT 系統本身不支援的字元,
就會出現亂碼。
也就是說,如果您輸入了某些"罕用字"就會造成亂碼的情形,
即使您使用的是家喻戶曉的 PCMAN 也一樣,
但 PCMAN 是即時顯示 PTT 回傳的內容,
所以在輸入或貼上時就會立即出現亂碼或是根本無法輸入。

最常出現此情形的是使用超注音的使用者,
可能應用程式本身預設就有開啟罕用字的支援,
而在自動選字時又會將罕用字排在第一順位(跟使用者自選詞也有關係,不能說全是超注音的問題),
所以常常出現此情形,
最常見的例子,就是之前使用者回報的 "會" 與 "㑹" 兩個字,
前者是 PTT 有支援的字元,後者是 PTT 不支援的字元,
特別的是,PTT 是使用雙位元組呈現寬字元(也就是中文字),
而 PTT 看不懂的字元在輸出時就會將字元位元組隨意組合再輸出,
因為正確的編碼被拆掉了,
在頁面上原本 "㑹" 字本身以及其前後的文字就可能會呈現為亂碼,
PCMAN 使用者可以在推文時試者貼上 "哈會哈" 與 "哈㑹哈" 看看差異,
"㑹" 字後方搭配不同文字各有不同樂趣。
以更簡單的例子來說,
就是強迫一個不懂英文的人唸一段句子一樣,看不懂他就會亂念。

基於以上原因,
只要使用者從輸入法設定內將罕用字支援關閉就不太會出現此情形了,
有些例外是當使用者從網頁直接複製貼上內容時也會出現亂碼,
這個情形可能是複製的文字內容中也包含了某些不會顯示同時 PTT 也不支援的字元在內,
這點就只能請使用者自行注意囉

返回頁首

9

實名發布

實名發布為沿用PTT的名詞,
這裡的「實名」是指是否要在發文時顯示ID,
只有在匿名看板有作用,
因為匿名看板有規定某些分類的文章必須顯示ID發文,
此時就需要勾選實名發布,
一般看板預設發文時就會顯示ID,
所以有沒有勾選都沒有影響

返回頁首

10

信件通知

請開啟 App 通知權限

PTT 的信件通知與水球通知不一樣,
只有在頁面切換時才會顯示在畫面上方,
因此只有在操作 PTT 時才有辦法讀取通知,
例如讀取文章、看板列表、文章列表等等,
若在通知已顯示的情況下,
必須要在讀取最新的信件內容後才會重設通知檢查狀態,
其他 app 都是在背景固定一段時間自動連線至 PTT 檢查才有辦法主動通知,
但此方法會佔用 PTT 過多資源,
由於 PTT 沒有向開發者收費,
所以會盡量避免加入這類背景自動讀取資料的功能,
以免造成伺服器忙碌而影響到其他使用者登入使用的權利。

另外一方面,此類背景自動檢查功能都有幾個特性,
需帳號密碼供自動登入以及固定時間或頻率連線,
這些行為容易讓 PTT 伺服器判定為機器人帳號進而被退註或是停權,
自動登入功能也可能讓不肖使用者用來養分身帳號,
這都是開發者需要注意與把關的部分,
而不是為了增加下載數、衝人氣就毫無原則的加入使用者要求的所有功能。

PiTT 有另外加入「即時信件通知」功能,
只要對方使用 PiTT 發信,
有安裝 PiTT 的使用者就能即時收到信件通知

返回頁首

11

封鎖樣式

不完全隱藏黑名單是為了避免 App 刻意隱藏某些特定資訊的疑慮,
若有顯示隱藏哪些項目,可以讓使用者更安心,
另外一點則是方便使用者隨時解除隱藏狀態,
除了永久解除封鎖,PiTT 還有暫時解除封鎖跟超級好友(同時加入封鎖與好鄉民),
這些功能都需要保留封鎖項目才會更方便。

若真的不想在推文看見某些帳號,
可以查詢該位鄉民後編輯「別名」項目,
即可替代帳號顯示。

返回頁首

12

訂閱後依舊出現廣告

經研究後發現 Google Play 對於多帳戶的購買驗證的確存在 bug, 因為 App 在安裝時會附帶安裝帳戶資訊作為取得驗證資料的基準(也就是這個 App 是屬於哪「一個」帳戶), 但在多帳戶存在的情況下,即使安裝 App 時是使用正確的帳戶, 但在自動更新後可能會導致錯誤的擁有者覆蓋至此 App 的紀錄, 就會導致從錯誤的使用者帳戶取得購買驗證, 因為 App 只能從系統給予的資訊取得購買項目(無法選擇帳戶), 若系統給錯帳戶資訊就無法正確驗證, 目前 Android 官方對於這個問題尚未發布修正, 非官方的解法是解除安裝 App 後使用網頁瀏覽器登入有購買項目的帳戶, 再用瀏覽器進入 Google Play 使用遠端安裝(過程中皆未使用 Google Play App), 如此就能將 App 的所屬帳戶更新為正確的使用者。

返回頁首

13

imgur圖片讀取速度

imgur 會將流量較大的外連圖片下載做限速,雖然沒有官方公告,但遇到限速時更換連線 IP 或是更換連線方式(Wi-Fi, 行動網路)可以大幅提升速度, 因此推論 imgur 有限速的做法。

很多人會提到在 App 內下載很慢,點擊連結很快,原因是 App 內使用的是原圖網址, 點擊網址後會以行動版網頁開啟,此時網頁讀取的是縮圖網址

發現有此分流做法後,PiTT 也在 2020 年的七月底加入了縮圖預覽功能,不過還是有很多人不知道有此功能, 於是在 8.1.0 版將此按鈕獨立出來放在心情按鈕旁邊。

另外也一併支援了 imgur 的相冊與畫廊網址預覽,並利用相同介面實作了以相冊瀏覽所有預覽圖的功能。 以下為完整的圖片讀取速度疑難排解。

  • 更換網路連線 IP、連線方式 - 前者若使用 Wi-Fi 需重啟路由器(只有浮動 IP 適用)。
  • 開啟縮圖品質

Image of Editor Source Code Image of Editor Source Code

  • 使用相冊瀏覽 - 相冊瀏覽將以最低品質下載預覽圖,在動圖較多的情況下可以避免自動下載完整檔案。

Image of Editor Source Code Image of Editor Source Code

  • 使用嘗試影片播放觀看 GIF 動圖。

Image of Editor Source Code

以上排解方式僅適用 imgur 圖片連結。

  • 清除快取檔案 - 在特定情況下,快取檔案數量與大小會影響下載速度,原因不明,但通常可以在清除快取檔案後恢復下載速度。

返回頁首

About

PiTT on Google Play

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages