【万能扩展】提升提升2.0的功能~
scratch吧
全部回复
仅看楼主
level 5
ssilspro 楼主
Windows 和 类Unix 都可用,只要通过列表导出功能到处一次,之后就可以用自动更新的功能更新自己了(如果正常的话[滑稽])。
然后让更新的代理实现执行命令功能,就也许可能大概[乖]可以无比强大了
初始代理程序使用脚本,避免一些特殊字符,
用列表导出功能导出到脚本文件就可运行,只需要注意扩展名或执行权限。
之后就可以利用初始代理继续更新成带更多功能的代理程序,只要新的代理实现的接口一致。
再次更新的代理就可以用脚本,也可以用二进制可执行程序,用扩展的读取模块就可以读过去。
ScratchAgentWin/Unix存放的是初始的脚本代理
UpdateWin/Unix存放更新使用的代理的十六进制数据,使用扩展的读取文件功能就可以读入文件十六进制
MSWinSock存放的是Windows脚本用的控件,如果系统没有的话,会需要管理员权限
HttpExt是扩展的描述文件,这个和代理应该互相对应,如果需要新的扩展模块可以同时都替换
读取文件:将文件的十六进制数据读取到“数据”里,开始位置从0计算,-1是全部读取
执行命令:只要代理程序能解析并执行就可以实现功能,自带的啥功能也没有[吐舌]
更新代理:更新自己或到其他文件,如果出错或不能自动再次运行也需要手动[滑稽]
没有限制,大家可以自己添加更多功能[笑眼]
2019年01月05日 15点01分 1
level 5
ssilspro 楼主
忘了。。
卡搭kada.163.com
蓝接:/project/2042132-2027277.htm
2019年01月05日 15点01分 2
我是在虚拟机mac os 10.8.5上试的perl版,linux虚拟机没装旧版,不知道正不正常
2019年01月05日 15点01分
level 8
Metal Document Editor scratch2.0 版本将使用您的api,可以授权吗
2019年01月06日 04点01分 3
可以,我发的都开源的,欢迎使用和改进,不过这个只有基本功能,你可以继续完善它[滑稽]
2019年01月06日 06点01分
2019年01月06日 06点01分
修改了些错误,@金属工作室
2019年01月07日 02点01分
@ssilspro 我有点不会导出.vbs脚本,可以教我吗?,谢谢,麻烦了
2019年01月07日 13点01分
level 5
ssilspro 楼主
修正Perl脚本处理网页端的授权,忽略更新命令的扩展名参数
修正VBS脚本写大文件截断,和更新到其他扩展名仍运行原文件
2019年01月07日 02点01分 4
mac os的网页端 列表导出 的文件可能需要命令才能运行
2019年01月07日 02点01分
attr -d com.apple.quarantine 文件名
2019年01月07日 02点01分
level 9
用这个可以做病毒了
2019年01月07日 16点01分 8
这倒是够呛,我这win系统导出的文件按网络下载的文件提示,管理员权限也提示, 不过我回头还是加个防毒提示去[滑稽]
2019年01月08日 01点01分
吧务
level 15
坟贴勿回!
2019年03月29日 22点03分 10
1