如果要用kobo來看txt或是從calibre導入書籍有諸多不便,

有聽說其他閱讀軟體可以抓但是有點懶得弄。

後來看到大神的blog,有統整了怎麼安裝第三方閱讀器,就順便抓了一下。

Koreader功能是真的多,但是相對的電力也是噴很快。不過書本的啟動速度還是比官方慢了一點。

但是傳資料還是一個痛點。

經歷各種不方便,後來無意中發現已經有大神寫好一個工具方便使用,那就是Nickel Menu 這就是本篇的重點。

基本上先參考這個連結來安裝第三方閱讀器,具體要安裝哪一個就看個人需求。 安裝第三方閱讀器

安裝完以後右下角會出現一個Nickel Menu的功能選項,裡面的選項是可以自訂的。下面會說明

流程概略是這樣:

  1. 安裝第三方閱讀器
  2. 打開KOReader
  3. 在KOReader中打開SSH Server
  4. 連線進Kobo,進到/mnt/onboard/.adds/nm資料夾
  5. 建立一個檔案,檔名自訂,不要加上副檔名不確定加了會怎麼樣,可以自行嘗試,概不負責啊
  6. 加入想要的命令

整體操作大致流程是這樣,前三點就不說了,直接從第四點往下講

進到/mnt/onboard/.adds/nm這邊後,裡面基本上會有一個doc檔, 裡面就是文件說明。

建議可以用cp複製一份以後,直接用vi或是nano來編輯。 下面有很多的範例可供參考

這邊列一些我覺得比較實用的

# Reboot
menu_item               :main :Reboot :power :reboot

# Refresh library
menu_item               :main :Import books       :nickel_misc        :rescan_books_full

# Force Wifi On/Off
menu_item               :main :Force Wi-Fi On (toggle)       :nickel_setting        :toggle:force_wifi

# Toggle Telnet
menu_item               :main :Telnet (toggle)    :cmd_output         :500:quiet :/usr/bin/pkill -f "^/usr/bin/tcpsvd -E 0.0.0.0 2023"
  chain_success:skip:5
    chain_failure                      :cmd_spawn          :quiet :/bin/mount -t devpts | /bin/grep -q /dev/pts || { /bin/mkdir -p /dev/pts && /bin/mount -t devpts devpts /dev/pts; }
    chain_success                      :cmd_spawn          :quiet :exec /usr/bin/tcpsvd -E 0.0.0.0 2023 /usr/sbin/telnetd -i -l /bin/login
    chain_success                      :dbg_toast          :Started Telnet server on port 2023
    chain_failure                      :dbg_toast          :Error starting Telnet server on port 2023
    chain_always:skip:-1
  chain_success                        :dbg_toast          :Stopped Telnet server on port 2023

# Open FTP
menu_item               :main    :FTP                :cmd_spawn          :quiet:/usr/bin/pkill -f "^/usr/bin/tcpsvd -E 0.0.0.0 1021" || true && exec /usr/bin/tcpsvd -E 0.0.0.0 1021 /usr/sbin/ftpd -w -t 30 /mnt/onboard
  chain_success                        :dbg_toast          :Started FTP server for KOBOeReader partition on port 1021.

# Show IP
menu_item               :main    :IP Address         :cmd_output         :500:/sbin/ifconfig | /usr/bin/awk '/inet addr/{print substr($2,6)}'

mac端基本設定

這邊是用macOS,但是基於安全性macOS已經移除了telnet這個套件 所以要先安裝telnet,這邊推薦用inetutils,裡面就包含了telnet, FTP

安裝語法: brew install inetutils

安裝完成後就可以用 telnet kobo-reader-ip連線進Kobo了 帳號是root,沒有密碼。 因為是root,各種操作請自行小心!

Official site

參考連結