无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

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

易語言父子軟件編寫,一對一加密程序,分離10米自動爆炸。

2020-03-25 13:14 作者:霧削木FHZ  | 我要投稿

????一般在啟動程序的時候我們都是直接雙擊運行,或者使用CMD運行;

????那么在Up發(fā)現(xiàn)CMD在運行程序的時候是可以在程序名后面給予參數(shù)的,也就是說可以進行參數(shù)啟動,那么根據(jù)這個參數(shù),我們就可以搞出很多東西;易語言也是如此。

????首先父子程序的編寫目的就是為了只有一個軟件能夠啟動這個軟件;那么大體原理就是根據(jù)參數(shù)啟動,首先我們寫一個父程序,當然這個順序Up是推薦先寫父再寫子;

????在父程序中我們簡單設計一個界面,一個普通的用來啟動的按鈕;

父程序

那么在這個按鈕被點擊的事件當中我們就需要用參數(shù)來運行我們的子軟件,當然前提是子是編譯好的,這里我們先將子命名為:a.exe

程序信息

易語言中有一條執(zhí)行命令,這個函數(shù)可以進行很多運行操作,這里我們先這樣理解,命令行就是我們要傳遞到子軟件的參數(shù);我們設定一個秘鑰,這個秘鑰就是:MC2B8WLMN4595U69

Up這里采用的是一個隨機生成的密碼當做秘鑰;

執(zhí)行參數(shù)

那么到這里我們的父程序就完成了,接下來編寫子軟件。

我們將子軟件設計成這樣

在子軟件的窗口創(chuàng)建完畢事件中我們寫上獲取命令行參數(shù)的命令。

子軟件邏輯命令行

這里我們的子軟件就編寫完成了,給大家講一下邏輯;

首先取命令行可以將我們傳遞的參數(shù)獲取到,當然如果沒有的話那么參數(shù)數(shù)組還是0,為了防止成員必須大于0的錯誤出現(xiàn),我們放了一個判斷程序,如果這個參數(shù)沒有的話就直接結(jié)束程序,在之后我們判斷參數(shù)的一成員位置,如果這個參數(shù)等于我們上面生成的秘鑰,那么就運行,并將標簽1的標題修改了,如果參數(shù)一位置的秘鑰不正確的話也是直接結(jié)束程序。

那么我們將子程序編譯為上面父程序指定的a.exe運行試試。

經(jīng)過運行發(fā)現(xiàn),只有打開父.exe然后點擊啟動才能啟動a.exe

啟動結(jié)果

我們直接雙擊啟動a.exe是無法啟動的,通過CMD我們來試試傳遞秘鑰后運行;

我們傳遞其他秘鑰是啟動不了的,只能傳遞之前我們設定好的秘鑰:MC2B8WLMN4595U69

才能運行。

CMD傳遞秘鑰運行

當然如果不想讓CMD傳遞秘鑰也能運行,我們可以在子軟件這里寫一下判斷父程序的進程;

這里Up就不演示了。

????(父子程序,一對一專屬秘鑰,父子分離10米自動爆炸,成功的標志,父子程序)

那么教程的源碼下載地址Up幫大家打包好了:https://www.lanzous.com/iamf5eb

解壓密碼還是Up的UID,記得三連,拒絕白嫖!

易語言父子軟件編寫,一對一加密程序,分離10米自動爆炸。的評論 (共 條)

分享到微博請遵守國家法律
扬中市| 贵定县| 白河县| 定结县| 凯里市| 龙胜| 布尔津县| 通许县| 桓台县| 新疆| 克山县| 岫岩| 抚松县| 郑州市| 桓台县| 东阿县| 昭通市| 崇州市| 新乡市| 永仁县| 大连市| 遵化市| 永德县| 凯里市| 江达县| 淄博市| 张家港市| 哈尔滨市| 达拉特旗| 从化市| 柞水县| 贵南县| 交城县| 临安市| 朝阳县| 云和县| 临沂市| 正阳县| 迭部县| 聂拉木县| 徐汇区|