前言 先叠个甲:本软件免费,请别拿去卖钱。TX有反爬机制,一次性爬几百篇文章有封号风险(只是封接口,不影响微信正常使用)。最后,摊上事别赖我。。。 弄这个软件的起因是经常看的一个微信公众号的文章经常发出去没几天就被404,那不如将文章保存到本地。加上最近在学Electron和TypeScript,于是就有了WechatDownload 软件 下载链接:WechatDownload 源码地址:https://github.com/xiaoguyu/wechatDownload 页面 使用 单篇文章下载 直接输入链接,…

2023年2月7日 44条评论 4158点热度 5人点赞 王谷雨 阅读全文

前言 本文介绍微信本地数据库的导出和部分数据表字段分析。 起因是看到一篇文章,博主用微信聊天记录和博客文章,配合ChatGPT克隆了一个数字版自己。俺没这么高级,单纯想看看某个闲聊群谁是龙王。 废话不多说,下面进行实操 数据库解密 环境如下:win10 + pc版微信(3.9.6.33) 数据取证 微信数据库进行了加密,需要用对客户端进行取证得到解密的秘钥。解密工具用 SharpWxDump ,需要自行编译,得到SharpWxDump.exe 接下来正式取证,首先登录微信,然后在命令提示符(CMD)中执行Sharp…

2023年9月20日 4条评论 291点热度 1人点赞 王谷雨 阅读全文

李跳跳是一款非常好用的广告跳过软件,其主要用于跳过各种APP的开屏广告。其原理是使用无障碍功能模拟点击屏幕,自动帮你点击广告的跳过按钮。 在 2023-08-24 早上,李跳跳发公告称因为收到xx集团(我猜是师从卡卡西的那个)的律师函,无限期停止更新,并取消APP的下载链接。下载放上APP的备份链接,大家低调使用。 备份:https://github.com/xiaoguyu/litiaotiao_package_backup github 打不开的可以用这个 李跳跳

2023年8月28日 0条评论 133点热度 0人点赞 王谷雨 阅读全文

前言 文本主要讲述如何为 electron 打包出来软件配置安装引导和结合 github 的 release 配置自动更新。 electron-builder 是将 Electron 工程打包成相应平台的软件的工具,我的工程是使用 electron-vite 构建的,其默认集成了 electron-builder ,下文也是基于 electron-vite 生成的工程进行讲解。 下文是基于 Window 平台讲解,所以安装包我也会说成 exe 文件 配置 electron-builder 有两种配置方式 在 pac…

2023年8月14日 0条评论 213点热度 0人点赞 王谷雨 阅读全文

前言 老规矩,先叠甲。脚本仅作学习用途,请勿用于其他非法途径! 最近在学 autojs ,需要找点东西练练手,于是,又来霍霍微信了。 本脚本是学习使用,真的有好友检测的需求的,建议去用李跳跳。 脚本 基于 Autox ,微信版本 8.0.40 脚本地址:https://github.com/xiaoguyu/handsFree 原理:https://mp.weixin.qq.com/s/v5ejXKQbDTI6cbmSSYMyaw 总结 没总结。用模拟器安装微信调试的脚本,导致期间微信被封了一次(不知具体原因),使…

2023年7月31日 2条评论 243点热度 0人点赞 王谷雨 阅读全文

前言 autoxjs是一个支持无障碍服务的Android平台上的JavaScript 运行环境 和 开发环境,其发展目标是类似JsBox和Workflow。 听说 Autojs 已经停止更新,所以我使用的是开源的 Autox 环境搭建 PC 在电脑端是基于 vscode 开发的。 安装 Visual Studio Code 在 vscode 中安装扩展 ****Auto.js-Autox.js-VSCodeExt**** 安卓 安卓手机直接安装 AutoX 用模拟器也行 调试 确认安卓和 PC 在同一个网段 手机和…

2023年7月31日 0条评论 178点热度 0人点赞 王谷雨 阅读全文

前言 最近接到一个需求,要将centos服务器的一些文件,定时增量下载到本地的winserver中。 测试环境如下: 服务端(Centos 7.9) 客户端(window 10) 服务端配置 服务器安装rsync yum install -y rsync 修改配置文件(/etc/rsyncd.conf) 没有这个文件就创建一个 # /etc/rsyncd: configuration file for rsync daemon mode # See rsyncd.conf man page for more opt…

2023年7月13日 0条评论 172点热度 0人点赞 王谷雨 阅读全文

前言 Disruptor的高性能,是多种技术结合以及本身架构的结果。本文主要讲源码,涉及到的相关知识点需要读者自行去了解,以下列出: 锁和CAS 伪共享和缓存行 volatile和内存屏障 原理 此节结合demo来看更容易理解:传送门 添加了中文注释的源码:Disruptor 下图来自官方文档 官方原图有点乱,我翻译一下 在讲原理前,先了解 Disruptor 定义的术语 Event 存放数据的单位,对应 demo 中的 LongEvent Ring Buffer 环形数据缓冲区:这是一个首尾相接的环,用于存放 E…

2023年4月17日 0条评论 287点热度 0人点赞 王谷雨 阅读全文

前言 Disruptor是一个高性能的无锁并发框架,其主要应用场景是在高并发、低延迟的系统中,如金融领域的交易系统,游戏服务器等。其优点就是非常快,号称能支撑每秒600万订单。需要注意的是,Disruptor是单机框架,对标JDK中的Queue,而非可用于分布式系统的MQ 本文基于Disruptor v3.4.*版本 Demo 既然是简单使用,这阶段只需要关注: 生产者 消费者:EventHandler 消息的传递:消息的载体Event 简单例子 首先,我们定义消息的载体Event,生产者向消费者传递的消息通过Ev…

2023年4月10日 0条评论 357点热度 0人点赞 王谷雨 阅读全文

前言 之前想对图片素材进行分类管理,除了打标签,还有一种是通过主题色进行分类。于是开始寻找能提取主题色的工具,最后找到了大名鼎鼎的 Leptonica 库,其中就有中位切割算法的实现。下面附上中位切割算法的其他语言版本的实现。 JavaScript版:quantize (此库有提取颜色数量不对的问题,见 issues/9) Java版:theme-color (我自己基于 quantize 实现的Java版) 中位切割算法(Median cut) theme-color 项目的效果如下: 在介绍中位切分法之前,我们…

2023年3月9日 0条评论 435点热度 0人点赞 王谷雨 阅读全文
123456