首页
留言
推荐
盒子导航
图床
Search
1
N1盒子刷OPENWRT写入N1内置硬盘教程
1,522 阅读
2
博客大事件
1,385 阅读
3
N1盒子救砖刷机
1,261 阅读
4
电信wap模式
1,036 阅读
5
毕业了
981 阅读
默认分类
学习笔记
N1盒子
分享
旅游
摄影
美食
其他
日记
阿豆
ME
纪念日
登录
Search
标签搜索
陕西·西安
浙江·杭州
西湖
埃及·开罗
金字塔
李鑫
累计撰写
33
篇文章
累计收到
5
条评论
首页
栏目
默认分类
学习笔记
N1盒子
分享
旅游
摄影
美食
其他
日记
阿豆
ME
纪念日
页面
留言
推荐
盒子导航
图床
搜索到
9
篇与
的结果
2026-02-11
Gemini写的简单的青龙推送脚本
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'<span style="color: white; background-color: #d9534f; padding: 2px 6px; border-radius: 4px;">检测失败</span>' desc_html = f'<span style="color: #d9534f;">{info}</span>' else: status_html = f'<span style="color: white; background-color: #f0ad4e; padding: 2px 6px; border-radius: 4px;">仅剩 {days} 天</span>' desc_html = f'<span style="color: #666;">过期时间: {info}</span>' rows_html += f''' <div style="padding: 10px; border-bottom: 1px solid #eee;"> <div style="font-size: 16px; font-weight: bold; color: #333;"> {name} <span style="font-size: 14px; font-weight: normal; color: #888;">({domain})</span> </div> <div style="margin-top: 5px;"> {status_html} {desc_html} </div> <div style="margin-top: 8px;"> 👉 <a href="{link}" target="_blank" style="color: #007bff; text-decoration: none; font-weight: bold;">立即续签 ></a> </div> </div> ''' # 2. 完整的 HTML 结构 html_content = f''' <div style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; max-width: 600px; margin: 0 auto; border: 1px solid #ddd; border-radius: 8px; overflow: hidden;"> <div style="background-color: #d9534f; color: white; padding: 15px; text-align: center;"> <h2 style="margin: 0; font-size: 20px;">⚠️ SSL 证书过期预警</h2> </div> <div style="padding: 15px;"> <p style="color: #555;">监控小助手发现以下服务证书异常,请及时处理:</p> {rows_html} </div> <div style="background-color: #f8f9fa; padding: 10px; text-align: center; color: #999; font-size: 12px;"> 此邮件由青龙面板自动发送,正常状态下不会打扰。 </div> </div> ''' 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监控”的邮件。
2026年02月11日
22 阅读
0 评论
0 点赞
2025-12-19
30元搞定可写 eSIM 实体卡
市面上的成品 eSIM 实体卡(如 5ber 等)价格动辄一百多,感觉性价比不高。最近在拼多多发现了一款仅需 30 多元的平替方案,不仅价格真香,功能也完全够用:支持无限次读写支持 iPhone 端直接切卡(无需安卓手机辅助)配套软件开源(OpenEUICC),安全放心,不怕商家跑路。果断入手实测,体验很不错,以下是详细使用教程。一、写卡准备(安卓端)写卡环节需要使用安卓手机配合开源软件完成。软件下载:OpenEUICC (Gitea)注:进入链接后下载最新 Release 版本即可。详细图文教程:飞书文档链接二、苹果 (iOS) 切卡教程写入配置后,将卡插入 iPhone,即可通过“SIM 卡应用程序”菜单直接切换号码,无需反复插拔。操作路径:进入 设置 > 蜂窝网络。在“SIM 卡”列表中,点击该卡。点击底部的 SIM 卡应用程序。选择 LPAe > Profile List。在列表中点击你想切换的运营商名字。点击以 E 开头的选项(Enable)确认切换。
2025年12月19日
20 阅读
0 评论
1 点赞
2024-08-17
Win11优化
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,显示更多磁贴,左下角重启文件管理器即可 效果图
2024年08月17日
432 阅读
0 评论
0 点赞
2024-08-14
影视仓
暂无简介
2024年08月14日
356 阅读
0 评论
0 点赞
2023-12-15
在埃塞俄比亚
2023-03-15杭州出发2023-03-16到达埃及·开罗,去逛了 金字塔 2023-03-18到达埃塞俄比亚首都,亚的斯亚贝巴
2023年12月15日
364 阅读
0 评论
0 点赞
2022-11-03
玩转N1-我家网络
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 不需要去广告)。
2022年11月03日
525 阅读
0 评论
0 点赞
2021-05-16
win10忘记开机密码用微PE修改开机密码
留给某人备用本人测试于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}最后附上视频,看不懂图文的可以看视频
2021年05月16日
407 阅读
0 评论
0 点赞
2020-02-20
成功吃上黑苹果
由于疫情原因,出不了门,便萌生了安装黑苹果的想法,看了两天的帖子,第三天准备装黑苹果,借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=""/}
2020年02月20日
254 阅读
0 评论
0 点赞
2017-11-06
外面的世界很好,只是没有你
加密文章,请前往内页查看详情
2017年11月06日
191 阅读
0 评论
0 点赞