nodepad url解码怎么使用

nodepad url解码怎么使用,第1张

1.首先需要NppScripting这款插件,可以在这里下载。新版本的Notepad++都自带了这款插件的。嘿嘿嘿。换言之就是说:扒圆毁大家不需要下载了。

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, )


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12255534.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存