用“变速齿轮”缩短Simulator for Arduino的300s等待时间

    科技2026-03-10  6

        Simulator for Arduino是一款Arduino的仿真软件,可以逐语句执行,实时监测变量值,直接点击数字量端口来改变电位高低,精确地指定每一个端口的模拟量值,极大地弥补了Arduino官方IDE的不足。不过,Simulator for Arduino的Free版,每次启动后要等待300秒才能开始使用,如果点击主界面左上角的Edit按钮编辑代码,关闭这个编辑窗口后又需要等待300秒才能使用,怎么办呢?用变速齿轮加快时间的流逝!去下载一个名叫变速齿轮0.46的软件(下载后请上传至Virus Total和微步云沙箱扫描一下,以防感染病毒),然后以管理员身份启动变速齿轮。把变速齿轮0.46上面的控制条拖到最右端,加快256倍,然后选择安装路径下的SimulatorForArduino.exe,再点击"运行"就够了,等待时间由300秒缩短至几秒。用PCHunter可以看到变速齿轮对GetTickCount、QueryPerformanceCounter、timeGetTime、timeSetEvent、GetMessageTime、SetTimer这些API进行了inline hook.

     

    Processed: 0.166, SQL: 9