mybox-userguide5.用戶手冊網(wǎng)絡工具v5.0_第1頁
mybox-userguide5.用戶手冊網(wǎng)絡工具v5.0_第2頁
mybox-userguide5.用戶手冊網(wǎng)絡工具v5.0_第3頁
mybox-userguide5.用戶手冊網(wǎng)絡工具v5.0_第4頁
mybox-userguide5.用戶手冊網(wǎng)絡工具v5.0_第5頁
免費預覽已結(jié)束,剩余16頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 ! # !#$%& ( )*+# ,-+# ./01 23 6723 ;45 8%9: ?/A( BCD/A 678%E 23FGH 1 資源地址這是利用 JavaFx 開發(fā)的圖形化界面程序,目標是提供簡單易用的功能,免費開源。項目主頁:/Mararsh/MyBox每個版本的源代碼、編譯好的包、和文檔都在 Release 目錄下:/Mararsh/MyBox/releases歡迎提交需求和問題:/Mararsh/MyBox/i云盤地址:eshtt/s/1fWMRzym_jh075OCX0D8y8A#list/path=%2F2 文檔本文檔介紹 MyBox 的網(wǎng)絡工具,地址:/Mararsh/

2、MyBox/releases/download/v5.0/MyBox-UserGuide-5.0-NetworkTools-zh.pdf其它文檔:MyBox 用戶手冊-綜述/Mararsh/MyBox/releases/download/v5.0/MyBox-UserGuide-5.0-Overview-zh.pdfMyBox 用戶手冊-圖像工具/Mararsh/MyBox/releases/download/v5.0/MyBox-UserGuide-5.0-ImageTools-zh.pdfMyBox 用戶手冊-桌面工具/Mararsh/MyBox/releases/download/v5.

3、0/MyBox-UserGuide-5.0-DesktopTools-zh.pdfMyBox 用戶手冊-PDF 工具/Mararsh/MyBox/releases/download/v5.0/MyBox-UserGuide-5.0-PdfTools-zh.pdf第 3 頁 / 共 21 頁3 網(wǎng)絡工具的菜單第 4 頁 / 共 21 頁4 網(wǎng)頁編輯器編輯網(wǎng)頁可以打開、新建、保存、另存 html 文件。可以以富文本方式編輯網(wǎng)頁,即利用工具條設(shè)置文本的顏色、字體、段落等格式。所見即所得。網(wǎng)頁編輯器的修改自動同步為網(wǎng)頁代碼。第 5 頁 / 共 21 頁網(wǎng)頁代碼可以查看和修改網(wǎng)頁代碼。對于網(wǎng)頁代碼的直接

4、修改將自動同步到網(wǎng)頁編輯器。4.3 網(wǎng)頁瀏覽器1)可以輸入并加載內(nèi)容??梢詫g覽器的內(nèi)容同步到網(wǎng)頁編輯器??梢约虞d網(wǎng)頁編輯器的內(nèi)容??梢苑糯?、縮小網(wǎng)頁字體。第 6 頁 / 共 21 頁網(wǎng)頁截圖對網(wǎng)頁截圖之前:確保大部分頁面內(nèi)容已載入并且渲染完畢。根據(jù)網(wǎng)速設(shè)置延遲的值。有的網(wǎng)頁是懶渲染的,即內(nèi)容在滾屏時才加載。檢查窗口尺寸和字體尺寸是否適合。越大的窗口和字體意味著越好的截圖。最好關(guān)閉網(wǎng)頁的彈窗,否則彈窗將被重復截取。確保網(wǎng)頁的寬度完全顯示,即橫向滾動條未顯示。截圖可以保存為整圖或 PDF 文件。當保存截圖為 PDF 文件時,選項窗口尺寸用以決定 PDF 頁面尺寸: 1)當選擇“窗口尺寸”時,PD

5、F 頁面尺寸是截屏的尺寸,即當前窗口的尺寸。2)當不選“窗口尺寸”是,PDF 頁面尺寸是橫向 A4。第 7 頁/ 共 21 頁截圖工具55.1 為什么需要這個工具?用戶可能想要保存自己賬戶內(nèi)容,也可能想保存自己在意賬戶的內(nèi)容,手動逐頁保存?沒有意義,因為內(nèi)容是動態(tài)加載的,即使把網(wǎng)頁保存在本地,也不能正確打開顯示。目前還沒有發(fā)現(xiàn)功能可以幫助用戶自動備份內(nèi)容。這個工具很簡單,就是利用代碼:打開瀏覽器、載入地址,然后截圖和保存內(nèi)容。第 8 頁 / 共 21 頁可以做什么自動保存任意賬戶的任意月份設(shè)置起止月份。內(nèi)容。3)確保頁面完全加載,可以展開頁面包含的評論、可以展開頁面包含的所有。4)將頁面保存為

