1.按照时间创建文本文件并打开

文本文件并没有什么快捷方式,每次都要右键,找新建,找文本文档,临时写点什么还要保存,写名字,懒得写就打aa,bb的,挺烦的.

难点在于用lua没法知道当前鼠标所在的文件夹路径,于是改用windows的地址栏,效果还不错.

下面的代码在鼠标所在文件夹按照当前时间(精确到秒)创建文本文件并打开.

用acDelay是因为ctrl+v需要等待几百毫秒才能拿到,如果你的机器比较卡,可能需要设置长点,目前也没有什么更好的方案

为什么用剪切板不用acSendKeys,acSendKeys一个一个字母输入,很慢.

local cur_time = os.date("%y%m%d-%H%M%S");
local file_name=cur_time..".txt"
local command='cmd /c "type NIL>'..file_name..'"';
acSetClipboardText(command);
acSendKeys("^l")
acSendKeys("^v{ENTER}")
acDelay()
local open_command="notepad "..file_name;
--acMessageBox(open_command)
acSetClipboardText(open_command);
acSendKeys("^l")
acSendKeys("^v{ENTER}")

最新文章

  1. Swift控制语句
  2. hdu2665 && poj2104划分树
  3. html5 canvas simple drawing
  4. 当前标识(IIS APPPOOL\DefaultWebSite)没有对“C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files“的写访问权限
  5. C++Primer 第十七章
  6. MyBatis学习笔记之resultMap
  7. Java中获取完整的访问url
  8. (转载)javascript转自世纪流年blog
  9. 动态规划---最长上升子序列问题(O(nlogn),O(n^2))
  10. Qt出现堆溢出(Error Code -1073741823)
  11. repo 和git的用法
  12. Booth乘法
  13. vue 之iview
  14. Spring Boot 2集成Redis
  15. 后台MemoryStream图片流用ajax接收乱码问题
  16. mysql之 innobackupex备份+binlog日志的完全恢复【转】
  17. numpy基本方法总结 --good
  18. html和css入门 (二)
  19. Makefile与Myod
  20. ***使用jQuery去封装插件(组件化、模块化的思想),即扩展方法

热门文章

  1. 将python代码打包成一个app/exe
  2. this inspection detects names that should resolved but don't. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are sup
  3. Python记录14:面向对象编程 类和对象
  4. IRC 打字交流
  5. Feign 与 Hystrix
  6. Nginx技术研究系列5-动态路由升级版
  7. Linux下系统时间函数、DST等相关问题总结(转)
  8. dp小总结
  9. 【题解】JSOIWC2019 Round 5
  10. 剑指offer(13)调整数组顺序使奇数位于偶数前面