论坛自动签到
实现自动签到 — 免去手动签到的烦恼像 Discuz 这样的平台通常支持自动签到功能。通过自动化手段,我们可以避免每天手动登录进行签到。下面是如何实现这一功能的教程,适用于大部分支持验证码的论坛。 原理概述因为很多论坛需要验证码验证,我们通过使用 cookie 来模拟登录,自动化实现签到操作。 教程步骤1. 获取 Cookie首先,打开目标网站并进入签到页面,接着: 右键点击页面,选择 检查 或按 F12,打开开发者工具。 在开发者工具右侧选择 Network 标签。 清空现有数据记录(点击清空按钮)。 点击开始签到按钮,稍等片刻,签到请求会显示在 Network 列表中,通常是以 plugin.php 开头的请求。 选择该请求,查看其请求头部,复制其中的 cookie 内容,并保存待用。 2. 使用 GitHub Actions 实现自动签到我们可以通过 GitHub Actions 项目来定时执行自动签到任务。 克隆该项目,或者直接使用现有的模板。 按照项目中提供的说明,配置相应的环境变量,主要是将获取到的 cookie 填入配置文件。 配置好后,GitHub...
使用action+gh_issue_api完成订阅功能
项目地址Subscribe-to-RSS-Notifications-plus 一款基于 GitHub 实现的 RSS 订阅,通过 GitHub Issues API 实现邮箱通知。 如果您感兴趣,可以看看上一代产品 RSS-Subscription-Email-Notification。 上一代产品是可以为自己订阅一些喜欢的文章,而这一代产品可以为其他人或者自己订阅喜欢的文章并且通过邮箱通知。 用户可以通过发送一定格式的 Issue 来实现订阅,也可以发表自己喜欢的 RSS 源在 Issues 中(我将会添加)。 Issue 可以随时关闭,关闭之后您将不会再收到订阅通知。 提交 Issues 注意事项 Issue 标题:必须是:订阅 RSS 更新通知 Issue 标签:必须带有 subscribe 标签 Issue 状态:必须处于打开(open)状态 Issue 正文格式:必须包含以下内容 Issues 格式(必须含有以下两条) 邮箱地址: your_email@example.com 订阅原因(或者是:添加 RSS 源): 我对您的 RSS...
通过RSS推送自己喜欢的文章
项目地址RSS Feed Checker该项目用来订阅自己喜欢的博主的文章,避免不知道其什么时候更新新的文章。这是一个用于检查 RSS 源并发送电子邮件通知的项目。项目使用 GitHub Actions 定期运行,检查指定的 RSS 源,并在发现新内容时发送电子邮件通知。 需要注意,fork 本项目之后,请删除 check 这个文件夹,并且在 rss_list.txt 文件内填写需要检查的 RSS URL,运行之后就会自动生成 check 文件。 另外,第一次运行之后发给你的邮箱通知内容会是全部的 RSS 源的所有文章,不要在意,这只是在“标记”。第二次运行之后,它就不会显示所有的文章了。 我们的另外一款产品 Subscribe-to-RSS-Notifications-plus 另外一款产品可以为其他人订阅 RSS 文章,并且可以通过 Issues 提交邮箱(实现邮箱通知),并且您可以随时关闭 Issue。 举个例子假设我在 2024 年 6 月 29 日第一次运行了该项目,那么发送给你的邮箱通知内容会是全部的 RSS...
静态即刻备份
即刻短文迁移备份因为静态的即刻加载太慢了,所以决定删去这一部分!安知鱼的即刻方案css1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798/* 颜色 */:root { --anzhiyu-theme-op: #4259ef23; --anzhiyu-gray-op: #9999992b; --anzhiyu-theme-top: var(--anzhiyu-theme); --anzhiyu-white: #fff; --anzhiyu-white-op: rgba(255, 255, 255, 0.2); --anzhiyu-black: #000; --anzhiyu-black-op: rgba(0, 0, 0, 0.2); ...
天气电子邮件通知
邮箱天气推送项目地址 本项目利用GitHub Action实现了通过电子邮件推送天气信息的功能。 如何使用 Fork该仓库: 创建一个OpenWeatherMap的API密钥: 详细信息请访问 OpenWeatherMap。 将你的OpenWeatherMap API密钥添加到GitHub Secrets中: 在你的GitHub仓库中,转到 Settings > Secrets,然后添加一个名为 OPENWEATHERMAP_API_KEY 的新密钥,将你的API密钥作为值。 配置环境变量:你需要配置以下环境变量(API_KEY和OPENWEATHERMAP_API_KEY配置一样,EMAIL_PASSWORD要使用SMTP服务的应用码而不是邮箱密码): API_KEY CITY EMAIL_PASSWORD OPENWEATHERMAP_API_KEY RECEIVER_EMAIL SENDER_EMAIL 启用GitHub Actions: 在GitHub仓库的 Settings 中,进入 Actions 页面,确保开启了 Read and write...
Butterfly主题友情链接可用性检测
Heo 的方案Heo 方案地址 发送 HEAD 请求来检查链接是否可访问 (使用 GitHub Action + Vercel) Python 方案遇到的麻烦Heo 哥的方案是使用 Python 脚本运行的,奈何我的老 Windows 7 安装 Python 总是那么困难。Python 3.4 版本完美安装了 pyyaml,结果运行时告诉我 Python 版本太低无法解析某些字符。好吧,于是我升级到 Python 3.8.6,这是 Windows 7 的极限,但不自带 pip(离谱,明明说好的 Python 3.4 以上版本自带 pip)。Python 方案就此结束了——这些问题实在是让我一辈子都没遇到过。 PowerShell 方案遇到的麻烦换了一种方案,使用 Windows 7 自带的 PowerShell,结果版本太低不行。升级 PowerShell 到 5.1 后可以了,但安装 pyyaml 失败了,网络错误,代理也走了(没道理)。PowerShell 方案也就结束了。 GitHub Action 方案难道就这样结束了吗?突然想到了 GitHub...
Let me summarize it!
Why use encryption and decryption? It’s because it’s not easy to understand~翻译入口Text 1[Here, base64 encryption is used (twice encryption)],I will put the encrypted text into the code...
友链头像轮播图教程
该作者的站点好像GG了emmm shineyu的博客 经过不懈努力终于找到了这篇文章,然后就开始抄了,但是抄完发现有一个函数没有效果emmm于是给大佬发了一下反馈然后想起来王九弦SZ·Ninty用的也是anzhiyu主题,应该有这个js。但是我面临开学,九弦不在家所有我暂时弄不了,最后帮我找到了类似的js。最后我还是没有时间搞,所以开学了。回家以后发现shineyu给我回复了,好好好。这下又省事了~抄完以后发现有一个跳转函数:shine.scrollTo("#post-comment"); 又又又没有效果emmm没事,简单改了一下就可以食用啦(仅可跳转twikoo评论,并且请关闭评论懒加载) 修改友链页代码找到友链页面的代码文件 themes\butterfly\layout\includes\page\flink.pug ,然后找到对应位置添加如下代码:1234567891011121314151617181920212223242526272829303132333435363738394041424344#article-container ...
首页文章卡片左上角添加标签
原作者链接 byer's Blog 实现我们先找到themes\butterfly\layout\includes\mixins\post-ui.pug文件,在文件的约 21 行的位置添加如下内容123if article.cardtag .card-tag= article.cardtag if post_cover && theme.cover.index_enable打开你的文章,添加 cardtag: 魔改 创建一个css,或者写入你自己的css中123456789101112/* 文章标签*/#recent-posts .recent-post-item .card-tag { left: 0; border-bottom-right-radius: 12px; position: absolute; top: 0; padding: 3px 8px; background: linear-gradient(90deg,#e5b085,#d48f16); color: #fff; font-size: .85em; ...
Butterfly文章卡片加上最新标签
原作者轻笑 轻笑的博客看起来挺好看的,在轻笑大佬提供的帮助下完成了emmmm 实现修改themes\butterfly\layout\includes\mixins\post-ui.pug添加+后面的即刻12345678910111213141516171819mixin postUI(posts)+ - let newTitle= newPost()+ - let updateTitle= updatePost() each article , index in page.posts.data .recent-post-item - let link = article.link || article.path let title = article.title || _p('no_title') const position = theme.cover.position let leftOrRight = position === 'both' ...