程序员的生活原来这么丰富:)-造轮子,撸工具的乐趣

原文转载自 「汉客儿」 ( https://anhkgg.github.io/anhkgg-tools/ ) By Anhkgg

预计阅读时间 0 分钟(共 0 个字, 0 张图片, 0 个链接)

author: anhkgg
date: 2019年10月17日

原标题:造轮子,撸工具的乐趣

QQ交流群:753894145

从开始学习编程到现在,一直喜欢写些小工具,也会重复造轮子。

为什么要自己撸呢?

~当然是因为别人撸的不好(逃)~

因为:

今天看到介绍鲁大师前世今生的文章,原来做工具也可以成立公司、打入海外、敲钟上市、走上人生巅峰的。

所以为什么不可以造轮子,撸工具呢。

1、做了些什么?

下面列的是从我学生时期,到现在能够找到的部分小工具,有些分享出来了,有些保留自用的。

看人品双色球

img

学生时期,有段时间买双色球,可是不知道买什么号,就做了这个小玩意,纯粹是随机数,看人品。

状态: 完成
好玩指数: ★☆☆☆☆
迅雷VIP账号验证

img

学生时期,刚学完python不久,各种练手,那时候用迅雷各种下载小时候想看的电视剧、电影。
可是没会员速度不给力,找网上分享的各种vip,但有些账号是不能用的,一个个试太费事了。
没法,只好写个工具,爬取vip账号,自动登陆尝试账号是否可用,效果不错。
因为账号是共享的,可能会被别人挤下去,所以另外还要配合一个断线重连工具使用。

状态: 找不到vip获取工具了
好玩指数: ★★☆☆☆
简单计算器

img

学生时期,完成的作业

状态: 完成
好玩指数: ★☆☆☆☆
文件浏览器

img

学生时期,完成的作业

状态: 完成
有用指数: ★☆☆☆☆
py2exe

img

学生时期,一个GUI工具,使用py2exe编译python为可发布的exe,那时候好像还没有GUI2exe。

状态: 目前都还在用
有用指数: ★★☆☆☆
自动签到

学生时期,学了python,各种分析网站登陆、签到功能之类,然后用python实现。以至于工作了,还想弄个pylogin。

状态: python是真好用
有用指数: ★★☆☆☆
注入器

img

学习注入之后的产物。

状态: 能用
有用指数: ★★☆☆☆
下载地址: https://download.csdn.net/download/angelxf/4271110
错误码查询

img

都知道vs自带错误码查询工具,但是不支持内核错误码,所以做了这个,两种都支持,另外也是为了练手duilib。
值得一提的是,界面使用windows自带画图画的,还能看。

状态: 很好
有用指数: ★★☆☆☆
下载地址: https://download.csdn.net/download/angelxf/10209284
114抢号

img

有段时间经常需要挂号,当时是在114平台在线挂号,每天早上8点开始放号,网上的号也没几个,又遇上上班的点,很难人工抢到号。更变态的是每次都要输入验证码,真实难上加难。

所以开始考虑实现一个抢号工具,难点主要在验证码的获取,并且是自己的手机号。

第一版的时候,是直接java写的,然后usb连上手机,监控短信,拿到验证码,完成自动化抢号。但因为上班时间,所以开了台电脑在家,不用的手机也放家里,才算完成了抢号。

后面直接做了app版本,直接在手机端完成所有工作。

状态: 效果非常好
有用指数: ★★★★☆
hosts编辑器

img

因为windows UAC限制,很多时候为了修改hosts文件,都需要复制出来hosts,然后修改了,再复制回去,很麻烦的事情。
我非常嫌麻烦,所以做了这个工具,可以直接修改,查看,不用复制来复制去了。

状态: 能用
有用指数: ★★★☆☆
下载地址: https://download.csdn.net/download/angelxf/11834888
宽带IP自动同步

这个是什么东西呢?

因为家里放了台性能很好的台式机,上班也想直接用于开发,但是不想搬到公司去。所以台式机开了远程桌面,然后配置路由器端口映射,就可以直接在公司远程连接操作了。因为是tcp直接连接,比某些其他远控软件肯定快了非常多,基本感受不到延迟,体验很好。

但问题是,现在开宽带都不提供独立ip了,所以家里电脑的外网ip经常更换,经常用着用着断掉了,工作也歇了。

所以就搞了一套实时获取台式机外网ip,上传ip到某个位置,然后公司电脑自动同步ip的工具,在ip更换的情况下,也能够自动更新,再也不怕掉线了。

状态: 完美
有用指数: ★★★★★
字符编码工具

img

这种工具很多,但有些时候就是不满足我的需求,比如没法直接进制转换、不能猜测是什么编码。

所以我加上了这两个功能,自己撸了一个。

状态: 经常用
有用指数: ★★★★★
下载地址: https://download.csdn.net/download/angelxf/11834897
神算子偏移计算器

img

这个工具其实之前已经安利过了。

做逆向调试的小伙伴应该都遇到过这种问题:在同时使用两大神器OD(或Windbg)和IDA逆向某程序时,调试中模块基址经常变化,而在IDA中默认为0x400000(或0x10000000),所以在调试到某个点想到IDA整体对比分析一下的时候,发现计算地址真的好麻烦,特别时在经常需要计算的时候,这个问题尤为明显。

这个工具可以很方便的计算偏移,转换等。

状态: 很好用
有用指数: ★★★★★
下载地址: https://mp.weixin.qq.com/s/glCFGcQN0RBJXqKwqmQqBw
chisechat

img

这是最近安利的一个小工具,主要用于私密聊天。

状态: 很好用
有用指数: ★★★★★
下载地址: https://anhkgg.com/Chisechat
文章: https://mp.weixin.qq.com/s/SV4bxTTURnXDUMR83XDHpg
answerot

img

那段时间直播答题非常火热,也参与了,但知识有限,不得不借助外力,所以有了这个项目。

状态: 当时提好用
有用指数: ★★★★☆
项目地址: https://github.com/answerot
pyrat

PyRat,基于python XmlRPC完成的远控开源项目,包括客户端和服务端(也叫控制端,后统称服务端)。

做这个其实是为了做一个跨平台的rat,也为了可能某些时候文件传输使用,也为了复习相关技术。

状态: 基本完成,可能更新
有用指数: ★★★☆☆
项目地址: https://github.com/anhkgg/PyRat
pylogin

这就是我前面提到的,想完成一个模拟登陆的库,支持各种常用的网站,理想很丰满,现实很残酷。

分析各种网站登陆协议挺费事的,目前仅做了v2ex、百度统计、畅言。

状态: 暂时搁置
有用指数: ★★★☆☆
项目地址: https://github.com/anhkgg/pylogin
一键电影下载

如题,就是为了方便。

状态: 好用
有用指数: ★★★★☆
项目地址: https://github.com/anhkgg/MovieHunter
52备份

一个批量下载52pojie爱盘中资源的小脚本。因为52爱盘整理的工具很多,也挺好用的,不由自主地想备份一下。

状态: 好用
有用指数: ★★★★☆
项目地址: https://github.com/anhkgg/Get52PojieTools
程序员钢琴曲

这是我觉得自己做的最好玩的一个工具了,没有之一。

一天玩钢琴软件,突然冒出来的一个想法,写代码的时候是不是也可以发出优美的琴声呢。

让代码变成一首钢琴曲,让程序员也成为钢琴大师!

状态: 好听
有用指数: ★★★★★
项目地址: https://github.com/anhkgg/coding_piano
文章地址: https://mp.weixin.qq.com/s/psiP7NtSOZt2TGsR0QTIow
SuperDllHijack

这个算是一种技术研究分享,一种通用Dll劫持技术,不再需要手工导出Dll的函数接口了。

状态: 好用
有用指数: ★★★★★
项目地址: https://github.com/anhkgg/SuperDllHijack
文章地址: https://mp.weixin.qq.com/s/Nx4C2mx94V9vhvU8Eqfobg
超级笔记本

img

这是我自用的重度工具,用于记录笔记,写文章等等。

可以理解为一个定制的离线版有道云笔记,支持markdown,实时预览,打印。

当初想做这个,有几个原因:

自己想要的东西,基本都做完了,不过还在持续迭代中。

状态: 重度使用
有用指数: ★★★★★
superwechatpc

略。

状态: 重度使用
有用指数: ★★★★★
项目地址: https://github.com/anhkgg/SuperWeChatPC
密码本

img

各种网站、app密码太多,怎么保存,怎么管理?万一电脑遗失,密码被人看到咋办?

可以用压缩文件加密压缩,但是使用不方便。

所以自己撸了一个文件浏览器,类似压缩文件格式(自定义)保存,支持文件口令,支持实时查看、搜索、增加、删除密码记录等等。

状态: 重度使用
有用指数: ★★★★★
文件隐藏工具

img

电脑上有没有不想被人看到的文件?给explorer加个隐身功能吧,需要输入正确口令才能查看文件哦,功能直接看图。

状态: 好用
有用指数: ★★★★★
vip搜索播放

img

现在为了能够准时追剧,不慢人一步,没有vip是不行的。我也有爱奇艺vip,但是我想看的不在爱奇艺播,你说气人不气人,难道为了看一部电视剧或电影就去买个其他两个平台的会员,是不是太不划算了。

网上有很多vip解析接口,有些时候能够解一时燃眉之急。

但是体验不好啊,每次都要去官网找到视频连接,放到解析网站才能播放。

所以我把搜索和vip播放集成了,就在我的工具搜索(支持qq、爱奇艺),然后直接播放,体验很棒。

不过,我现在真的买了个三个平台的会员,哭。

状态: 好用
有用指数: ★★★★★

想介绍的就这些了,前一部分非常水,毕竟是刚入门不久写的。
后面的工具自我感觉是非常有意思、有用的,也一直在用,所以它们确实带给我了很多成就感。

当然还有很多工具,年代久远,忘了,找不到了。

如果大家有对某些工具感兴趣的,可以留言,我会酌情放出。

2、最后

这篇文章一个是为了自我总结,看看自己这些年究竟折腾了些什么东西,另外也是希望能够找到些同道中人,做做下面说的事情。

如果大家有什么有趣的想法或需求,还没有做出来的,如果是能够分享到的,可以到项目github.com/anhkgg/anhkgg-tools留言区第一个issue留言,或者点赞支持别人的想法。我可以从中挑选感兴趣的东西尝试做一做,然后分享到项目中,当然也欢迎其他感兴趣的朋友参与一起开发,为大家贡献一些好玩好用的小工具。

转载请注明出处:https://anhkgg.github.io/anhkgg-tools

欢迎关注技术公众号:汉客儿
img

more_vert