Welly - clyang edition
Introduction / 簡介
Welly是一套運行在Mac上功能豐富的BBS軟體, 我所維護的版本是基於 @KOed 的版本之上, 做進一步的功能開發以及bug修復.
特別感謝: @ElvisChiang, @sunghau以及@terces
Welly is a terminal application on Mac OS X, which aims to bring best user experience for browsing term BBS. My edition is based on @KOed 's great work. This edition provides new features and bug fixes reported by users.
Special Thanks to: @ElvisChiang, @sunghau and @terces
Download latest version / 下載最新版
Welly - clyang edition: v.3.1.1
or install via homebrew
$ brew install --cask welly
(Thanks jackblack@ptt to make brew cask happened!) (Thanks ericj@ to update cask to lastest version!)
Features / 主要功能
- 使用Websocket Secure方式連線至ptt
- 您寶貴的密碼再也不會在網路上裸奔啦.
- 出門在外再也不用擔心連接阜22跟23被擋了.
- 文章收藏以及推文追蹤功能終於出現啦! 唯一有本此功能的桌面版BBS軟體!
- 有圖有真相:
- 使用本功能必須使用下列幾種方式連線至PTT
- wss://[email protected]/bbs
- ssh://[email protected]/YOURID
- telnet://[email protected]
- 在閱讀文章時 or 看板列表, 按下 command+shift+a 即可將文章收藏, 請注意, 預設是只收藏而不會追蹤
- 底色淺綠表示該文章有新推文
- 底色紅色表示該文已經被刪除
- 使用 command + . 即可打開收藏文章頁面, 雙擊文章即可前往該文, 在此頁面也可以勾選您想要追蹤推文的文章
- 每五分鐘會自動檢查被追蹤的文章, 一旦有新的推文便會在螢幕右上方出現提示, 點選該提示便會自動打開收藏文章視窗
- wss:// 支援自動登入功能
- 內嵌
telnet
程式- High Sierra預設是將
telnet
程式移除的, 如果使用者是全新購買Mac或是重新安裝High Sierra, 將無法正常使用telnet, 這功能將完美的解決這個問題.
- High Sierra預設是將
- 一鍵開啟網頁版文章 (
command+p
)- 在文章列表或閱讀文章時, 按command+p即可用瀏覽器開啟該篇的網頁版, 對於圖片很多的文章特別好用!
- 自動分段推文 (
command+m
) - 推文黑名單
- 支援文章長截圖 (長文可自動分段截圖)
- 範例: https://i.imgur.com/SnWxprv.jpg
- 自動將多頁的文章完整備份為一張大圖 (快速鍵command+/)
-
- 提供自動分頁截圖的功能, 每20頁會產生一張圖, 無論多精彩、多激烈討論的文章, 都可以完整備份, 數百頁的文章也是輕鬆搞定!
- 再也不會發生類似找不到"排a你真有心"原文的憾事
- 好文章按個鍵立刻備份, 不怕作者砍掉, 版主刪除, 系統故障而流失
- 自動更新
- 最即時的取得最新版的Welly
- 在High Sierra上支援圖片QuickLook功能
- 全螢幕瀏覽BBS
- 給你滿滿的大螢幕版BBS!
- telnet to BBS via Websocket Secure (wss://)
- Your plain password won't be seen by others!
- Bypass annony blocking on Port 22 or 23.
- Supports article archiving and comment tracking (the only desktop BBS client that support this function)
- auto-login by wss://
- bundle telnet within Welly
- High Sierra has remove
telnet
command by default. Having this helps users on High Sierra (new purchase/clean install) enjoying BBS again
- High Sierra has remove
- provide "command+p" hotkey
- Fetch and open PTT's post direct URL link automatically. Extremely userful for the post which contains a lot of image links.
- provide "Long Comment" function
- The user can focus on leaving long comments on specific article without worrying the system limitation.
- provide "Comment Blacklist" function, which blocks annoying comments by userid automatically.
- Article long screenshot (including auto-paging)
- Example: https://i.imgur.com/SnWxprv.jpg
- Screencast entire artile to JPG in just
one key
- Auto update
- Always get the up-to-date version of Welly!
- Support Quick Look image on High Sierra
- Support Full Screen mode
FAQ / 常見問題
Q1: 連上後都是亂碼怎麼辦?
A1: 點選上方menubar的 "顯示方式" -> "編碼" -> "正體中文"
Q2: Welly該不會是偷偷記錄我的密碼, 然後在背景幫我登入偷偷檢查吧? A2: 程式是檢查PTT網頁版的文章, 所以您的密碼是不會被記錄的.
Q3: 每五分鐘檢查一次好久啊, 我希望檢查能更頻繁些, 可以嗎? A3: 為了避免DoS PTT, 5分鐘是寫死在程式中不能更改的, 同時, 每次都是單線程抓取網頁, 降低對PTT Web frontend的影響.
Q4: 我要換電腦了, 但是我一堆追蹤的文章該怎麼備份啊?
A4: 把 /Users/你mac帳號/Library/Application Support/Welly
中的 PttArticle.db
備份起來, 換到新電腦後, 把檔案放回去即可.
Project Dependency / 程式相依性
In order to make telnet protocol work via Websocket Secure (wss://), a tiny program called usock2wsock
is included. You can get and build your own binary from Go-UnixSocket2WebSocket.
此版本的Welly提供了Websocket Secure (wss://)的功能, 因此Welly內包含了一隻叫做usock2wsock
的小程式, 您也可以從 Go-UnixSocket2WebSocket 這邊取得原始碼並且自行編譯.