2.找到notepad++的安装目录,在\plugins\NppScripting\includes下面随便腔闹建立一个js文件,春备就比如是url.js,然后把下面的代码复制到里面即可。记住要保存的编码格式为UTF-8哦。
代码如下:
var URLDecoderEncoder = Editor.addMenu("URL")
URLDecoderEncoder.addItem({
text:"Encode",
cmd:function(){
var unencoded = Editor.currentView.text
var encoded = encodeURIComponent(unencoded)
Editor.currentView.text = encoded
}
})
URLDecoderEncoder.addItem({
text:"Decode",
cmd:function(){
var encoded = Editor.currentView.text
var unencoded = decodeURIComponent(encoded)
Editor.currentView.text = unencoded
}
})
URLDecoderEncoder.addItem({
text:"Decode multi-pass (7x)",
cmd:function(){
var encoded = Editor.currentView.text
var unencoded_pass1 = decodeURIComponent(encoded)
var unencoded_pass2 = decodeURIComponent(unencoded_pass1)
var unencoded_pass3 = decodeURIComponent(unencoded_pass2)
var unencoded_pass4 = decodeURIComponent(unencoded_pass3)
var unencoded_pass5 = decodeURIComponent(unencoded_pass4)
var unencoded_pass6 = decodeURIComponent(unencoded_pass5)
var unencoded = decodeURIComponent(unencoded_pass6)
Editor.currentView.text = unencoded
}
})
工具/材料:NotePad++、*.tab格式文件。
1、首先在桌面上,选中“*.tab格式文件”快捷方式。
2、继续在桌面上,右键对*.tab格式文件选择子菜单里“打开方式”选项。
3、再者在d出的打开方式窗口上,选择“NotePad++”选项。
4、然后毁键答在d出的打开方式窗口上,点击“确定”按钮。
5、最后在NotePad++界面纤慧上,显示*.tab格式文件里亮判内容。
下面是我写的加密加密代码。你的代码错在加密的时候加密得到的数据已经是字节集了,你再次执行转换字节集可能导致的数据丢失。实例使用了2个按钮3个文本框。
.版本 2
.支持库 spec
.支持乎嫌库 dp1
.支持库 shell
.子程序 _加密_被单击
.局部变量 bin, 字节裤顷陪集
.判断开始 (加密T.内容 ≠ “” 且 加密T.内容 = 解密T.内容)
.默认
调试输出 (“加密为空或加密密码二次校验错误”)
返回 ()
.判断结束
bin = 加密数据 (到字节集 (原文.内容), 加密T.内容, #RC4算法) ' 注意了,这里已经是字节集了!
.判断开始 (写到文胡蠢件 (取运行目录 () + “\tmp.txt”, bin))
.判断开始 (信息框 (“写到文件成功,是否解密并查看内容”, #是否钮, ) = #是钮)
解密过程 (取运行目录 () + “\tmp.txt”)
.默认
.判断结束
.默认
信息框 (“写到文件失败”, 0, )
返回 ()
.判断结束
.子程序 解密过程
.参数 path, 文本型
.局部变量 bin, 字节集
bin = 读入文件 (path)
bin = 解密数据 (bin, 解密T.内容, #RC4算法)
' 运行 (“start ” + path, 假, )
执行 (, “notepad.exe”, path, , )
信息框 (到文本 (bin), 0, )
.子程序 _解密_被单击
.局部变量 bin, 字节集
bin = 读入文件 (取运行目录 () + “\tmp.txt”)
bin = 解密数据 (bin, 解密T.内容, #RC4算法)
' 运行 (“start ” + path, 假, )
写到文件 (取运行目录 () + “\old.txt”, bin)
执行 (, “notepad.exe”, 取运行目录 () + “\old.txt”, , )
信息框 (到文本 (bin), 0, )
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)