ssl证书到期提醒第一步：在青龙面板中添加脚本登录青龙面板。点击左侧菜单的 “脚本管理”。点击右上角的 “+”号（新建）。类型选择：Python。文件名填写：check_ssl.py。父目录留空即可。把下面的代码完整复制粘贴进去，只需要修改代码里 domains 列表中的网址即可：import ssl import socket import datetime import smtplib from email.mime.text import MIMEText from email.header import Header from email.utils import formataddr # ================= ⚙️ 配置区域 ================= # 1. 邮件发送设置 # 【登录和发送都用这个邮箱】 sender_mail = '发件邮箱@qq.com' sender_name = 'SSL监控小助手' # 【⚠️重要】这里填授权码 (主账号的) sender_pass = '' # 2. 接收邮箱 receiver_list = ['收件邮箱@qq.com'] # 3. 监控列表 (新增 renew_url 字段) # 您可以在 renew_url 里填入阿里云/腾讯云/宝塔的后台地址 domain_config = [ { 'url': 'www.lsky.pro', 'name': '兰空图床', 'renew_url': 'https://console.cloud.tencent.com/ssl' # 示例：腾讯云控制台 }, { 'url': 'qinglong.online', 'name': '青龙面板', 'renew_url': 'http://192.168.1.5:5700' # 示例：内网IP }, { 'url': 'openwrt.org', 'name': 'N1盒子', 'renew_url': 'https://yoursite.com/renew' # 示例 }, { 'url': 'www.ip38.com', 'name': 'IP检测服务', 'renew_url': 'https://yoursite.com/renew' }, { 'url': 'www.fnnas.com', 'name': '飞牛服务', 'renew_url': 'https://yoursite.com/renew' } ] # 4. 报警阈值 (剩下多少天开始报警) ALERT_DAYS = 15 # =============================================== def check_ssl(domain): """检查单个域名的证书""" try: ctx = ssl.create_default_context() conn = ctx.wrap_socket(socket.socket(socket.AF_INET), server_hostname=domain) conn.settimeout(5.0) conn.connect((domain, 443)) cert = conn.getpeercert() conn.close() expire_date_str = cert['notAfter'] expire_date = datetime.datetime.strptime(expire_date_str, "%b %d %H:%M:%S %Y %Z") remaining_days = (expire_date - datetime.datetime.utcnow()).days return True, remaining_days, expire_date.strftime("%Y-%m-%d") except Exception as e: return False, str(e), "未知" def send_alert_email(alert_data_list): """发送 HTML 报警邮件""" if not sender_pass: print("❌ 未配置授权码，无法发送报警邮件") return # 1. 构建 HTML 表格内容 rows_html = "" for item in alert_data_list: name = item['name'] domain = item['domain'] days = item['days'] info = item['info'] link = item['renew_url'] is_error = item['is_error'] # 样式处理：错误用红色背景，过期警告用黄色背景 if is_error: status_html = f'检测失败' desc_html = f'{info}' else: status_html = f'仅剩 {days} 天' desc_html = f'过期时间: {info}' rows_html += f''' {name} ({domain}) {status_html} {desc_html} 👉 立即续签 > ''' # 2. 完整的 HTML 结构 html_content = f''' ⚠️ SSL 证书过期预警 监控小助手发现以下服务证书异常，请及时处理： {rows_html} 此邮件由青龙面板自动发送，正常状态下不会打扰。 ''' msg = MIMEText(html_content, 'html', 'utf-8') msg['From'] = formataddr((Header(sender_name, 'utf-8').encode(), sender_mail)) msg['To'] = ",".join(receiver_list) msg['Subject'] = Header(f'⚠️ 证书报警: 有 {len(alert_data_list)} 个服务需要续期', 'utf-8') try: s = smtplib.SMTP_SSL('smtp.qq.com', 465) s.login(sender_mail, sender_pass) s.sendmail(sender_mail, receiver_list, msg.as_string()) s.quit() print(f"✅ 报警邮件已发送给: {receiver_list[0]}") except Exception as e: print(f"❌ 邮件发送失败: {e}") def main(): print(f"⏰ 开始检查 SSL 证书 (阈值: {ALERT_DAYS}天)...") print("-" * 40) alert_data_list = [] for item in domain_config: domain = item['url'] name = item['name'] renew_url = item.get('renew_url', '#') # 获取续签链接，没有则为空 status, days, exp_date = check_ssl(domain) if status: if days < ALERT_DAYS: print(f"⚠️ {name} 证书告急！(剩 {days} 天)") alert_data_list.append({ 'name': name, 'domain': domain, 'days': days, 'info': exp_date, 'renew_url': renew_url, 'is_error': False }) else: print(f"✅ [{name}] 剩余 {days} 天") else: print(f"❌ {name} 检测失败") alert_data_list.append({ 'name': name, 'domain': domain, 'days': 0, 'info': days, # 这里存报错信息 'renew_url': renew_url, 'is_error': True }) print("-" * 40) if alert_data_list: print(f"😱 发现 {len(alert_data_list)} 个异常，正在发送通知...") send_alert_email(alert_data_list) else: print("🎉 所有服务证书正常，无需打扰。") if __name__ == "__main__": main() 点击右下角的 “保存”。第二步：添加定时任务点击左侧菜单的 “定时任务”。点击右上角的 “新建任务”。名称：SSL证书检查。命令/脚本：task check_ssl.py。定时规则：0 9 1 * *这个规则的意思是：每月 1 号的上午 9 点 0 分 执行一次。点击 “确定”。第三步：配置通知（最关键的一步）第一步：开启 QQ 邮箱的“发信服务”这是唯一稍微麻烦的一步，但只需要做一次，以后永久稳定。电脑登录网页版 QQ 邮箱。点击左上角的 “设置” -> “账号”。向下滑动，找到 “POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”。找到 “POP3/SMTP服务”，如果没开启，点击“开启”。系统会让你发个短信验证，验证后它会给你一串 英文授权码（不是你的 QQ 密码！）。请把这串授权码复制下来，一定要保存好。第二步：修改完记得点“保存”并测试修改代码顶部的 sender_mail 和 sender_pass。保存后，点击 “运行”。如果你的ssl证书小于15天，您的手机应该会收到一封来自“青龙面板 SSL监控”的邮件。
市面上的成品 eSIM 实体卡（如 5ber 等）价格动辄一百多，感觉性价比不高。最近在拼多多发现了一款仅需 30 多元的平替方案，不仅价格真香，功能也完全够用：支持无限次读写支持 iPhone 端直接切卡（无需安卓手机辅助）配套软件开源（OpenEUICC），安全放心，不怕商家跑路。果断入手实测，体验很不错，以下是详细使用教程。一、写卡准备（安卓端）写卡环节需要使用安卓手机配合开源软件完成。软件下载：OpenEUICC (Gitea)注：进入链接后下载最新 Release 版本即可。详细图文教程：飞书文档链接二、苹果 (iOS) 切卡教程写入配置后，将卡插入 iPhone，即可通过“SIM 卡应用程序”菜单直接切换号码，无需反复插拔。操作路径：进入 设置 > 蜂窝网络。在“SIM 卡”列表中，点击该卡。点击底部的 SIM 卡应用程序。选择 LPAe > Profile List。在列表中点击你想切换的运营商名字。点击以 E 开头的选项（Enable）确认切换。
1、激活win11专业版可以用这两个激活密钥试试看J8WVF-9X3GM-4WVYC-VDHQG-42CXT 7Y64F-88DCY-Y6WTC-H33D2-64QHF断网输入激活码等待重启后联网win+x选终端管理员按右键粘贴这行代码后回车即可：irm massgrave.dev/get.ps1 | iex选1即可（选项第一个是永久，第二个是到2038年，第三个是180天带工具，在下方绿色字体尾端输入你选择的选项数字）win11家庭版升专业版通过电子激活就是这样子的2、暂停更新win+x选终端管理员按右键粘贴这行代码后回车即可：reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings“ /v FlightSettingsMaxPauseDays /t reg_dword /d 10000 /f桌面右键菜单改回win10样式新建文本复制内容进去：reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve taskkill /f /im explorer.exe explorer reg delete HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /f /ve更改文件名为1.cmd，双击运行即可效果图 office365安装下载Office Tool Plus：https://otp.landian.vip/zh-cn/download.html部署：添加产品 添加语言 开始部署，视你的网络状况和巨硬的网络状况快的话十几分钟吧。 激活：安装许可证选Office Modono 2016-批量许可证 设置KMS主机下面的链接都可以，选一个就行kms.loli.beerkms.ghpym.comkms.loli.best 填好主机后点设置主机，再点激活 刷新许可证就好了 ### 改回win10磁贴 项目：https://github.com/valinet/ExplorerPatcher 下载：https://github.com/valinet/ExplorerPatcher/releases/download/22621.3296.64.1_9e9c016/ep_setup.exe 下载安装后会白屏一下，不要慌一会儿就好了，然后右键任务栏-属性选开始菜单，风格win10，显示更多磁贴，左下角重启文件管理器即可 效果图
🌅 拼接图片 日常自动化 可以水平垂直拼接多张照片，还可以以网格形式拼接，长按该快捷指令→编辑，可以了设置拼接样式。 🎬 Emby 媒体库一键刷新 Home Lab 联动 通过 API 接口向内网 fnOS 服务器发送指令，触发 Emby 扫描 4K 影视库并强制更新 TMDB 刮削数据。 ✍️ Typecho 闪念胶囊 双人博客记录 桌面点击即弹窗输入文字，通过 Webhook 直接将碎片化记录、灵感或备忘录推送到服务器部署的博客中。 📊 数据速记至 Excel 效率/数据分析 抓取当前剪贴板内的商品或运营数据，自动提取关键指标并按列追加到 iCloud 指定的 CSV 表格内，省去手动填表。 📕 小红书去水印 图片/视频处理 一键去除小红书视频图片水印，点击小红书内视频或图片，选择分享复制连接，然后运行该快捷方式，自动保存视频或图片到相册。
1.网络拓扑图N1 作为核心的 DNS 清洗中心 和 网关，负责拦截全家的广告请求。2.设备通讯录这是全家设备的管理入口，AdGuard 后台是日常最常用的。设备名称角色IP 地址 (后台入口)网关配置 (指向谁)账号 / 密码光猫全网总司令192.168.1.1-(password)主路由器一级WiFi192.168.1.21.1(password)N1 盒子系统总后台192.168.1.51.1root / passwordAdGuard去广告控制台192.168.1.5:3000-lixin / 青龙面板脚本挂机1.5:5700-(password)飞牛 NAS数据存储192.168.1.81.1(password)第二路由二级WiFi自动获取1.1(password)3.设备配置指南光猫 (192.168.1.1)IP 地址：192.168.1.1DHCP 服务：✅ 开启连接：千兆口连接主路由。主路由器 (192.168.1.2)IP 地址：手动设为 192.168.1.2。DHCP 服务：❌ 关闭。作用：提供 WiFi，连接交换机。N1 旁路由 (192.168.1.5)作业：家庭网络净化。网络接口设置：IP：192.168.1.5网关：192.168.1.1 (指向光猫)DNS：192.168.1.1DHCP：❌ 勾选“忽略此接口”。核心功能 A：AdGuard Home (去广告)管理后台：http://192.168.1.5:3000账号/密码：lixin / 作用：拦截视频广告、弹窗、追踪器。辅助功能 B：网络加速 (PassWall)作用：配合 AdGuard 处理部分特殊域名的访问速度（如 GitHub/Google）。第二个路由器 (AP模式)由交换机连接：网线插 LAN 口！DHCP：❌ 必须关闭。作用：无线扩展，让书卧室的设备也能连入主网。飞牛 fnOS (192.168.1.8)网络设置：IP：手动填 192.168.1.8。网关：192.168.1.1 。4.日常上网普通模式 (无感上网)适用：所有手机、智能电视、监控、电脑。操作：连上 WiFi 即可。效果：网关指向 1.1，不经过 N1，N1 即使断电也不影响全家上网。净化模式 (强力去广告)适用：我的手机、电脑、iPad (需要拦截广告、看YouTube等)。操作：连上 WiFi -> 将 IP 改为 手动。参数设置：IP：192.168.1.88 (最后一位50-255)网关：192.168.1.5 👈 (指向 N1)DNS：192.168.1.5 👈 (指向 N1，由 AdGuard 解析)效果：AdGuard 规则过滤，无广告，且能加速访问特定网站。1. 苹果 iPhone 设置 (去广告)路径：设置 -> 无线局域网 (Wi-Fi) -> 点击当前 WiFi 右边的 (i) 号。IP 设置 (选“手动”)IP 地址：192.168.1.88子网掩码：255.255.255.0路由器：192.168.1.5DNS 设置 (选“手动”)先删除列表里旧的 DNS添加服务器：192.168.1.5(填完点右上角“存储”，断开 WiFi 重连生效)2. 安卓手机设置 (去广告)路径：设置 -> WLAN (WiFi) -> 点击当前 WiFi 右边的 箭头 或 齿轮 -> 找到 IP 设置 (默认是 DHCP，改为 静态/Static)。IP 地址：192.168.1.89网关 (或 路由器)：192.168.1.5网络前缀长度：24 (如果一定要填子网掩码，就填 255.255.255.0)DNS 1 (域名 1)：192.168.1.5DNS 2 (域名 2)：(留空，或者填 192.168.1.1 作备用)(填完点右上角对勾保存)3. 电脑 Windows 设置 (去广告)路径：设置 -> 网络和 Internet -> WLAN (或 以太网) -> 找到 “IP 分配” -> 点击 “编辑” -> 选择 “手动” -> 开启 IPv4。IP 地址：192.168.1.90（最后一位50-255之间不要重复，重复可能两个设备都会断网）子网掩码：255.255.255.0网关：192.168.1.5首选 DNS：192.168.1.5备用 DNS：(建议留空)(填完点保存，电脑可能需要等几秒钟识别网络)如果没网或者不想用了 直接把上面的设置改回 “自动 (DHCP)”，电脑上改为 “自动获得 IP 地址”，就恢复成普通上网模式了。5. 故障排查Q: 手机开启“净化模式”后上不去网。A: N1 的服务可能卡住了。解决:手机 IP 先改回“自动获取”，恢复上网。电脑登录 1.5:3000 (AdGuard) 看绿灯亮没亮。电脑登录 1.5 (OpenWrt) 检查网络加速服务状态。Q: 飞牛 NAS 连不上网/无法更新。A: 检查第二个路由器是否插错到 WAN 口。或者检查 NAS 的网关是不是填错了（应该填 1.1 而不是 1.5，NAS 不需要去广告）。
留给某人备用本人测试于win10，惠普笔记本，其他版本自测，理论上也是可以的，视频没声音，但是有字幕，还是建议大家看图文。需要准备一台有网的电脑（用来装pe系统）以及U盘一枚（需要格式化，U盘也不用太大）首先下载微PE工具箱，win10版本2.0、2.1都可以，下载地址：http://www.wepe.com.cn/download.html{callout color="#7a9cff"} 下载后双击打开，点击安装PE到U盘{/callout}{callout color="#7a9cff"} 进入后默即可，点击立即安装进U盘，开始制作。大约五到十分钟完成，安装成功后，优盘多了一个EFI分区。{/callout}{callout color="#7a9cff"} 重启电脑，按下图的相应键，进入BIOS{/callout} {callout color="#7a9cff"}选择带有USB的启动 {/callout}{callout color="#7a9cff"}启动后，截面如下图 {/callout}{callout color="#7a9cff"}双击Windows密码修改 {/callout}最后附上视频，看不懂图文的可以看视频
由于疫情原因，出不了门，便萌生了安装黑苹果的想法，看了两天的帖子，第三天准备装黑苹果，借U盘，下镜像，下固件，终于忙活了大半天，成功吃上黑苹果。{callout color="#f0ad4e"} 我的电脑型号及配置{/callout}{callout color="#4da3ff"} 双系统开机界面{/callout}{callout color="#52ff74"} 黑苹果界面{/callout}有喜欢折腾的小伙伴可以自己去折腾了，现把我的EFI文件分享给大家，不同型号的电脑请勿尝试。其他型号请自行查找，具体教程可去 远景论坛 黑苹果板块以及 黑果小兵的部落阁 查看。惠普银河舰队EFI引导文件{cloud title="黑苹果clover主题" type="bd" url="https://pan.baidu.com/s/1w9nz5456_L6Jz2DIUG9Edw" password=""/}