System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及應用處理,具體而言,涉及一種基于口令的應用分享方法、裝置、計算機設備及可讀存儲介質。
技術介紹
1、在當前的應用分享領域,常見的方式如通過網盤生成鏈接和提取碼,操作繁瑣且鏈接復雜難記。此外,下載的安裝包文件轉存步驟多,加大了應用分享的復雜程度。為解決這些問題,需要一種更簡便、高效的應用分享方法。
技術實現思路
1、本專利技術的目的在于提供一種基于口令的應用分享方法、裝置、計算機設備及可讀存儲介質。
2、第一方面,本專利技術實施例提供一種基于口令的應用分享方法,應用于第一客戶端,包括:
3、獲取上傳至預設網頁的待定應用安裝包;
4、驗證所述待定應用安裝包是否存在上傳記錄;
5、若存在,則基于所述上傳記錄,從服務端獲取所述待定應用安裝包已生成的口令;
6、若不存在,則對所述待定應用安裝包進行處理,并存儲至所述服務端;
7、獲取針對所述待定應用安裝包唯一的口令;
8、將所述口令分享至第二客戶端,以使所述第二客戶端基于所述口令獲取所述待定應用安裝包,完成應用安裝。
9、在一種可能的實施方式中,所述驗證所述待定應用安裝包是否存在上傳記錄,包括:
10、解析得到所述待定應用安裝包對應的md5值;
11、將所述md5值傳輸至所述服務端,以使所述服務端驗證是否存在所述md5值;
12、若存在,則判定所述待定應用安裝包存在上傳記錄;
13、若不
14、在一種可能的實施方式中,所述對所述待定應用安裝包進行處理,并存儲至所述服務端,包括:
15、將所述待定應用安裝包的資源文件根據預設規則進行切割,得到多個子資源文件;
16、將所述多個子資源文件分片上傳至所述服務端;
17、發送合并文件指令至所述服務端,以使所述服務端將所述多個子資源文件進行合并處理,并解析所述應用安裝包的相關信息存儲至所述服務端。
18、在一種可能的實施方式中,所述獲取針對所述待定應用安裝包唯一的口令,包括:
19、按照預設口令生成規則,生成針對所述待定應用安裝包唯一的口令,所述口令配置有有效期。
20、在一種可能的實施方式中,所述按照預設口令生成規則,生成針對所述待定應用安裝包唯一的口令,所述口令配置有有效期,包括:
21、若檢測到所述待定應用安裝包由未登錄賬號上傳,則生成配置有第一時長有效期的針對所述待定應用安裝包唯一的口令;
22、若檢測到所述待定應用安裝包由已登錄賬號上傳,則生成配置有第二時長有效期的針對所述待定應用安裝包唯一的口令,所述第一時長小于所述第二時長。
23、在一種可能的實施方式中,所述方法還包括:
24、獲取針對所述口令的有效期延長指令;
25、根據所述有效期延長指令為所述口令配置第三時長,所述第二時長小于所述第三時長。
26、在一種可能的實施方式中,所述將所述口令分享至第二客戶端,包括:
27、獲取所述待定應用安裝包對應的應用信息;
28、響應于針對所述應用信息的確認指令,將所述口令分享至所述第二客戶端。
29、第二方面,本專利技術實施例提供一種基于口令的應用分享裝置,應用于第一客戶端,包括:
30、獲取模塊,用于獲取上傳至預設網頁的待定應用安裝包;
31、驗證模塊,用于驗證所述待定應用安裝包是否存在上傳記錄;若存在,則基于所述上傳記錄,從服務端獲取所述待定應用安裝包已生成的口令;若不存在,則對所述待定應用安裝包進行處理,并存儲至所述服務端;
32、分享模塊,用于獲取針對所述待定應用安裝包唯一的口令;將所述口令分享至第二客戶端,以使所述第二客戶端基于所述口令獲取所述待定應用安裝包,完成應用安裝。
33、第三方面,本專利技術實施例提供一種計算機設備,所述計算機設備包括處理器及存儲有計算機指令的非易失性存儲器,所述計算機指令被所述處理器執行時,所述計算機設備執行第一方面至少一種可能的實施方式所述的方法。
34、第四方面,本專利技術實施例提供一種可讀存儲介質,所述可讀存儲介質包括計算機程序,所述計算機程序運行時控制所述可讀存儲介質所在計算機設備執行第一方面至少一種可能的實施方式所述的方法。
35、相比現有技術,本專利技術提供的有益效果包括:采用本專利技術公開的一種基于口令的應用分享方法、裝置、計算機設備及可讀存儲介質,通過獲取上傳至預設網頁的待定應用安裝包,驗證其是否有上傳記錄。若有則從服務端獲取已生成口令,若無則處理并存儲安裝包,獲取唯一口令。最后將口令分享至第二客戶端,使第二客戶端能基于口令獲取安裝包完成應用安裝,實現便捷高效的應用分享。
本文檔來自技高網...【技術保護點】
1.一種基于口令的應用分享方法,其特征在于,應用于第一客戶端,包括:
2.根據權利要求1所述的方法,其特征在于,所述驗證所述待定應用安裝包是否存在上傳記錄,包括:
3.根據權利要求1所述的方法,其特征在于,所述對所述待定應用安裝包進行處理,并存儲至所述服務端,包括:
4.根據權利要求1所述的方法,其特征在于,所述獲取針對所述待定應用安裝包唯一的口令,包括:
5.根據權利要求4所述的方法,其特征在于,所述按照預設口令生成規則,生成針對所述待定應用安裝包唯一的口令,所述口令配置有有效期,包括:
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述將所述口令分享至第二客戶端,包括:
8.一種基于口令的應用分享裝置,其特征在于,應用于第一客戶端,包括:
9.一種計算機設備,其特征在于,所述計算機設備包括處理器及存儲有計算機指令的非易失性存儲器,所述計算機指令被所述處理器執行時,所述計算機設備執行權利要求1-7中任意一項所述的方法。
< ...【技術特征摘要】
1.一種基于口令的應用分享方法,其特征在于,應用于第一客戶端,包括:
2.根據權利要求1所述的方法,其特征在于,所述驗證所述待定應用安裝包是否存在上傳記錄,包括:
3.根據權利要求1所述的方法,其特征在于,所述對所述待定應用安裝包進行處理,并存儲至所述服務端,包括:
4.根據權利要求1所述的方法,其特征在于,所述獲取針對所述待定應用安裝包唯一的口令,包括:
5.根據權利要求4所述的方法,其特征在于,所述按照預設口令生成規則,生成針對所述待定應用安裝包唯一的口令,所述口令配置有有效期,包括:
6.根據權利要求5所述的...
【專利技術屬性】
技術研發人員:霍剛,蔡曉旭,汪曉瑜,
申請(專利權)人:廣州歡網科技有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。