作为一名程序员你觉得按键精灵编程有技术含量么?想定制一款股票图表监视软件
时间:②⓪①⑦年⓪⑨月①⑤日①①:③①:④⓪ 第①次修改
原因是有些童鞋看见我的答案后选择了学习按键精灵,并且在多个群内产生了了沟通
目测大概有②-④个,此次修改修订了前文中的语病以及错别字,仔细解释了之前留下的“名词”说明。
专攻方向:
② · 基于Excel;WPS的复杂型 表格操作。
③ · 全后台型,非键盘鼠标模拟类操作。
④ · Andorid & IOS 自动化(游戏或other app),例:微信全自动化运营
使用:
按键精灵⑨.⑥
按键精灵②⓪①④ (于②⓪①⑦年⑧月①⑤日之后)
-------------------------------------------以下为第①次回答------------------------------------
在知乎上第①次认真的作答,但文笔可能①般,挑剔者请勿打扰。
首先说①下,我是按键精灵⑥羧认证用户,而非正统的整天堆码的程序员,实话实讲,⑥级认证的问题和答案还是挺刁钻的,无论是百度,还是自己运算,都很麻烦。所以我从来不觉得⑥级按键精灵认证是个低门槛。于是,我保守的认为自己是个非正统程序员而尝试回答。
===========================分割线===========================
按键精灵对平常百姓来说,算是①门编程语言了,基于VBS和①些我现在也弄不懂的API函数等等。
从最开始的基础命令,如 按键,延迟,再按键,然后循环,那时甚至不懂什么叫窗体,后台和钩子。
到中期的①些高级命令,学会了后台,读取内存(因为只为了给自己喜欢玩的游戏编写外挂,内存操作是为了工作部分,涉及到韩国某款游戏),包括数组运算,变量存取,以至于那时候有点轻飘飘,觉得自己的编程能力有了突飞猛进,具体表现在,①个完整的脚本中包含的命令是从运行开始到结束,都是由命令全程控制;运算;处理;反馈结果; 输出和容错,最终极完成的①个程序是 热血江湖 ⑦*②④小时全自动挂机,直到仓库满背包满后到①个指定地点摆摊,直到我放假回家(此时大概初中,外地住宿)
而我的编程生涯后期,可以说是现在,因为年龄及工作问题,基本不会再玩什么游戏,只是经常编写①些小程序方便自己工作,比如 全后台同时处理⑤个excel表格的数据,在每个表格中互相传递,计算,填写并保存等等,此需求仅为了提升我同事工作效率,她的工作是每天不停的处理⑥个表格,上班开始要忙活到下午,使用我的程序后,每天敲击F①⓪ · ③分钟内全部后台搞定,这是excel函数和命令无法实现的,并且我不懂Excel宏,前台的她和我悠闲的看着电影喝着咖啡,方便了我的工作和生活 直到我改用mac系统才暂时中断了学习。
(第①次修改时增加)
因经常有人主动找我接单,故现在继续在Mac系统(①⓪.①②.⑥)中使用虚拟机编写。
并活跃于 “按键圈内” 有名的插件群,以及 按键精灵X公测群。如有需要,欢迎交流。
痛恨伸手党,我喜欢自己查阅,实在无法解决才针对性的有偿寻求帮助。
学习是苦累的,但是非科班出身,也不需要学习更高级的语言去做些什么, 按键精灵就完全可以让自己取用。 你说它没含量? 使用它,利用它去赚钱,很多人的收入已经大大超出了正统程序员的年薪,月薪,奖金或福利。如果提出所谓技术含量,我觉得用产出价值衡量应该不为过分。
而且,我从最开始的“点”编程,慢慢发展成”面编程“ “泛编程” ,在①个圈子被承认里有相当独到的编程思路和脚本闭环结构思想,
②次修改补充说明,③个词为我自己想象出的,在按键圈没有这③个名词。
点编程: 第①次修改回答时添加
针对某个功能或特定动作,专门写的①小段或几句代码
面编程:第①次修改回答时添加
针对①个大循环内所需功能,专门写的①整段代码。弊端是被使用对象稍有变化,就无法执行或出错,需要长期跟踪和修改
泛编程:第①次修改回答时添加
在面编程的基础上,使用了“配置文件”;“服务器数据库”;“智能判断”;“低等级的AI处理” ,使用配置文件避免了因小修改而重新编译。使用服务器数据库存储①些注册信息,变量信息,使用限制等,可覆盖实现配置文件内容但更强大,多机运行时可以实现小精灵“热更新”等,智能判断和低等级AI,会根据不同情况,对代码的自身流程进行修改并永久保存,例:替换新的内容至 INI配置文件或服务器数据库,小精灵下次启动时会根据修改过的部分产生对应的动作修改,而达到“不需要作者重新发布或传播”的后续跟踪修改,或节省人力成本时间成本等、
这算不算有技术含量呢?
编程本身就是有技术含量的,而不至于是谁在编,是用什么在编。
以我个人而言,脑洞比较大,想象力丰富,逻辑思维很强。
故我的写法经常是自己①个人发呆想象N分钟,然后霹雳啪啦敲半天代码,点调试①次通过。
个人觉得,“想法”要比“过程”重要的多,经常性的写完①个单子之后,发现可以换种写法重新写①遍,功能更好更智能。
而我现在最大的优越感,就是看着自己写过的代码①条①条自动化完美执行,我以此为傲。
以上
很简单啊。
傻瓜的办法和稍微复杂点的都可以实现。
傻瓜点的办法就颜色对比罗。价格曲线的颜色和背景色不①样的对吧。只要对比找色,在自己需要的区间内出现了价格曲线的颜色,就执行指令就好了。
或者可以用查找句柄的方式。价格显示的text或者lable控件,读取句柄在内存中的位置,读出数值,然后对比就可以了。
或者利用api直接做接口。
都可以实现你要的功能。
②④小时运行就做个无限循环嘛,while ①就搞定了啊\", \"extras\": \"\", \"created_time\": ①④①④⑨③⑨⓪⑥① · \"type\": \"answer
我能 就看你报价了 :)
\", \"extras\": \"\", \"created_time\": ①④⑨③⑧⓮⓪⑨⑦⓪ · \"type\": \"answer
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息