天天看點

自己動手,實作一個本地JS加密工具

作者:JShaman

自己動手,實作一個本地JS加密工具

JS加密,是前後端JS程式員、小程式開發人員常用的功能。

一般,進行JS代碼加密時,都會使用線上的JS加密網站,比如衆所周知的JShaman,就是個很優秀的JS加密平台。

但是,每次都打開網頁去使用,還是感覺不夠滿意。怎樣能更便捷些呢,

可以開發個本地程式,調用JShaman的加密接口來實作JS加密。因為JShaman開放了标準WebAPI接口,各種語言如C#、Java、Python等都可以調用,用法很簡單。

(當然,如果需要的話,也可以把JShaman的接口內建在自己的項目或産品中,進行自動化JS加密。)

而相比調用WebAPI 自己開發工具,還有一種更簡便的方法。

先展示效果:

自己動手,實作一個本地JS加密工具

怎麼樣,這個軟體界面,看起來是不是跟官網高度類似。

而實作的方法,也非常簡單。

首先在桌面建立一個檔案,檔案名設定為:JShaman.hta

然後右鍵在打開方式中選擇“記事本”進行編輯:

自己動手,實作一個本地JS加密工具

輸入以下内容:

<html>

<head>

<meta http-equiv="refresh" content="0;url=http://www.jshaman.com">

</head>

<body>

<script language = JavaScript>

window.onload=function(){

window.resizeTo(1800,1200);

}

</script>

</body>

</html>

自己動手,實作一個本地JS加密工具

最後,儲存,就可以了。

想要使用時,輕按兩下打開,就像是個本地程式一樣。

其實,這就是建立了一個HTML Application(Html應用)。代碼的含意就是跳轉到JShaman網站,類似建立了一個快捷方式程式。

如果遇到其它喜歡的網站,我們也可以用同樣的方法把它建立成“本地程式”。

繼續閱讀