[AHK]一键存储剪贴板文字为 txt

January 2nd, 2010 at 11:27 pm

@chenxiccc 在 twitter 问我要的。

AHK 代码如下,folder 是设置路径,默认是在桌面。快捷键是 Win + F12,请自行修改。自动抓取剪贴板前面 20 个英文或 10 个中文作为文件名。

Folder=%A_desktop%

#F12::
clip:=clipboard
StringReplace, First, clip, `r`n, , All
StringLeft,First,First,20
FileAppend, %clip%, %Folder%\%First%.txt
First=
clip=
tooltip 成功
sleep 2000
tooltip
return

3 Responses

  1. 多谢多谢多谢,沙发就不客气了。呵呵:)

    chenxiccc - January 3rd, 2010 at 12:30 am Notify
  2. 新年快乐!

    chenxiccc - January 3rd, 2010 at 12:31 am Notify
  3. 这个自动截取前20字符作为用户名 是否需要判断特殊字符开始如果包含了. :等非法字符 不能作为文件名

    hiro - November 26th, 2010 at 12:35 pm Notify