平常人推荐的开发“语言”-autohotkey
- cnkiller今天看收藏夹了,看到这个贴子:有没有python爱好者来做个爬虫,把这些壁纸爬下来打包做个地板福利
https://www.hi-pda.com/forum/viewthread.php?tid=2705622&from=favorites
就去看了一下这个站,连接不要太友好,非常适合爬虫。
顺便看到楼下有人发了py的代码,我也安装了,结果复制下来运行,各种提升错误,一张也没有爬下来。
(错误有空格啊,版本等等问题)
气的我啊,正好还有ahk在电脑上,打开SciTE,按下f1,打开了ahk的帮助,搜索关键词,不到5分钟,我的ahk爬虫就成了。
代码如下:复制代码- Loop, read, C:\url1.txt
- {
- SplitPath, A_LoopReadLine, name
- ;msgbox, %name%
- UrlDownloadToFile,% A_LoopReadLine,%A_Index%--%name%
- }
带上空行,8行,解决了,就这样把1424张壁纸爬完了。
这就说下ahk的好处吧,脚本语言,环境就是一个exe。
版本问题也好解决,只需要把autohotkey放到脚本目录,改成脚本同名exe,就这样完成打包了。
什么?不知道咋写,没事,下个打包好的SciTE,按下f1,帮助文件中有非常详细的示例代码,分分钟就copy,改成自己需要的功能了。
什么录制啊,gui啊,都有非常方便的工具,真是工作好帮手。
ps:放下下载好的壁纸连接
https://cnkiller.lanzous.com/b01bgdl1e
密码:bj0r
url.txt我就不放出来了,内容都是这样的:
http://static.simpledesktops.com/uploads/desktops/2009/10/10/01-Circles_.png
http://static.simpledesktops.com/uploads/desktops/2009/09/02/01-Bam__.png
这个站太友好,都是这样的连接,全放出来,什么下载工具都可以下载了,怕是被拖垮了,技术流的就忽略吧,这样连接提取不要太简单 - Loop, read, C:\url1.txt
- lanwater几年前学过一回,没学会。 iOS fly ~
- cnkiller不用学会。随用随查,一会儿就好了。
- sakjsak当年用ahk做Dota改键工具
- syf_alan那个py脚本我重做过,挺好的。
这个工具晚上学学。HiPDA·NG - 一袋棕狮零几年就有ahk了?相见恨晚啊
- wking008适合和excel结合做数据批处理吗?如果可以做的话,我准备学一下,我没什么编程基础
- 516706732点个赞
- 神奇飞侠我一般性把这个作为按键精灵来用,数据处理的话,调用Python Ahk,对中文支持不是太好。相得益彰
- haskio点个赞
- zhtxardino是不是更好?
- mexs这也可以?厉害了
- kg100845我常用的软件有几个按钮不带快捷键
ahk搞定 太爽了 - 老猎人我都是用C#和swift做,也挺快
- realyuyahk在mac下没法用咯?
- cool88cool简单爬虫直接用火车头采集
- cnkiller没法用,都是win32的api
- cnkiller那还是用py,ahk.操作excel基本==vba
- 盛世美颜马克一下
- cnkiller一鹤的那个?个人色彩太明显,我不太喜欢,简单用用ahk还可以
- cnkiller大佬,那是专业爬站,我这只是顺带说下,ahk适用性更广而已
- packingbox我用来在魔兽世界钓鱼过 iOS fly ~
- y相似的还有 au3 ,我当时选择了au3 iOS fly ~
- maldiniymx我用ahk做自动安装脚本,加上rar自动解压模块,常用软件分发给同事自动安装,简直不要太爽。HiPDA·NG
- morris_huang点个赞,马克一下
- cnkiller球分享代码
- etoadmark一下 iOS fly ~
- 303303马克华菲 iOS fly ~
- maldiniymx每个程序不一样呀,需要判断按钮文字,或者快捷键,然后写脚本。很简单,半小时学会。HiPDA·NG
- turtlerock那么url.txt内容你是怎么获取到的呢?
- flowerszhong请教一下,C:\url1.txt 里面有所有的图片url吗?
如果是,还需要写代码吗,全部复制让到下载器不就可以了吗 - cnkillerchrome加载了51页后,网页源码,查看一下,就找到了,这个网站没反爬
- cnkiller是的,有所有的url
获取方法见楼上,提取后放到url.txt,什么都不用写了,运行下代码就等着下载好 - poiu_elab
- ndyongqing用wget或者curl,一行命令的事儿
- jtxql学习一下
- cnkiller...技术流派
这贴的主旨是说ahk好用,可以帮助完成工作… - 07110304mark下,虽然不一定会看