Re: 自已寫的程式分享

看板CFantasy作者 (kent)時間4年前 (2019/11/28 00:08), 編輯推噓8(800)
留言8則, 9人參與, 4年前最新討論串2/2 (看更多)
先說明,這不是追書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目錄, 除非新同文堂的對照檔改了位置,否則以後大概就不會再改版了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.14.44 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/CFantasy/M.1574870908.A.0BD.html

11/28 00:14, 4年前 , 1F
推 大佬
11/28 00:14, 1F

11/28 00:57, 4年前 , 2F
推 煉器房的長老
11/28 00:57, 2F

11/28 01:26, 4年前 , 3F
11/28 01:26, 3F

, , 4F
請勿提及侵權網站

11/28 08:14, 4年前 , 5F
11/28 08:14, 5F

11/28 08:30, 4年前 , 6F
謝大大分享
11/28 08:30, 6F

11/28 10:57, 4年前 , 7F
正版的有辦法嗎
11/28 10:57, 7F

11/28 15:08, 4年前 , 8F
這算正版盜版XD
11/28 15:08, 8F

11/28 18:28, 4年前 , 9F
原來是煉丹房的掃地僧
11/28 18:28, 9F
文章代碼(AID): #1Ttfzy2z (CFantasy)
文章代碼(AID): #1Ttfzy2z (CFantasy)