[發明專利]文件導出方法、裝置、計算機設備及計算機可讀存儲介質在審
| 申請號: | 201811207988.3 | 申請日: | 2018-10-17 |
| 公開(公告)號: | CN109347951A | 公開(公告)日: | 2019-02-15 |
| 發明(設計)人: | 陳翔 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 導出 文件下載 網站 計算機可讀存儲介質 服務器軟件包 觸發條件 應用程序 下載 預設 服務器 服務器搭建 計算機設備 創建文件 開發工具 網站創建 相關文件 相應文件 用戶瀏覽 封裝 檢測 | ||
1.一種文件導出方法,其特征在于,包括:
判斷是否滿足預設觸發條件;
若滿足預設觸發條件,獲取應用程序內封裝的用于搭建本地服務器軟件包;
利用所述本地服務器軟件包搭建本地服務器;
若檢測到所述本地服務器搭建完成,在所述本地服務器上創建文件下載網站,所述文件下載網站包括一文件列表,所述文件列表用于提供供用戶瀏覽以及下載的文件;
若所述文件下載網站創建完成,生成所述文件下載網站的地址以供用戶根據所述地址導出相應文件。
2.根據權利要求1所述的文件導出方法,其特征在于,所述判斷是否滿足預設觸發條件,包括:
監聽是否存在預設觸發動作;
若存在預設觸發動作,查找所述應用程序的預設標記位;
根據所查找的預設標記位判斷所述應用程序是否屬于生產版本;
若不屬于生產版本,判定滿足預設觸發條件。
3.根據權利要求2所述的文件導出方法,其特征在于,所述監聽是否存在預設觸發動作,包括:
檢測是否存在搖一搖動作;
若存在搖一搖動作,則判定存在預設觸發動作;若不存在所述搖一搖動作,檢測是否存在語音喚醒動作;
若存在語音喚醒動作,則判定存在預設觸發動作;若不存在語音喚醒動作,則判定不存在預設觸發動作。
4.根據權利要求1所述的文件導出方法,其特征在于,所述利用所述本地服務器軟件包搭建本地服務器,包括:
安裝用于搭建所述本地服務器的軟件包;
將所安裝的軟件包中用于搭建所述本地服務器的文件導入到所述應用程序的工程中;
利用http-server搭建本地服務器并啟動。
5.根據權利要求1所述的文件導出方法,其特征在于,所述生成所述文件下載網站的地址以供用戶根據所述地址導出相應文件的步驟之后,還包括:
初始化Socket動態庫;
調用Socket()函數以創建套接字;
調用Bind()函數以將所述套接字綁定到預設端口號上;
監聽所述預設端口號以等待來自瀏覽器的連接請求;
若存在所述連接請求,響應所述連接請求以建立本地服務器與所述瀏覽器之間的通信。
6.根據權利要求5所述的文件導出方法,其特征在于,所述若存在所述連接請求,響應所述連接請求以建立本地服務器與所述瀏覽器之間的通信的步驟之后,還包括:
接收用戶通過瀏覽器進行訪問的訪問請求;
根據所述訪問請求向所述瀏覽器發送相應的數據;
若所述訪問請求執行完成,關閉釋放所述套接字。
7.根據權利要求1所述的文件導出方法,其特征在于,所述文件列表用于提供供用戶瀏覽以及下載的文件,其中,所述文件包括系統文件、屬性列表、文本文件、圖像文件、聲音文件以及視頻文件,所述文件列表用于匯總所述系統文件、屬性列表以及文本文件的文件名稱并提供相應的下載鏈接;還用于顯示所述圖像文件、聲音文件以及視頻文件的內容并提供相應的下載鏈接。
8.一種文件導出裝置,其特征在于,包括用于執行如權利要求1-7任一項所述的文件導出方法的單元。
9.一種計算機設備,其特征在于,所述計算機設備包括存儲器及處理器,所述存儲器上存儲有計算機程序,所述處理器執行所述計算機程序時實現如權利要求1-7中任一項所述的文件導出方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序當被處理器執行時可實現如權利要求1-7中任一項所述的文件導出方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811207988.3/1.html,轉載請聲明來源鉆瓜專利網。





