Re: 自已寫的程式分享

作者: kentyeh (kent)   2019-11-28 00:08:25
先說明,這不是追書APP,只是我的習慣會先用電腦一次下載多個章節,然後放在手機裡
慢慢看
很久沒有改版了,其中也遇過只要小說網站改版,原來的剖析網頁的方式行不通,
導致必須找時間改版,重新編譯,重新下載,然後再繼續開啟等待下一個改版的循環。
這次決心改變這種狀態,所以關於網站下載的部分分離為腳本,只在程式開啟始載入,
若是小說網頁改變架構,只要更動相關的腳本即可,而不需要重新編譯程式。
會寫Groovy的網友,可以參考程式網站的說明:
https://bitbucket.org/kentyeh/qidian/src/master/README.md
,自行撰寫下載腳本,當然,我也事先寫了一些腳本放置在下面地方
http://www.mediafire.com/folder/r2jybia8bui7p/site-script
腳本下載後只要放在 site-script/目錄下即可在程式啟動時載入
程式可以到
https://www.mediafire.com/folder/ki51zr52kni76/qidian
下載 qidian-3.0.0.jar
程式執行前提是必須先安裝Java 8,我會建議下載下面這個版本(必須是Win7或以上)
https://adoptopenjdk.net/index.html?variant=openjdk8&jvmVariant=openj9
Openj9在圖形界面啟動的速度遠快於Oracle的版本
程式啟動方式二選一:
1. 由命令視窗執行 java -jar qidian-3.0.0.jar
2. 或由檔案總管按 qidian-3.0.0.jar 兩下以執行程式,或按滑鼠右鍵開啟
程式第一次執行會建立下面目錄結構,並自動下載第一本腳本:
.\
└qidian-3.0.0.jar
└fiction\   ←小說下載的預設放置目錄
└site-script\ ←腳本在此,程式會自動下載Qidian.groovy,以便下載起點公眾版
└log\    ←程式的執行記錄放置在此
使用方式:
https://i.imgur.com/gNAZqjb.png
1.先拷貝網址,若想從某章開始下載就拷貝那章的網址,想下載全部就拷貝書目或書頁網

2.按Enter解析網站與書號、書名等參數
3.按下載則開始下載小說文字
簡繁轉換是下載新同文堂的對照檔到site-script目錄,
除非新同文堂的對照檔改了位置,否則以後大概就不會再改版了

Links booklink

Contact Us: admin [ a t ] ucptt.com