6、本地 html 文件。由于其中的文本內(nèi)容。是動態(tài)加載內(nèi)容,本地網(wǎng)頁無法正常打開,獲取將頁面截圖保存為 PDF??梢栽O(shè)置頁尺寸、邊距、作者、以及將頁面包含的所有的原圖全部單獨保存下來。實時顯示處理進度。格式??梢噪S時中斷處理。程序自動保存上次中斷的月份并填入作本次的開始月份。可以設(shè)置錯誤時重試次數(shù)。若超時錯誤則自動加倍最大延遲時間。第 9 頁/ 共 21 頁第 10 頁 / 共 21 頁第 11 頁 / 共 21 頁第 12 頁 / 共 21 頁5.3 不能做什么點開長全文需要登錄所以無法展開。5.4 參數(shù)說明除了“主頁地址”和“文件路徑”,其它缺省參數(shù)是我認為比較好的選擇。1)“主頁地址”即某

7、個賬戶主頁地址中“?”之前的字符串。如何得知主頁地址:點擊賬戶的“主頁”,它的地址將顯示在瀏覽器的地址欄里。注意:昵稱地址不是真的地址。例如,“博物雜志”有昵稱地址/bowu,但是它的合法地址實際是“/p/1002061195054531”。2)“開始月份”空白表示從第一條開始(程序自動判斷),“結(jié)束月份”空白表示直到現(xiàn)在。注意,上線月份是 2009-08。第 13 頁 / 共 21 頁)* 8NOY)* 8NO”YPQ/IR,STUVB(&WX67YB/Y B2?)*B”Z/%YI04J %)*+Y)*BO)*I YI0 )*B_abfNO_O*JRcd =1 Y#OB”ZcOblc,O*e

8、I$%Y fB2?OghhfO)-,Y“Hi ()jk .lFOlmdTjknYH#opO#oqp2Y=1 8H#rstOu =1 l”$vtO67wxlYtZy%Hku =1 lO=1 z$mkOd|,rst67YI! 5+YI =1Ow!I =1O67w =1 ! =1O#%I =1 lO)tZY&I/AYl#PeOld,Pef )*#ldIPefYd wK0RY8*N)S“t ”Ypu./Y!?ObN4O 5.5 MyBoX 實現(xiàn)截圖的原理5.5.1程序?qū)崿F(xiàn)1)如何截圖的主要麻煩頁面?需要解決瀏覽器加裝。2)如何判斷頁面已加載完畢?頁面是動態(tài)加載的,當頁面滾動時,頁面才逐屏顯示。程序需要

9、模擬滾屏、并且正確判斷是否加載完畢。當需要展開否已加載完畢。時,更沒有確鑿的依據(jù)來判斷頁面是3)如何避免浮動窗口覆蓋而丟失的數(shù)據(jù)?頁面底部總是浮動一條窗口,沒找到怎么關(guān)閉的方法,造成每屏截圖底部會丟失一部分信息,例如一條消息被覆蓋若干行,很影響閱讀。解決辦法是截圖時取一些重復量,即上下兩屏中間有相同的若干行像素。4)如果想保存頁面的原圖,如何找到地址?經(jīng)過分析頁面代碼,可以找到了規(guī)律。如何的公開數(shù)據(jù)?5.5.21)用戶主頁的右側(cè)是每個月歷史的地址,無需登錄可。2)如以下可直接月球車玉兔 2013 年 12 月的第一頁內(nèi)容:/u/3926428816?is_all=1&s_date=201312

10、&page=1第 15 頁 / 共 21 頁頁面的關(guān)鍵數(shù)據(jù)5.5.31)在主頁代碼中搜索“s_date”,即得所有月份的列表。如:7 月2)頁面的狀態(tài):包含還沒有發(fā)過包含“查看更早表示此月無數(shù)據(jù)?!北硎卷撁鎯?nèi)容全部加載,這是此月最后一頁。(3)包含currentPage=和countPage=表示頁面內(nèi)容全部加載,這是當前月的當前頁和總頁數(shù)。3) 消息的評論:1494) 消息的有三類,點擊所有這些元素就可以展開頁面中所有了: 第 16 頁 / 共 21 頁5) 以上三類5.5.4MyBox 程序的主要邏輯1)主要邏輯都在 WeinapRunController.java 中2)loadMain()的主要邏輯:在主頁 html 代碼中找到賬戶名及其發(fā)布起止月份第 17 頁/ 共 21 頁3)loage()的主要邏輯:判斷頁面內(nèi)容是否已完全加載完畢第 18 頁 / 共 21 頁4)頁面內(nèi)容完全加載完畢以后,執(zhí)行 javasript以展開評論,并保存 html 代碼第 19 頁/ 共 21 頁5)snapPage()滾屏截圖并保存到 PDF第 20 頁 / 共 21 頁5.5.5實現(xiàn)基礎(chǔ):Java 8 的 JavaFX1)JavaFX 的內(nèi)置瀏覽器 WebView 2)WebView 執(zhí)行 Javascrip

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論