王开鑫55 发表于 2017-10-18 14:27:08

不知道skill所用的命令,也可以运行skill文件?

看到大神写的skill加载器,
点击skill.il文件就可以运行,当我设置命令和skill名字不一样的时候,也可以正常运行,执行skill内容
加密的skill,输入密码就可以正常运行,(加密文件的不知道其命令呀)也能运行。

??疑问,不知道命令,怎么可以正常在allegro内运行呢,

文件原地址:
http://www.eda365.com/forum.php?mod=viewthread&tid=43552&highlight=loginshow&_dsign=31e1ca57

leilei4908 发表于 2017-10-20 17:23:43

这个原理应该是用getDirFiles,读取文件夹以及.il后缀的文件,做的分类。。。如果没加密的skill,可以截取axlCmdRegister或者axlShell获取命令,加密的就没办法了

王开鑫55 发表于 2017-10-24 08:58:48

leilei4908 发表于 2017-10-20 17:23
这个原理应该是用getDirFiles,读取文件夹以及.il后缀的文件,做的分类。。。如果没加密的skill,可以截取a ...

想法和你一样的 ,但是加密的,他也只需要输入密码,就可以调用il文件,不知道啥方法才到上面来问的

leilei4908 发表于 2017-11-7 09:16:37

本帖最后由 leilei4908 于 2017-11-7 09:17 编辑

王开鑫55 发表于 2017-10-24 08:58
想法和你一样的 ,但是加密的,他也只需要输入密码,就可以调用il文件,不知道啥方法才到上面来问的

isFileEncrypt判断是否加密,不加密的直接load
加密的,用密码试凑
prog(()
   pwds = list("1","2")...密码列表
   if(isFileEncrypt(file) then
       foreach(pwd pwds
         flag = errset(load(file pwd))
         when(flag return(t))
       )
   else
       flag = errset(load(file))
   )
)

王开鑫55 发表于 2017-11-7 17:42:47

leilei4908 发表于 2017-11-7 09:16
isFileEncrypt判断是否加密,不加密的直接load
加密的,用密码试凑
prog(()


这个还是没有获取到到命令,你是得到密码,加载他,好像,密码我会输入的,就是你的密码列表

leilei4908 发表于 2017-11-8 08:37:10

王开鑫55 发表于 2017-11-7 17:42
这个还是没有获取到到命令,你是得到密码,加载他,好像,密码我会输入的,就是你的密码列表

Command窗口输入 funckey
可以看注册的funckey热键,和alias快捷键

王开鑫55 发表于 2017-11-8 09:06:28

leilei4908 发表于 2017-11-8 08:37
Command窗口输入 funckey
可以看注册的funckey热键,和alias快捷键

代码没有设置快捷键,你给的代码只是加载il文件,并没有在allegro 里运行il文件,不知道我说明白没有。

tgyd88 发表于 2021-2-9 21:12:57

#在这里快想法和你一样的 速回复#想法和你一样的
页: [1]
查看完整版本: 不知道skill所用的命令,也可以运行skill文件?