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

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

electron asar 加密源碼【web 開(kāi)發(fā)】

2023-02-15 07:07 作者:foxe6  | 我要投稿


今期寫(xiě)一篇加密源碼的教程

需要加密的原因是保護(hù)一下代碼

首先,克隆加密項(xiàng)目源碼

運(yùn)行前需要安裝程序庫(kù)

linux?需要?build essential?等編譯工具

windows 需要?ms vs build tools

接著,使用 init 腳本初始化項(xiàng)目

初始化后,根目錄就是這樣的


然后是 electron 配置

app/app.js 是配置視窗、建立菜單、RPC

app/win.js 是建立視窗、橋接main.js

也可以允許開(kāi)發(fā)者工具進(jìn)行調(diào)試

如果有外部 module 的話(huà)

可以拷貝到 node_modules_asar 里

之后是核心 html 文件

頂部注入初始化代碼

這里演示了?persistent local storage

替代原本的 local storage

注意 require 導(dǎo)入需要在初始化時(shí)完成

否則加載其他 javascript?會(huì)失敗

現(xiàn)在到了最重要的一步

利用 build 腳本加密?asar

進(jìn)入 test 目錄

點(diǎn) electron 圖示運(yùn)行

看到 OK 而且沒(méi)有彈窗報(bào)錯(cuò)的話(huà)

表示加密成功了

詳細(xì)可以看看項(xiàng)目源碼

那么,剩下的由你的想象力創(chuàng)作吧

這里附上 electron 文檔

下期再見(jiàn),拜拜

electron asar 加密源碼【web 開(kāi)發(fā)】的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
永春县| 康平县| 定襄县| 盘山县| 镇康县| 上高县| 崇左市| 滦平县| 南昌县| 三台县| 维西| 墨竹工卡县| 八宿县| 长汀县| 武城县| 信阳市| 宣汉县| 岳阳县| 海丰县| 桐柏县| 英山县| 富裕县| 富锦市| 巨鹿县| 右玉县| 临潭县| 杂多县| 垫江县| 南雄市| 望奎县| 探索| 六枝特区| 博湖县| 浦北县| 公安县| 棋牌| 龙陵县| 无为县| 塘沽区| 钦州市| 共和县|