• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Web 的Word 文檔管理系統(tǒng)設(shè)計

    2016-06-17 19:26:50何怡璇熊棠
    電腦知識與技術(shù) 2016年11期
    關(guān)鍵詞:文本

    何怡璇++熊棠

    摘要:在Windows系統(tǒng)中,使用Ruby on Rails 4框架設(shè)計一個基于Web的word文檔管理系統(tǒng)。系統(tǒng)具有在線預(yù)覽、全文檢索、版本控制、文本比較和可控下載等功能。

    關(guān)鍵詞:word;文檔管理;Ruby on Rails 4

    中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)11-0053-03

    企業(yè)日常運營中會大量使用到電子文檔,一般以微軟word文檔、excel文檔、圖片、音視頻等形式存在;其中word文檔應(yīng)用范圍廣泛、數(shù)量巨大。從內(nèi)容上說,包括商務(wù)合同、會議記錄、產(chǎn)品手冊、客戶資料、設(shè)計文檔、推廣文案、競爭對手資料、項目文檔、心得等。為了有效地存儲、管理大量的文檔,文檔管理系統(tǒng)應(yīng)運而生。一個實用性的文檔管理系統(tǒng),應(yīng)具有在線預(yù)覽、全文檢索、版本控制、文本比較和可控下載等功能;其余如訪問控制、加密存儲、在線協(xié)作等不是本文討論的重點。

    在Windows系統(tǒng)中,使用Ruby on Rails 4框架(以下簡稱RoR4),配合第三方軟件設(shè)計一個基于Web的word文檔管理系統(tǒng),使其具有上述功能。

    1 軟件

    為了實現(xiàn)前述功能,除RoR4產(chǎn)品環(huán)境所需的必要軟件外,還需安裝以下軟件。

    1.1 DocToText

    DocToText是一個跨平臺的命令行工具,支持把DOC、RTF和DOCX等格式轉(zhuǎn)換為UTF-8編碼的純文本。將DocToText.exe保存到服務(wù)器,并將所在路徑添加到系統(tǒng)環(huán)境變量Path中即可。命令格式如下:

    doctotext [文件名] >> [文本文件]

    [文本文件]中的內(nèi)容即為獲取的純文本內(nèi)容。

    1.2 Beyond Compare 4

    Beyond Compare 4是一款商業(yè)軟件(以下簡稱BC4),主要用于文件,文本的比較;支持doc、docx、pdf、html等文件,目前最新版本為4.1.5。BC4還支持命令行操作,將安裝路徑添加到系統(tǒng)環(huán)境變量Path中后,即可使用BCompare命令對兩個文件進行比較;比較完成后會生成一個html文件用以存儲及現(xiàn)實比較結(jié)果。命令格式如下:

    BCompare.exe /silent @[參數(shù)文件] [文件1] [文件2] [輸出網(wǎng)頁文件]

    1.3 word2pdf

    word2pdf是一款免費軟件,能夠批量將doc、docx、rtf、txt和htm文件轉(zhuǎn)換為pdf文件。word2pdf還支持命令行操作,將安裝路徑添加到系統(tǒng)環(huán)境變量Path中后,即可使用word2pdf.exe命令進行命令行下的批量轉(zhuǎn)換。命令格式如下:

    word2pdf.exe /source "[文件1]" "[文件2]" "[文件3]" /target "[輸出路徑]"

    1.4 ImageMagick

    ImageMagick是一個跨平臺的、用于圖像處理的軟件包,能對多種格式的圖片進行讀寫操作[1],能夠把pdf文件轉(zhuǎn)換為圖片。

    1.4.1 Ghostscript

    Ghostscript是PDF和PostScript語言的解釋器[2]。ImageMagick轉(zhuǎn)換pdf文件時需要調(diào)用到它。直接下載安裝即可,目前最新版本為9.19。

    1.4.2 安裝并配置ImageMagick

    根據(jù)系統(tǒng)情況下載合適的ImageMagick并默認安裝。在Windows系統(tǒng)中,convert是系統(tǒng)內(nèi)置命令,和ImageMagick的命令沖突,所以要人工修改。進入ImageMagick安裝目錄,將convert.exe重命名,如IMconvert.exe。打開注冊表編輯器,搜索ImageMagick安裝目錄,如“C:\Program Files\ImageMagick-6.9.3-Q16”,將搜索到的名為AutoRun的鍵,值改為修改后的程序路徑,如“C:\Program Files\ImageMagick-6.9.3-Q16\IMconvert.exe $*”。

    使用ImageMagick將pdf文件轉(zhuǎn)換為jpg等圖片時,會按頁轉(zhuǎn)換。即在PDF中的一頁對應(yīng)一張圖片,圖片以數(shù)字后綴的形式排列,后綴0表示第一頁。命令格式如下:

    IMconvert -density [分辨率] [pdf文件][頁碼范圍] [jpg文件]

    分辨率即圖片的DPI,普通圖片72即可,如果對清晰度要求較高,或有較多文字,建議設(shè)置為150,如果有大幅打印需求,可以設(shè)置為300或更高。

    頁碼范圍可缺省,缺省時表示整個文件;頁碼0表示第一頁,支持逗號分隔及連字符,如[0-3,12-25,29]。

    jpg文件為輸出文件名,當pdf文件多頁輸出時,輸出圖片自動添加連字符頁碼作為新的文件名,如“output-0.jpg”、“output-1.jpg”。

    1.5 前端插件

    1.5.1 PDF.js

    PDF.js 是Mozilla實驗室開發(fā)的關(guān)于HTML5技術(shù)的一個開源項目,用于在網(wǎng)頁上顯示PDF文檔,而不需要任何瀏覽器插件等原生代碼[3]。代碼托管于GitHub,需要獲取源碼并構(gòu)建到本地。也可以直接下載第三方編譯好的項目,直接拷貝到服務(wù)器目錄中使用。在RoR4項目中,也可以通過安裝pdfjs-rails這個Gem來實現(xiàn),后述即基于此方法。

    1.5.2 FlippingBook

    FlippingBook是一款收費的圖書翻頁效果的插件,包含swf和js文件??梢允褂脠D片創(chuàng)造出翻頁書本的效果。

    2 數(shù)據(jù)結(jié)構(gòu)

    在RoR4項目的模型中做如下定義:

    2.1 Doc類

    Doc表示一個文檔,屬性title為文檔的標題,應(yīng)據(jù)有全局唯一性;另還應(yīng)有屬性定義文檔的狀態(tài)、分類、歸屬、訪問權(quán)限、文檔說明等。

    2.2 Edition類

    Edition表示一個具體的文件,與存儲在硬盤中的word文件是一一對應(yīng)的。屬性path為文件的存儲路徑,一個word文件獨占一個存儲路徑;屬性version為文件的版本號;屬性text為文件的純文本內(nèi)容;另還應(yīng)有屬性定義文件的上傳者、上傳時間等。

    2.3 Doc與Edition的關(guān)系

    一個Doc實例可以包含一個或多個Edition實例,一個Edition實例必屬于一個Doc實例。

    3 word文檔預(yù)處理

    word文件通過上傳組件上傳時及成功后,需要做一些預(yù)先處理。

    3.1 文檔識別

    客戶端word文件通過瀏覽器上傳,文件上傳類根據(jù)上傳時間生成一個全局唯一的無序字符串@path,作為該文件的工作路徑;生成路徑@path,同時生成word、text、pdf、jpg四個子目錄;word文件保存在該路徑下的word目錄中,文件名為字符串“uploaded.doc”或“uploaded.docx”。文件上傳類返回文件路徑、文件尺寸、原文件名等信息。對原文件名進行文本處理,去除擴展名、時間標簽等可以預(yù)見的干擾字符后得到字符串_title,數(shù)據(jù)庫中搜索title屬性等于_title的Doc實例,如果返回結(jié)果長度為0,則新建一個Doc實例@doc,title值為_title;如果返回一個長度為1的對象@docs,則將@doc賦值為@docs[0];如果@docs長度超過1,則進入異常警告。

    如無異常,新建一個Edition實例@edition,@edition屬于@doc。@edition.path的值為@path;@edition的version值為@doc的所有edtion對象個數(shù)加一,即@edition.version = @doc. editions.size + 1 。

    3.2 獲取文本

    使用docToText工具獲取word文件的純文本內(nèi)容。原理是使用Ruby的system方法調(diào)用命令行工具,后述所有命令行調(diào)用均基于此方法。腳本為_status = system(_cmd);_cmd是字符串類型的變量,其值即為需運行的命令;_status是布爾類型的變量,表示運行是否成功。首先針對@edition對象構(gòu)建_cmd:

    _cmd = 'docToText ' + @edition.path + '/word/uploaded.doc' + ' >>' + @edition.path + '/text/uploaded.txt'

    system執(zhí)行后,即在@path/text目錄下生成文件uploaded.txt,再使用Ruby的File類將uploaded.txt內(nèi)容讀出,賦值給@edition.text即可,具體腳本不再贅述。

    3.3 生成pdf文件

    生成pdf文件的原理同上,使用system方法調(diào)用命令行工具word2pdf,從word文件生成pdf文件,具體腳本不再贅述。生成的pdf文件位于@path/pdf目錄中,文件名為uploaded.pdf。

    3.4 生成分頁圖片

    原理同上,調(diào)用ImageMagick的IMconvert工具由uploaded.pdf文件生成分頁圖片,存儲在@path/jpg目錄中,文件名為uploaded[-頁碼].jpg格式。

    4 主要功能

    4.1 在線預(yù)覽

    實現(xiàn)在線預(yù)覽有兩種方式,一是PDF.js展示uploaded.pdf文件;二是flash或js展示分頁圖片。

    4.1.1 展示pdf文件

    使用pdfjs-rails可以很便捷地生成pdf預(yù)覽,在視圖文件中使用如下腳本即可:

    <%= pdf_viewer @pdf_url %>

    @pdf_url即pdf文件的路徑。pdfjs-rails會自動生成PDF.js腳本,PDF.js在展示pdf文檔時還原精確、功能強大且不再需要其他插件支持。但是有兩個問題:一是PDF.js運行在HTML5平臺上,不支持HTML5的瀏覽器無法運行。二是客戶端可以復(fù)制pdf文檔中的純文本,不利于內(nèi)容保護。

    4.1.2 展示分頁圖片

    另一個思路是使用flash或js加載分頁圖片創(chuàng)建書籍效果,可以規(guī)避前述兩個問題。FlippingBook是一款優(yōu)秀的圖書翻頁效果flash插件,可以自由靈活的設(shè)置導(dǎo)航、尺寸、顏色、背景音樂等參數(shù),以實現(xiàn)不同的瀏覽效果;FlippingBook是一款收費軟件,免費版只能載入10張圖片。也可以選擇其他flash或js插件實現(xiàn)類似效果。

    另外,還可以使用flash插件展示pdf文件,或?qū)df文件轉(zhuǎn)化成swf文件再由FlexPaper來做前端展示,由于沒有明顯優(yōu)勢,此處不做詳細說明。

    4.2 全文檢索

    在3.2小節(jié)中已獲得了純文本內(nèi)容并存儲在text屬性中,因此很容易使用RoR4的SQL查詢功能實現(xiàn)全文檢索。全文檢索會消耗大量服務(wù)器資源,可采用以下方法提高檢索效率,降低負載:

    第一、 對常用關(guān)鍵字及其檢索結(jié)果建立數(shù)據(jù)緩存,即把全文檢索轉(zhuǎn)換為關(guān)鍵字檢索;

    第二、 在客戶端采用AJAX異步載入部分檢索結(jié)果,每次只進行有限次數(shù)的后臺檢索。

    4.3 版本控制

    在數(shù)據(jù)結(jié)構(gòu)設(shè)計時,已將Doc與Edition分開,Doc對應(yīng)一個文檔,Edition對應(yīng)一個具體的word文件,一個Doc可以對應(yīng)多個Edition。這種結(jié)構(gòu)可以很容易的做到版本控制。一個word文件在上傳的時候被歸屬到一個文檔,并且自動生成版本號。在Edition的屬性里面可以記錄上傳者,上傳時間,簡要說明與上一版的差別等。一個文檔在歸檔時可以將定版以外的其余版本清除,以節(jié)省空間。

    4.4 文本比較

    可采用Beyond Compare 4命令行工具對兩個文件進行文本比較。經(jīng)過預(yù)處理,一個文件有word、txt、pdf、jpg圖片4種存在形式。經(jīng)測試得出如下結(jié)論:

    第一、 比較doc文件的準確率較高,比較docx文件結(jié)果不準確;

    第二、 比較txt文件準確率較高,但格式差異無法比較;

    第三、 比較pdf文件準確率較高,格式變化也能反映出來;

    第四、 無法正常比較jpg圖片。

    因此,選用pdf文件作為比較對象。首先要建立靜態(tài)文件BCconfig.txt,完整路徑記為_BCconfig,用來定義配置腳本,基本配置如下:

    file-report layout:side-by-side &

    options:ignore-unimportant,display-context,line-numbers &

    output-to:%3 output-options:html-color,wrap-word %1 %2

    其次要建立輸出文件,BCompare工具不能新建文件,使用Ruby的File類新建一個HTML文件作為輸出文件。所有輸出文件可以放到一個目錄中,文件名為作比較的兩個@edition.path連接而成,形如1eu98y-2dg38k.html;文件路徑記為_result_path。

    第三要生成命令行字符串。記被比較的兩個文件路徑分別為_pdf_1、_pdf_2,命令格式如下:

    BCompare /silent /solo @_BCconfig _pdf_1 _pdf_2 _result_path

    silent參數(shù)表示靜默運行,solo參數(shù)表示新建一個BCompare會話實例。最后用system方法調(diào)用即可。通過展示結(jié)果文件,即可獲得比較結(jié)果。存儲的結(jié)果文件可以多次使用,不需要每次都重新比較;也可以讀出其內(nèi)容儲存在數(shù)據(jù)庫中,以避免目錄下文件過多降低性能。

    4.5 可控下載

    在RoR4中,較成熟的可控下載方案是采用Apache的xsendfile下載機制。通過服務(wù)器端程序判斷下載請求是否合法,接受合法請求打開相應(yīng)文件,讀取文件內(nèi)容并發(fā)送給客戶端[4]。發(fā)送文件時,后端并不直接讀取文件,而是在 X-Sendfile 頭中指定一個文件的地址來通告前端web服務(wù)器。當web服務(wù)器檢測到后端發(fā)送的這個header后,它將忽略后端的其他輸出[4],而將文件發(fā)送給客戶端。并且,X-Sendfile屬性不會被發(fā)送給客戶端,文件路徑得到了保護。[4]具體實現(xiàn)方法不再贅述。

    5 結(jié)束語

    通過上述設(shè)計,文檔管理系統(tǒng)實現(xiàn)了在線預(yù)覽、全文檢索、版本控制、文本比較和可控下載等功能。需要注意的是,本文涉及的第三方軟件中有多個商業(yè)軟件,使用時需注意版權(quán)問題。

    參考文獻:

    [1] ImageMagick Studio LLC.ImageMagick: Convert, Edit, Or Compose Bitmap Images[EB/OL]. [2016-03-09].http://www.imagemagick.org/script/index.php.

    [2] Artifex Software. Ghostscript[EB/OL]. [2016-03-09]. http://ghostscript.com.

    [3] Mozilla Labs. pdf.js/README.md at master· mozilla/pdf.js· GitHub[EB/OL]. [2016-03-09].https://github.com/mozilla/pdf.js/blob/master/README.md.

    [4] 熊棠, 唐勇. Windows平臺下xsendfile下載機制的實現(xiàn)[J]. 電腦知識與技術(shù), 2014, 10(32), 7619-7656.

    猜你喜歡
    文本
    文本聯(lián)讀學概括 細致觀察促寫作
    重點:論述類文本閱讀
    重點:實用類文本閱讀
    初中群文閱讀的文本選擇及組織
    甘肅教育(2020年8期)2020-06-11 06:10:02
    作為“文本鏈”的元電影
    在808DA上文本顯示的改善
    “文化傳承與理解”離不開對具體文本的解讀與把握
    基于doc2vec和TF-IDF的相似文本識別
    電子制作(2018年18期)2018-11-14 01:48:06
    文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
    從背景出發(fā)還是從文本出發(fā)
    語文知識(2015年11期)2015-02-28 22:01:59
    欧美日韩综合久久久久久| 亚洲aⅴ乱码一区二区在线播放| 伊人久久精品亚洲午夜| 欧美高清成人免费视频www| 国产午夜精品一二区理论片| 亚洲av二区三区四区| 国产黄片美女视频| 交换朋友夫妻互换小说| 欧美国产精品一级二级三级 | 久久人人爽av亚洲精品天堂 | 秋霞在线观看毛片| 亚洲国产日韩一区二区| 亚洲精品国产av蜜桃| 春色校园在线视频观看| 观看av在线不卡| 亚洲成色77777| 国产白丝娇喘喷水9色精品| .国产精品久久| 你懂的网址亚洲精品在线观看| 91久久精品电影网| 深夜a级毛片| 国产精品一区二区在线不卡| 色视频www国产| 少妇的逼水好多| 高清午夜精品一区二区三区| 国产毛片在线视频| 视频区图区小说| 亚洲激情五月婷婷啪啪| 麻豆国产97在线/欧美| 亚洲一级一片aⅴ在线观看| 亚洲自偷自拍三级| 亚洲国产欧美人成| 免费观看性生交大片5| 一区二区三区免费毛片| 狂野欧美白嫩少妇大欣赏| 亚洲人成网站高清观看| 日韩一本色道免费dvd| 中文精品一卡2卡3卡4更新| 高清欧美精品videossex| 日日啪夜夜爽| 欧美xxⅹ黑人| 一边亲一边摸免费视频| 久久久久性生活片| 黄色配什么色好看| 日韩制服骚丝袜av| 99久国产av精品国产电影| av在线app专区| 欧美最新免费一区二区三区| 免费不卡的大黄色大毛片视频在线观看| 91久久精品国产一区二区成人| 如何舔出高潮| 色综合色国产| 久久久久久九九精品二区国产| 男人狂女人下面高潮的视频| 免费观看的影片在线观看| 插阴视频在线观看视频| 国产人妻一区二区三区在| 国产精品一二三区在线看| 久久久久久人妻| 97在线人人人人妻| 亚洲精品国产av蜜桃| 日韩中文字幕视频在线看片 | 男男h啪啪无遮挡| 精品久久久久久久久av| 91久久精品国产一区二区三区| 欧美成人a在线观看| 久久韩国三级中文字幕| 美女内射精品一级片tv| 午夜老司机福利剧场| 国语对白做爰xxxⅹ性视频网站| 国产精品99久久99久久久不卡 | 在线观看美女被高潮喷水网站| 国产视频内射| 欧美人与善性xxx| 欧美日韩在线观看h| 国产伦精品一区二区三区视频9| 在线精品无人区一区二区三 | 午夜福利视频精品| 最后的刺客免费高清国语| 51国产日韩欧美| 国产av国产精品国产| 内射极品少妇av片p| 久久女婷五月综合色啪小说| 日韩一本色道免费dvd| 日本午夜av视频| 九九久久精品国产亚洲av麻豆| 亚洲欧美日韩无卡精品| 国产淫语在线视频| 成人漫画全彩无遮挡| 中文欧美无线码| 这个男人来自地球电影免费观看 | 少妇人妻 视频| 亚洲av电影在线观看一区二区三区| 一区二区三区乱码不卡18| 大香蕉97超碰在线| 99热全是精品| 久久精品国产a三级三级三级| 99热这里只有是精品50| 欧美变态另类bdsm刘玥| 插逼视频在线观看| 日韩av在线免费看完整版不卡| 免费人妻精品一区二区三区视频| 哪个播放器可以免费观看大片| freevideosex欧美| 哪个播放器可以免费观看大片| 国产亚洲最大av| 国产精品久久久久久精品电影小说 | 秋霞伦理黄片| 亚洲真实伦在线观看| 免费大片18禁| av黄色大香蕉| 91午夜精品亚洲一区二区三区| 亚洲精品国产色婷婷电影| 免费看av在线观看网站| 色网站视频免费| xxx大片免费视频| 简卡轻食公司| 不卡视频在线观看欧美| 十分钟在线观看高清视频www | 免费在线观看成人毛片| 久久女婷五月综合色啪小说| 国产精品欧美亚洲77777| 麻豆精品久久久久久蜜桃| 欧美人与善性xxx| 国产视频内射| 女人久久www免费人成看片| 草草在线视频免费看| 夜夜骑夜夜射夜夜干| 男人添女人高潮全过程视频| 日韩欧美 国产精品| 国产视频首页在线观看| 欧美高清性xxxxhd video| 老司机影院毛片| 黑人高潮一二区| 中文乱码字字幕精品一区二区三区| 国产欧美日韩精品一区二区| 男人舔奶头视频| 国产黄片视频在线免费观看| 久久久久久人妻| 黄色欧美视频在线观看| 国产伦理片在线播放av一区| 亚洲第一av免费看| 亚洲无线观看免费| 三级经典国产精品| 亚洲精品亚洲一区二区| 国产片特级美女逼逼视频| 日韩制服骚丝袜av| 2018国产大陆天天弄谢| 久久人人爽av亚洲精品天堂 | 国产日韩欧美亚洲二区| 日韩亚洲欧美综合| 国产真实伦视频高清在线观看| 五月伊人婷婷丁香| 午夜日本视频在线| 中文字幕制服av| 国产色婷婷99| 精品国产露脸久久av麻豆| 国产一区二区在线观看日韩| 国产精品爽爽va在线观看网站| 下体分泌物呈黄色| 久久久久国产网址| 日韩三级伦理在线观看| 美女视频免费永久观看网站| 亚洲av欧美aⅴ国产| 久久综合国产亚洲精品| 一个人免费看片子| 亚洲成人中文字幕在线播放| 能在线免费看毛片的网站| 美女中出高潮动态图| 一区二区三区精品91| 美女内射精品一级片tv| 日韩成人伦理影院| 我的女老师完整版在线观看| 韩国av在线不卡| 国产在线免费精品| 97在线视频观看| 国产精品久久久久久久久免| 日韩一本色道免费dvd| 女人十人毛片免费观看3o分钟| 老女人水多毛片| 亚洲精品视频女| 91久久精品国产一区二区成人| 夜夜爽夜夜爽视频| 少妇人妻 视频| 国产人妻一区二区三区在| 亚洲精品一二三| 亚洲精品自拍成人| 国产精品久久久久久久电影| 色婷婷久久久亚洲欧美| 免费观看的影片在线观看| 高清在线视频一区二区三区| 久久女婷五月综合色啪小说| 最新中文字幕久久久久| 91在线精品国自产拍蜜月| 男人狂女人下面高潮的视频| 中国美白少妇内射xxxbb| av在线观看视频网站免费| 国产精品久久久久久av不卡| 日日摸夜夜添夜夜添av毛片| 精品久久久久久电影网| 一级av片app| 一级毛片黄色毛片免费观看视频| 亚洲精品久久午夜乱码| 成人午夜精彩视频在线观看| 最近最新中文字幕免费大全7| 久久精品夜色国产| 欧美最新免费一区二区三区| 久久久久久久精品精品| 日韩一区二区视频免费看| 欧美日韩精品成人综合77777| 日韩亚洲欧美综合| 亚洲成人av在线免费| 国产亚洲最大av| 97在线人人人人妻| 看非洲黑人一级黄片| 色婷婷久久久亚洲欧美| 99精国产麻豆久久婷婷| 久久99热这里只频精品6学生| 国产精品麻豆人妻色哟哟久久| 欧美精品一区二区免费开放| 一级毛片我不卡| 日本欧美视频一区| 免费观看无遮挡的男女| 97在线视频观看| 51国产日韩欧美| 美女中出高潮动态图| 国产极品天堂在线| av一本久久久久| 国模一区二区三区四区视频| 亚洲av不卡在线观看| 高清视频免费观看一区二区| 久久99精品国语久久久| 日韩强制内射视频| 乱系列少妇在线播放| 亚洲丝袜综合中文字幕| 久久久久久久久久人人人人人人| 久久99热6这里只有精品| 直男gayav资源| 黑丝袜美女国产一区| 少妇人妻 视频| 国产精品女同一区二区软件| 中文乱码字字幕精品一区二区三区| 久久久a久久爽久久v久久| a级一级毛片免费在线观看| 久久久精品94久久精品| 久久久精品94久久精品| 五月天丁香电影| 久久久久久久大尺度免费视频| 亚洲色图av天堂| 深夜a级毛片| 久久影院123| 校园人妻丝袜中文字幕| 丝袜脚勾引网站| 亚洲三级黄色毛片| 欧美高清性xxxxhd video| 一本—道久久a久久精品蜜桃钙片| 成人影院久久| 国产 精品1| 99久久人妻综合| 日日摸夜夜添夜夜添av毛片| 国产精品偷伦视频观看了| 精品午夜福利在线看| 老司机影院成人| 久久久a久久爽久久v久久| 午夜福利高清视频| 色哟哟·www| 人妻少妇偷人精品九色| 久久精品国产a三级三级三级| 亚洲最大成人中文| 亚洲国产av新网站| 国产在视频线精品| 大又大粗又爽又黄少妇毛片口| 亚洲一区二区三区欧美精品| 欧美一区二区亚洲| 欧美高清性xxxxhd video| 亚洲第一区二区三区不卡| 夫妻午夜视频| 蜜桃久久精品国产亚洲av| 男女免费视频国产| 久久久久人妻精品一区果冻| 亚洲人成网站在线播| 亚洲欧美精品自产自拍| 天美传媒精品一区二区| 尤物成人国产欧美一区二区三区| 日日啪夜夜撸| www.色视频.com| 春色校园在线视频观看| kizo精华| 99久久精品热视频| 亚洲综合精品二区| 在线播放无遮挡| 日本vs欧美在线观看视频 | 免费观看的影片在线观看| 在线观看免费视频网站a站| 国产午夜精品久久久久久一区二区三区| 成人特级av手机在线观看| 久久国内精品自在自线图片| 国产色爽女视频免费观看| 内射极品少妇av片p| 精品国产乱码久久久久久小说| 五月天丁香电影| 久久鲁丝午夜福利片| 国产亚洲欧美精品永久| 日本黄色片子视频| 成人免费观看视频高清| 99久久中文字幕三级久久日本| 简卡轻食公司| 不卡视频在线观看欧美| 校园人妻丝袜中文字幕| 99国产精品免费福利视频| 欧美另类一区| 另类亚洲欧美激情| 男女国产视频网站| 少妇的逼水好多| 国产欧美另类精品又又久久亚洲欧美| 97热精品久久久久久| 成人国产av品久久久| 欧美成人a在线观看| 久久精品国产亚洲网站| 亚洲最大成人中文| 成人漫画全彩无遮挡| a级一级毛片免费在线观看| 久久久久视频综合| 免费黄频网站在线观看国产| 日日撸夜夜添| 一个人免费看片子| 国产精品人妻久久久影院| 久久精品国产a三级三级三级| av国产免费在线观看| 热re99久久精品国产66热6| 日韩av在线免费看完整版不卡| 在线免费十八禁| 亚洲第一区二区三区不卡| 欧美日韩国产mv在线观看视频 | 一本一本综合久久| 寂寞人妻少妇视频99o| 能在线免费看毛片的网站| 国产黄片美女视频| 欧美日韩国产mv在线观看视频 | 狂野欧美白嫩少妇大欣赏| 日韩欧美 国产精品| 色婷婷久久久亚洲欧美| 91久久精品电影网| 欧美zozozo另类| 高清在线视频一区二区三区| 免费大片18禁| 2021少妇久久久久久久久久久| 欧美极品一区二区三区四区| 亚洲真实伦在线观看| 亚洲国产精品成人久久小说| 伊人久久精品亚洲午夜| 97超视频在线观看视频| a级毛色黄片| 大香蕉久久网| 美女国产视频在线观看| av不卡在线播放| 日韩成人伦理影院| 久久久成人免费电影| 久久精品夜色国产| av天堂中文字幕网| 91久久精品国产一区二区三区| 日日啪夜夜爽| 日本黄大片高清| 免费大片18禁| 亚州av有码| 卡戴珊不雅视频在线播放| 99热这里只有是精品50| 久久久久久久久久久免费av| 亚洲av福利一区| 乱系列少妇在线播放| 看十八女毛片水多多多| av又黄又爽大尺度在线免费看| 男女国产视频网站| 国国产精品蜜臀av免费| 一本久久精品| 国产乱人偷精品视频| 久久久久久久久久人人人人人人| 国产欧美另类精品又又久久亚洲欧美| av不卡在线播放| 丝瓜视频免费看黄片| 99热这里只有是精品在线观看| 日韩电影二区| 国产一区二区三区av在线| 大片免费播放器 马上看| kizo精华| 久久青草综合色| 国产成人精品久久久久久| 一级毛片我不卡| 你懂的网址亚洲精品在线观看| 亚洲色图综合在线观看| 性色av一级| 能在线免费看毛片的网站| 国产v大片淫在线免费观看| 久久久久国产网址| 777米奇影视久久| 国产69精品久久久久777片| av.在线天堂| 亚洲av电影在线观看一区二区三区| 午夜免费观看性视频| 亚洲精品国产色婷婷电影| 熟女av电影| 观看美女的网站| 久久久久国产网址| 一区二区三区乱码不卡18| 日本-黄色视频高清免费观看| 午夜福利视频精品| 蜜桃在线观看..| 久久99热6这里只有精品| 国产爽快片一区二区三区| 三级经典国产精品| 七月丁香在线播放| 美女高潮的动态| 成人亚洲精品一区在线观看 | 男女国产视频网站| 午夜免费男女啪啪视频观看| 亚洲精品乱久久久久久| 人妻系列 视频| 蜜桃久久精品国产亚洲av| av专区在线播放| 亚洲怡红院男人天堂| 亚洲精品成人av观看孕妇| 色网站视频免费| 一级毛片久久久久久久久女| 国产成人精品福利久久| 最后的刺客免费高清国语| 在线看a的网站| 国产成人aa在线观看| 只有这里有精品99| 亚洲国产成人一精品久久久| 丰满人妻一区二区三区视频av| 国产淫语在线视频| 超碰av人人做人人爽久久| 亚洲欧美日韩东京热| av国产精品久久久久影院| 久久婷婷青草| 午夜免费男女啪啪视频观看| 在线天堂最新版资源| 青青草视频在线视频观看| 久久这里有精品视频免费| 亚洲真实伦在线观看| 国产视频内射| 亚洲真实伦在线观看| 欧美xxxx性猛交bbbb| 高清黄色对白视频在线免费看 | 国产亚洲午夜精品一区二区久久| 国产深夜福利视频在线观看| 深夜a级毛片| 成年人午夜在线观看视频| 人妻夜夜爽99麻豆av| 久久韩国三级中文字幕| 亚洲国产精品999| 狂野欧美激情性xxxx在线观看| 日韩视频在线欧美| 久久久久视频综合| 亚洲图色成人| 视频区图区小说| 香蕉精品网在线| 日韩av在线免费看完整版不卡| 亚洲av国产av综合av卡| 在线观看国产h片| 成人综合一区亚洲| 18禁裸乳无遮挡动漫免费视频| 免费看av在线观看网站| 亚洲av欧美aⅴ国产| 欧美精品亚洲一区二区| 制服丝袜香蕉在线| 女性被躁到高潮视频| 最近中文字幕2019免费版| 在线观看美女被高潮喷水网站| 午夜免费观看性视频| 男人舔奶头视频| 男人舔奶头视频| 99久久综合免费| 国产在线视频一区二区| 国产精品爽爽va在线观看网站| 国产淫语在线视频| 日本wwww免费看| 少妇精品久久久久久久| 精品亚洲乱码少妇综合久久| 高清日韩中文字幕在线| 免费看不卡的av| 国产成人免费无遮挡视频| 免费观看在线日韩| 天堂俺去俺来也www色官网| 欧美bdsm另类| 国产一区有黄有色的免费视频| 亚洲精品国产色婷婷电影| 岛国毛片在线播放| 中文乱码字字幕精品一区二区三区| 在线观看免费日韩欧美大片 | 亚洲国产最新在线播放| 22中文网久久字幕| 亚洲精品国产av蜜桃| 亚洲国产欧美在线一区| 在线精品无人区一区二区三 | 国产黄片美女视频| 九九久久精品国产亚洲av麻豆| 久久综合国产亚洲精品| 国产欧美日韩精品一区二区| xxx大片免费视频| 亚洲精品国产av蜜桃| 亚洲精品日韩在线中文字幕| 中文字幕精品免费在线观看视频 | 老司机影院毛片| 嫩草影院新地址| 赤兔流量卡办理| 久久久精品94久久精品| 黄色欧美视频在线观看| 国产精品三级大全| 在线观看免费视频网站a站| 一级毛片电影观看| 久久这里有精品视频免费| 久久人人爽人人爽人人片va| 一级毛片aaaaaa免费看小| 久久人人爽人人爽人人片va| 亚洲第一av免费看| 男女国产视频网站| 久久婷婷青草| 男女边吃奶边做爰视频| 日韩欧美一区视频在线观看 | 亚洲精品成人av观看孕妇| av天堂中文字幕网| 亚洲婷婷狠狠爱综合网| 最近中文字幕2019免费版| 卡戴珊不雅视频在线播放| 国产精品久久久久成人av| 亚洲欧美日韩东京热| 久久国产亚洲av麻豆专区| 人人妻人人澡人人爽人人夜夜| 亚洲精品久久午夜乱码| 亚洲精品亚洲一区二区| 99久国产av精品国产电影| 夜夜看夜夜爽夜夜摸| 国产在视频线精品| 亚洲国产高清在线一区二区三| 最近手机中文字幕大全| 中国美白少妇内射xxxbb| 在线观看美女被高潮喷水网站| 男女无遮挡免费网站观看| 国产成人freesex在线| 国产黄片视频在线免费观看| 一个人看的www免费观看视频| 亚洲av电影在线观看一区二区三区| 国产精品不卡视频一区二区| 日韩成人av中文字幕在线观看| 亚洲经典国产精华液单| 好男人视频免费观看在线| 男女免费视频国产| 少妇 在线观看| 国产精品福利在线免费观看| 亚洲成人一二三区av| 日韩伦理黄色片| av黄色大香蕉| 一边亲一边摸免费视频| 80岁老熟妇乱子伦牲交| 观看美女的网站| 三级经典国产精品| 成年人午夜在线观看视频| 久久久亚洲精品成人影院| 啦啦啦啦在线视频资源| 草草在线视频免费看| 在线观看一区二区三区激情| 97在线视频观看| 不卡视频在线观看欧美| 一级毛片我不卡| 天天躁夜夜躁狠狠久久av| 青春草国产在线视频| 少妇丰满av| 国产 一区 欧美 日韩| 色哟哟·www| 国产高清三级在线| 亚洲精品色激情综合| 久久毛片免费看一区二区三区| 啦啦啦中文免费视频观看日本| 亚洲中文av在线| 一区二区三区乱码不卡18| 国产高潮美女av| 免费在线观看成人毛片| 又大又黄又爽视频免费| 老女人水多毛片| 国产精品欧美亚洲77777| 18+在线观看网站| 91在线精品国自产拍蜜月| 欧美最新免费一区二区三区| 五月天丁香电影| 自拍偷自拍亚洲精品老妇| 如何舔出高潮| 一本—道久久a久久精品蜜桃钙片| 亚洲人成网站在线观看播放| 国产黄片视频在线免费观看| 精品国产露脸久久av麻豆| 国产黄色视频一区二区在线观看| 国产一区二区三区av在线| 亚洲精品乱码久久久v下载方式| 草草在线视频免费看| av专区在线播放| 久久6这里有精品| 全区人妻精品视频| 免费黄色在线免费观看| 一区在线观看完整版| 国产乱人偷精品视频| 成人特级av手机在线观看| 色综合色国产| 日本欧美国产在线视频| 亚洲精品视频女| 中文字幕免费在线视频6| 亚洲av福利一区| 亚洲久久久国产精品| 最后的刺客免费高清国语| 男人舔奶头视频| 国产爽快片一区二区三区| 2018国产大陆天天弄谢| 国产在线视频一区二区| 亚洲四区av| 一区在线观看完整版|