(原) Golang统计图表:沪深成交量及指数 2022年12月23日    统计 以下代码利用go的统计图表生成库,通过调用163的沪深历史数据,生成一个统计图表。没有太多科技。 package main import ( "fmt" "io/ioutil" "net/http" "os" "path/filepath" "strconv" "strings" "github.com/PuerkitoBio/goquery" charts "github.com/vicanso/go-charts" ) // 获取历史数据 func …
(摘) AutoIT代码收集 2023-1-27 2022年12月22日    AutoIT官网 AutoIT官网文档 中文文档 循环读取界面中的内容 AdlibRegister("Example",1000) ; 每1秒运行一次 Sleep(60000) Func Example() ; 获取窗口文本 Local $sText = ControlGetText("[Class:SciTEWindow]","","[Class:Scintilla]") ToolTip($sText) EndFunc 读取网址,分析JSON 先下载一个JSON解析库,文章介绍在这里 #include … ...
(原) AutoHotKey遇到的问题 2022年12月22日    缩略词时,如何设置几个按键之间的超时。即要求缩略词要在n秒内输入完毕。 通过行长按键时间间隔,也可以让热字串失效,达到了输入成为普通字符的目的 SetTimer HotStringTimeOut, 100 ;循环检测 ; 检测热字串输入间隔,超过1500毫秒则热字串失效 HotStringTimeOut() { if A_TimeIdleKeyboard>1500 Hotstring("Reset") ;重置热字串 return }
(原) Go与AutoIT的结合 2022年12月19日    golang autoit 最近看了AutoHotKey和AutoIT,各有专长不同吧:前者更多的是热键一类,而后者更趋向于自动化。得来浅薄,不知对否。 如何让它们与Golang结合一下,充分利用它们的优势呢。 ...
(原) Golang的GUI探讨:不要在一棵树上吊死,要在多棵树上 2022年12月18日    golang gui 界面 关于Golang开发GUI界面始终是一个问题,似乎没有大家公认比较好的简单方法。 我也一样在寻找。比如之前试着用Godot来制作界面。得益于Godot的跨平台和精美的制作能力(游戏引擎还不够你想像?),与Golang算是上天作。 最近看AutoHotkey,它也有比较完善的GUI制作。近而又看了AutoIt,制作常见的GUI依然是轻轻松松。虽然它们都有一个共同的问题:仅在Win下。不同的需求,不同的选择吧。 由此想到了标题的:不要在一棵树上吊死。Golang的前端需求,不应该拘泥于Golang来实现。领导都说了:能抓住啥就是好猫。 ...
用Autohotkey建立自己的输入法 2022年12月13日    autohotkey 原文地址,可以看出AutoHotkey开发一个输入法是多么的迅速,且代码量不大(不足200行) #Include wubi86.ahk ;{{{ 透明窗口srf_icon SplashImage, Splash.png,b X220 Y400 ,,,srf_icon, ;创建一个图片窗口 WinSet, Transparent, 0 , srf_icon, ;窗口完全透明 WinSet, TransColor, #0, srf_icon ; 透明色 WinSet, ExStyle, +0x20, srf_icon, ;允许鼠标穿透 WinSet, AlwaysOnTop, On , …
(摘) AutoHotkey代码收集 2022年12月12日    autohotkey 按键短按为原功能,长按为另一功能 $x:: startTime := A_TickCount ;记录按钮开发始时间 KeyWait, x, U ;等待按键抬起 keypressDuration := A_TickCount-startTime ;计算按下和抬起的时差 if (keypressDuration > 200) ;长按 { Send > } else ;短按 { Send x } return 另一种方式 ...
(原) AutoHotkey 2022年12月10日    autohotkey AutoHotkey其实早已大名鼎鼎且历史悠久,至少追溯到2005年,甚至1999年。简单来说它是一个丰富且强大的热键系统。 最近两天花了些时间来入门。之前文章中的MyKeymap了是基于它开发的。最近了把输入法的为了"影子",这个也是基于AutoHotkey开发的。 可惜的一点是,它不支持Linux。 想到的一个应用场景就是客服:把常用的语句用缩略语的方式,可以加快服务速度。虽然最近ChatGPT很火,大有代替人工的趋势。 ...
(坑) 跨平台热键系统 2022年12月1日    热键 刚看了MyKeymap一个热键系统,做还是不错。最近也买了一个61键键盘。受其灵感,记录一下。 功能需求: 代替鼠标:移动、点击、双击、滚动 快捷语句(缩写) 启动程序、网页 数字及符号 常用功能:关闭、调亮、调音、最大、最小、关机、休眠、置顶、截图、复制/粘贴、记事、搜索选中 一键合集 文字编辑器:行首、行尾、删行、 常用文件夹:下载、自定义 多系统共享设置 宏录制(图像识别功能,引入自动脚本功能) 要跨平台就首选了golang: ...
(原) 多端会员App 2022年11月17日    会员 app 由来 解决浏览器需要反复登陆的问题 解决简单系统不想写用户权限管理的问题 功能 通过APP唯一标识用户 用户唯一二维码用于被动扫码 网址收藏,避免只能通过扫码进入 通过默认浏览器打开网址 设置首页自动打开 截图 ...