最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

精易模塊v9.4.5部分新功能自使用例

2021-10-16 22:08 作者:霧削木FHZ  | 我要投稿


1.文件_下載1

這個(gè)功能老生常談,在原本的 文件_下載 命令中是調(diào)用shdocvw.dll中的DoFileDownload,會(huì)打開(kāi)一個(gè)對(duì)話(huà)框提供下載的界面化操作,而在 文件_下載1 當(dāng)中使用的是urlmon.dll中的URLDownloadToFileA,該功能具有一定的集成性,在精易模塊中只需要提供下載地址、保存路徑、任務(wù)類(lèi)型三個(gè)參數(shù)即可,屬于閹割了一部分,失去了可調(diào)整的LPUNKNOWN參數(shù)和LPBINDSTATUSCALLBACK參數(shù),當(dāng)然精易模塊的源碼是公開(kāi)的,可以自行修改以達(dá)到想要的效果,這里我們不去追究這些,來(lái)講講用法:

參數(shù)一:下載地址

這個(gè)參數(shù)看名字就明白,填寫(xiě)你要下載的文件地址即可,這里更新日志標(biāo)明了支持HTTP和HTTPS,這里我們測(cè)試精易模塊的資源網(wǎng)頁(yè)面:"https://www.eyuyan.la/post/18908.html"

參數(shù)二:保存路徑

填寫(xiě)下載到本地文件的絕對(duì)路徑,譬如:C:\test.txt,說(shuō)明中明確提出是完整文件路徑。

參數(shù)三:任務(wù)類(lèi)型

這個(gè)任務(wù)類(lèi)型屬實(shí)離譜,它是一個(gè)整數(shù)型數(shù)值,可以有三個(gè)有效參數(shù),0 = 覆蓋 ?1 = 改名 ? 2 = 跳過(guò)

經(jīng)過(guò)測(cè)試和源代碼解讀,當(dāng)參數(shù)值是0的時(shí)候如果保存路徑已經(jīng)存在文件,則會(huì)刪除原有文件后再進(jìn)行寫(xiě)入,當(dāng)參數(shù)值為1時(shí),如果保存位置文件存在,則會(huì)進(jìn)行99次內(nèi)的循環(huán),直到找到不重復(fù)的文件名為止,比如保存位置 D:\test.txt 已經(jīng)存在,那么會(huì)寫(xiě)入 D:\test(1).txt ,估計(jì)原作者是想要實(shí)現(xiàn)和瀏覽器保存時(shí)的診斷命名一樣,然后就是當(dāng)參數(shù)值為2時(shí),如果這個(gè)文件存在,那么函數(shù)會(huì)直接返回真,不會(huì)進(jìn)行其他操作,如果不存在則會(huì)正常寫(xiě)入。(此函數(shù)值可為空,默認(rèn)為0)

文件下載1測(cè)試

2.時(shí)間_取NTP服務(wù)器時(shí)間戳

這個(gè)參數(shù)很容易理解,就是通過(guò)時(shí)間服務(wù)器來(lái)獲取時(shí)間,這個(gè)函數(shù)在源代碼中的協(xié)議很復(fù)雜,這里不做過(guò)多的解釋?zhuān)紫任覀冃枰业揭粋€(gè)NTP服務(wù)器,這個(gè)目前網(wǎng)絡(luò)上隨便搜一下就可以找到很多,不過(guò)用的最多的還是 time.windwos.com ,在函數(shù)備注中也標(biāo)明了此網(wǎng)絡(luò)時(shí)間服務(wù)器,算是比較常用的了,這里推薦大家找?guī)讉€(gè)進(jìn)行嘗試,比如ntp.aliyun.com之類(lèi)的,還有部分支持IPv6的NTP服務(wù)器也可以使用。

推薦總結(jié)文章:https://blog.csdn.net/weixin_42588262/article/details/82501488

此函數(shù)只需要一個(gè)文本型的NTP服務(wù)器地址即可,所以我們主要講他的返回值,他的返回值是長(zhǎng)整數(shù)型,目前是十位數(shù)字構(gòu)成,本身是一個(gè)用秒數(shù)表示時(shí)間的數(shù)據(jù),具體時(shí)間應(yīng)該是從1970年1月1日(UTC/GMT的午夜)開(kāi)始所經(jīng)過(guò)的秒數(shù),具體轉(zhuǎn)換也有對(duì)應(yīng)的命令在精易模塊中,只需要組合一下即可使用,轉(zhuǎn)換參數(shù)不做過(guò)多介紹。

NTP返回時(shí)間轉(zhuǎn)文本時(shí)間

3.進(jìn)程_創(chuàng)建W

為什么要講這個(gè)函數(shù)呢。。。我也不知道,反正這個(gè)函數(shù)有三個(gè),分別是 進(jìn)程_創(chuàng)建、、進(jìn)程_創(chuàng)建W、進(jìn)程_創(chuàng)建Ex;

這三個(gè)函數(shù)大同小異,分別來(lái)看下三個(gè)函數(shù)的參數(shù)就能看出來(lái)。

三個(gè)進(jìn)程創(chuàng)建

前幾個(gè)參數(shù)大致相同,主要區(qū)別是W定義的以?huà)炱鸱绞絼?chuàng)建和掛起后的線(xiàn)程句柄兩個(gè)參數(shù),首先"以?huà)炱鸱绞絼?chuàng)建"是個(gè)邏輯型,也就是說(shuō)創(chuàng)建的時(shí)候要不要把進(jìn)程掛起(看似暫停程序運(yùn)行),"掛起后的線(xiàn)程句柄"和"以?huà)炱鸱绞絼?chuàng)建"是關(guān)聯(lián)的,只有當(dāng)"以?huà)炱鸱绞絼?chuàng)建"為真時(shí)"掛起后的線(xiàn)程句柄"才有意義,而且"掛起后的線(xiàn)程句柄"是個(gè)返回參數(shù),我們可以用它來(lái)在掛起創(chuàng)建為真時(shí)獲取線(xiàn)程句柄,源函數(shù)注明這個(gè)句柄不用時(shí)是需要釋放的,所以最好掛起創(chuàng)建后,如果不用記得加上一句釋放。(此外W和另兩個(gè)函數(shù)的區(qū)別還有一個(gè)就是沒(méi)有進(jìn)程結(jié)構(gòu)這個(gè)參數(shù),但三個(gè)函數(shù)本身都會(huì)返回進(jìn)程結(jié)構(gòu)里的進(jìn)程ID)



參考文章:

https://blog.csdn.net/weixin_42588262/article/details/82501488

https://baike.baidu.com/item/NTP%E6%9C%8D%E5%8A%A1%E5%99%A8/8633994?fr=aladdin

https://www.eyuyan.la/post/18908.html

https://bbs.125.la/thread-14700635-1-1.html

精易模塊v9.4.5部分新功能自使用例的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
枣庄市| 华池县| 文山县| 浏阳市| 锦州市| 邹城市| 鹿泉市| 密山市| 江阴市| 广汉市| 尉犁县| 荃湾区| 施甸县| 忻城县| 东莞市| 清丰县| 莆田市| 嘉黎县| 宝坻区| 望江县| 河池市| 陈巴尔虎旗| 东丽区| 清水河县| 平安县| 红河县| 株洲县| 兴安县| 巫溪县| 阿拉善右旗| 荣成市| 鹤山市| 新乡县| 广饶县| 湖南省| 汉寿县| 依兰县| 蕲春县| 张家口市| 新沂市| 安泽县|