[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
话说,楼主可不可以出一个批的编译器a
批的效率太低……
写的话,其实支持内部命令和调用外部程序就行
如果不但能支持内部命令,还能支持外部程序打包那就更好了
期待ing...

TOP

回复 3# happy886rr


    C我感觉我需要入个门,
要不WIN32汇编和VBS的许多相关例子都看不懂……

TOP

回复 6# happy886rr


    我倒也不是为了开发第三方……

TOP

本帖最后由 老刘1号 于 2017-6-26 21:43 编辑

实测多次调用函数会闪退
不过调一俩次没问题

测试代码:
关闭显示器.CMD
  1. @IF [%1]==[] ("ICMD.EXE" /C "%~F0" 1&EXIT)&@REM ICMD SCRIPT 2017~2019
  2. cls&@echo off
  3. echo 限你3秒钟内松开鼠标和键盘
  4. ping 127.1 >nul
  5. set/f=LinkDllW L"USER32"
  6. Set /F 当前窗口句柄=GetForegroundWindow
  7. set  /a MONITOR_OFF = 2
  8. set  /a SC_MONITORPOWER = 0xF170
  9. set  /a WM_SYSCOMMAND =  0x112
  10. set /f =PostMessageA %当前窗口句柄% %WM_SYSCOMMAND% %SC_MONITORPOWER% %MONITOR_OFF%
  11. exit
复制代码

TOP

BlockUserInput测试
  1. @IF [%1]==[] ("ICMD.EXE" /C "%~F0" 1&EXIT)&@REM ICMD SCRIPT 2017~2019
  2. cls&@echo off
  3. set/f=LinkDllW L"USER32"
  4. Set "Block_ON=set/f=BlockInput 1"
  5. Set "Block_OFF=set/f=BlockInput 0"
  6. %Block_ON%
  7. ping baidu.cn -n 6
  8. %Block_OFF%
  9. echo 任意键退出测试
  10. pause
复制代码

TOP

回复 8# happy886rr


    求修BUG,函数调用超6次就会莫名退出

TOP

本帖最后由 老刘1号 于 2020-3-7 17:03 编辑

回复 12# happy886rr


    如果不修复那就太可惜了……
这个DLL函数调用速度和免杀效果都完虐注入的capi系列……
强烈建议试着修复一下

TOP

回复 12# happy886rr


    兼容性非常好啊,我的xp64不管是capi还是capix都无法运行,这个秒调用
就是稳定性……调用超6次就莫名闪退了

TOP

返回列表