aardio中aes加解密设置为Ecb模式加Pkcs7

看到个网站,有好玩的,请求的图片直接是加密过的,然后调用浏览器里的js解密的。人家的解密算法。aesDecrypt(encrypted,key){letdecrypted=CryptoJS.AES.decrypt(encrypted,key,{mode:CryptoJS.mode.ECB,padding:CryptoJS.pad.Pkcs7});decrypted=CryptoJS.enc.Utf8.stringify(decrypted);returndecrypted;},图片链接是这样的letjsK

aardio工程不显示代码段,工具和属性的处理方法
aardio工程不显示代码段,工具和属性的处理方法

很长时间没用aardio了,今天有时间准备把聚宝盆记账易升个小级。因为上次layui框架升级了,它里面的p标签加了个上下10px外边距,导致欢迎界面一直不好看不过也无伤大雅,本来计划的是layui再次升级后一起升级的,但好像等了一两个月也没有升级迹象,加上我也忙。就一直没理他。今天打开aardio准备发布个新的,发现了个有意思的。不见了属性和工具及代码段的工具栏,如图。<imgsrc="https://image.jvbaopeng.com/blog/202108/20210810_cb8

aardio取网页里图片base64数据另存为图片

群里的一个人问的。其实直接用wb.querySelector取下来转换很简单的。他用的chrome.driver,通过js取出来的,怎么保存图片都是黑框框。仔细比较了下文本里带%OA,网页上默认的是没有的,应该是url编码的问题,试着用aardio里面的inet.url库里带的函数来解码。解了还是不行。算了,只有魔法才能打败魔法,既然是js里编码的事情,那就还是js去解吧。脚本里加上一段解码函数。OK了。上代码吧。importwin.ui;importconsole;importchrome.driver

aardio中richedit控件的颜色设置问题

aardio中richedit控件设置颜色,以前一直这样。str="颜色";mainForm.richedit.setsel(m,m+1);mainForm.richedit.setSelCharformat({textColor=0XFFFFFF;backColor=0x00});mainForm.richedit.appendText(str);但已经有的来选择就不好玩了论坛就是好,有现成的,找到了,小改下贴上来。importwin.ui;importwin.dlg.findRep

aardio中关闭网页弹窗

aardio以前用来做模拟操作真的是顶瓜瓜。不过作者好像有意在不提及这些,以前一些老的代码也慢慢少看到了。前几天帮别人做个小东西,又遇到网页弹窗,记得是可以模拟点击关掉的,这里找出来记录下,省的时间长了忘记了。wb.showMsg=function(text,caption){closeDlg_t=function(title){importwinex;varhwnd,hctr=winex.waitActive(title,,"#32770","Button");w

aardio中网页转成pdf

话不多说,直接上代码吧。//打印日志_URL="https://suiang.cn/aardio/lib/wkhtmltox.tar.lzma"_IMPORTURL["wkhtmltox"]=_URLimportconsoleimportprocess;importwkhtmltox;console.setTitle("打印日志")varpdf=wkhtmltox("http://ide.update.aardio.com/log/&q

aardio运行批处理

importprocess;process.execute_wait("C:\1.bat",,,0x0/*_SW_HIDE*/);或者process.execute("c:\123.bat",,,0x0/*_SW_HIDE*/);

aardio中检测文本编码

也没有特意留意这个,昨天群里看到就转载保存下。importconsole;//自动检测文本编码示例:importcom.interface.IMultiLanguage2;varmultiLanguage=com.interface.IMultiLanguage2.Create();varstr=string.load("D:\1.txt");console.log(str);varcodepage=multiLanguage.detectInputCodepageEx(str);co