随笔分类 -  代码片段

摘要:1 history.pushState(null, null, document.URL); 2 window.addEventListener('popstate', function () { 3 history.pushState(null, null, document.URL); 4 }) 阅读全文
posted @ 2023-06-04 11:38 cui-YF 阅读(453) 评论(0) 推荐(0)
摘要:TC很好用。TC的目录跳转也很方便,还是双窗口。 Windows打开对话框很难有。目录跳转很不方便,还无法代替。 好在Listary统一了这两者,解决了这个问题,可以方便地把TC/资源管理器路径同步到打开对话框。 但用惯了Everything,感觉Listary有点复杂臃肿,搜索结果不像 Every 阅读全文
posted @ 2019-11-14 16:59 cui-YF 阅读(678) 评论(0) 推荐(0)
摘要:希望生成[min,max]的随机数,公式如下: // max - 期望的最大值 // min - 期望的最小值 parseInt(Math.random()*(max-min+1)+min,10); Math.floor(Math.random()*(max-min+1)+min); 阅读全文
posted @ 2019-07-17 11:21 cui-YF 阅读(938) 评论(0) 推荐(0)
摘要:把 D2DFC(16进制) 这个转成10进制数 同理, 十进制转二进制: ToBase(a,2) 十进制转十六进制: ToBase(a,16) 十进制转八进制: ToBase(a,8) 十进制转n进制: ToBase(a,n) 十六进制转n进制: ToBase(a,n) ,a为16进制数,以“0X” 阅读全文
posted @ 2018-03-29 12:06 cui-YF 阅读(1405) 评论(0) 推荐(0)
摘要:从下面的URL中,获得了这个Library.Get paths of selected items in an explorer window /* http://www.autohotkey.com/board/topic/60985-get-paths-of-selected-items-in- 阅读全文
posted @ 2017-09-05 17:02 cui-YF 阅读(918) 评论(0) 推荐(0)
摘要:AHK官网中文论坛挖来的获取颜色函数:GetColor() ;鼠标下颜色GetColor(7,7) ;指定座标的颜色GetColor(7,7,7,7) ;指定范围,将返回以高度为轴的二级对象。克服内置取色命令的以下缺点:在毛玻璃下延迟严重。批量取色效率低下。GetColor(x:="",y:="",... 阅读全文
posted @ 2015-08-21 10:29 cui-YF 阅读(1115) 评论(0) 推荐(0)
摘要:本文转自http://ahkscript.org/boards/viewtopic.php?f=29&t=6589昨天我碰到一个问题,要从 10 万个数字中获取 6 万左右数字的反集。我刚开始用的方法是用 InStr() 搜索 10 万次,结果是非常慢,大概要 40 秒钟。本以为没其他方法了。不过还... 阅读全文
posted @ 2015-07-29 10:24 cui-YF 阅读(331) 评论(0) 推荐(0)
摘要:在使用 FileSelectFile 调用系统对话框,选项使用 “S16 (保存按钮且提示覆盖文件)”时,如果指定的文件已存在,会弹出一个“确认另存为”对话框:“xxx已存在,要替换它吗?”,可以在这里选择“是”或者“否”,但这里仅仅是提示而已,点击“是”并不会将自动替换掉原文件,如果后面有 Fil... 阅读全文
posted @ 2015-07-27 10:09 cui-YF 阅读(340) 评论(0) 推荐(0)
摘要:1、首先确认开启了Windows Aero2、窗体设置为黑色的背景色,字体选除了黑色的其他颜色3、DwmEnableBlur(窗口句柄) 代码: gui,new,hwndhgui gui,font,s32 Q5,楷体 gui,add,text,w320 cwhite,妈妈告诉我不要和陌生人说话 gu 阅读全文
posted @ 2015-07-09 09:31 cui-YF 阅读(657) 评论(0) 推荐(0)
摘要:对于多个程序间的联系与控制(假设分别为程序A和程序B),我们有时候为了某种特殊要求,需要达到一种效果:B只能通过在A中执行特定操作,如点击按钮、执行菜单、按下热键等才能运行;而如果在资源管理器中直接运行B,则会弹出提示然后退出,这个效果如何实现? AHK中的实现方法也比较简单,那就是在从A中运行B时 阅读全文
posted @ 2015-06-19 10:19 cui-YF 阅读(1005) 评论(0) 推荐(0)
摘要:写在前面的话:随着移动设备的逐渐普及和Web技术的发展,跨端的Web开发需求将会越来越大。如何在多种设备上进行跨端的界面适配呢?我们可以利用CSS3的Media Query来实现。本文主要介绍了移动开发和CSS3结合,来进行多种分辨率适配的例子。译自:http://webdesignerwall.c 阅读全文
posted @ 2015-05-02 22:42 cui-YF 阅读(207) 评论(0) 推荐(0)
摘要:问题:在向php后台提交一个字串,如果字串中包含有“+”时,后台会自动把‘“+”变成“ ”,这是为什么? 原因:估计是“+”号是一个提交的变量间的一分隔符,php自动把他用空格替换了。 处理方案: 在提交前把字串中的“+”用“%2B”进行替换,后台就会得到正常的“+’”号 PS(2015.6.19) 阅读全文
posted @ 2015-04-03 22:42 cui-YF 阅读(1457) 评论(0) 推荐(0)
摘要:转自 AhtoHotkey 中文论坛 #singleinstance force ;;下面是三个例子, 分别是普通的, 带文件夹参数的, 和带标准输入的。 MsgBox % sOutput := StdoutToVar_CreateProcess("ipconfig") MsgBox % sOutp 阅读全文
posted @ 2015-03-26 14:39 cui-YF 阅读(1215) 评论(0) 推荐(0)
摘要:AHK 调用API获取系统已安装字体列表代码:DllCall("gdi32\EnumFontFamilies","uint",DllCall("GetDC","uint",0),"uint",0,"uint",RegisterCallback("EnumFontFamilies"),"uint",a... 阅读全文
posted @ 2015-03-18 09:57 cui-YF 阅读(466) 评论(0) 推荐(0)
摘要:RegExReplace()函数功能:替换字符串中匹配模式(正则表达式)出现的地方。NewStr := RegExReplace(Haystack, NeedleRegEx [, Replacement = "", OutputVarCount = "", Limit = -1, StartingP... 阅读全文
posted @ 2014-11-28 13:42 cui-YF 阅读(751) 评论(0) 推荐(0)
摘要:RegExMatch()函数功能:判断字符串是否包含某个匹配模式(正则表达式)。FoundPos := RegExMatch(Haystack, NeedleRegEx [, UnquotedOutputVar = "", StartingPosition = 1])参数FoundPosRegExM... 阅读全文
posted @ 2014-11-28 13:33 cui-YF 阅读(1345) 评论(0) 推荐(0)
摘要:正则表达式(RegEx)——快速参考基础知识在任意位置进行匹配: 默认情况下, 正则表达式可以匹配被搜索字符串的 任意位置 的子字符串. 例如, 正则表达式 abc 可以匹配 abc123, 123abc 以及 123abcxyz. 要限制在开始或末尾进行匹配, 请使用 锚.转义字符: 大多数字符 ... 阅读全文
posted @ 2014-11-28 13:18 cui-YF 阅读(2229) 评论(0) 推荐(0)
摘要:老外写的Listview移动函数,支持多个选择项同时移动,比较不错,在此备份(变量名稍有修改)。LV_MoveRow(Is_MoveUp = true) { If Is_MoveUp not in 1,0 Return While tempStr:=LV_GetNext(t... 阅读全文
posted @ 2014-10-04 22:36 cui-YF 阅读(247) 评论(0) 推荐(0)
摘要:该函数来自AHK 官方论坛,http://www.autohotkey.com/de/forum/viewtopic.php?p=58526函数比较短小强悍,支持多行同时移动。函数关键点都有注释,虽然是洋文,但勉强应该看得懂PS:我自己也写过类似函数,但貌似这个函数更简洁优美,记录下来,随时翻阅。 ... 阅读全文
posted @ 2014-05-08 16:17 cui-YF 阅读(849) 评论(0) 推荐(0)
摘要:ahk 预加载声音:path = "C:\Windows\Media\Windows Recycle.wav"command := "open " path " alias AHK_PlayMe"DllCall("Winmm\mciSendString","str",command,"ptr",0,... 阅读全文
posted @ 2014-04-28 21:40 cui-YF 阅读(573) 评论(0) 推荐(0)