枫铃网重新启动，旨在分享各类技术，代码，学习，编程，AI，教程
全网自动搜集酒店源和组播源，过滤低分辨率保留1920x1080高清，筛选播放速度优质流畅源，IPTV频道每天自动检测、发布最新的有效源。项目开源地址 https://github.com/maowei1125/spider-iptv官方发布站：https://taoiptv.com技术交流群：https://qm.qq.com/q/4ZwUd7rlb2程序运行环境：python3 + mysql, 步骤如下：第1步：新建数据iptv,执行初始脚本data/iptv_data.sql 修改python3 hotels.py、python3 multicast.py、python3 iptvdata.py中数据库配置第2步：对于Ubuntu/Debian的Linux发行版系统，以下2行命令安装FFmpeg： sudo apt update、sudo apt install ffmpeg（其他系统安装FFmpeg，自行搜索教程）第3步：安装好python环境，安装python依赖模块，使用以下3行命令安装： pip3 install bs4、pip3 install m3u8、pip3 install requests（其他运行中缺少模块，可自行安装）第4步：修改组播抓取配置，执行主程序 修改multicast.py中113行api_token，执行python3 main.py，执行完成，生成source/iptv.txt直播源文件
这是一款功能强大的全能网盘，不仅提供免费1TB基础空间且全程无广告，更支持CarPlay车载互联，让您在驾驶时也能安全便捷地访问云端文件。🌟 核心亮点💽 超大空间与纯净体验免费1TB基础空间：提供充足的存储容量，满足日常文件备份需求。全程无广告：界面清爽，无任何弹窗或视频广告干扰，提升使用体验。真实存储技术：采用高效存储算法，最大化数字存储效率。🚗 车载互联与跨设备同步支持CarPlay：可在车载系统中直接访问网盘内的音乐、有声书等媒体文件，驾驶更便捷。全平台兼容：支持iPhone、iPad、Mac、Apple TV及Vision Pro等设备，文件实时同步。同播共享：支持在FaceTime通话中与亲友共享网盘内容。🎬 内置全能媒体中心智能视频播放器：支持IMDb信息绑定、外挂字幕、多音轨切换，并兼容AirPlay、Chromecast等投屏协议。云阅读功能：在线阅读小说/漫画，支持字体/背景自定义、语音朗读及自动翻页。AI音乐模块：通过AI技术增强音乐播放体验，支持后台播放、定时关闭等功能。📁 高效文件管理极速传输：全球多节点服务器部署，确保上传下载高速稳定。WebDAV支持（Beta）：方便高级用户通过第三方工具访问文件。智能分类：提供照片墙、列表等多种视图模式，快速定位文件。🛠️ 实用功能速览功能类别主要特性阅读换源搜索、繁简转换、夜间模式、离线语音朗读视频画中画、倍速播放、画面比例调整、字幕快慢调节音频播放列表管理、随机/单曲循环、睡眠定时协作文件共享、权限管理、评论编辑、团队协作💡 使用建议车载场景：提前将常听的音乐或播客设为“离线文件”，确保网络不佳时仍可流畅播放。阅读优化：利用“换源”功能解决小说章节乱码问题，通过“全文搜索”快速定位内容。空间管理：免费1TB空间虽大，但建议定期清理无用文件，重要数据开启“文件历史”备份。⚠️ 注意事项会员限制：部分高级功能（如高频云下载）需订阅会员，且存在次数限制。隐私政策：应用会收集用户数据（如搜索记录、标识符），建议查阅隐私协议了解详情[[source_group_web_11]]。FEB网盘将存储、娱乐与车载互联深度融合，是追求高效与纯净体验用户的理想选择。🌟 网站地址：https://www.febbox.com直接使用google账号登录即可演示：
一个简单易用的网站和API状态监控系统，支持HTTP、HTTPS和API监控，具备通知功能。
网站状态监控系统一个简单易用的网站和API状态监控系统，支持HTTP、HTTPS和API监控，具备通知功能。功能特性🔍 多类型监控: 支持HTTP、HTTPS和API监控⏰ 灵活间隔: 可自定义检查间隔时间📊 实时状态: 实时显示网站状态和响应时间🔔 通知提醒: 支持Bark推送通知🌙 主题切换: 支持浅色/深色主题切换📱 响应式设计: 适配各种设备屏幕🎯 排序功能: 支持拖拽排序，自定义显示顺序安装步骤环境要求PHP 7.4+MySQL 5.7+Web服务器 (Apache/Nginx)数据库设置-- 创建数据库 CREATE DATABASE status_monitor CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;导入数据库结构mysql -u username -p status_monitor < install/install.sql添加排序字段 (如果从旧版本升级)mysql -u username -p status_monitor < install/add_sort_order.sql配置数据库连接编辑 config/database.php设置数据库连接参数设置定时任务# 每分钟检查一次 * * * * * php /path/to/your/project/cron/check_sites.php使用说明前台功能状态概览: 查看所有监控网站的状态实时数据: 显示响应时间和最后检查时间主题切换: 点击右上角图标切换浅色/深色主题自动刷新: 页面每60秒自动刷新后台管理添加网站: 添加新的监控网站编辑设置: 修改网站配置和检查间隔排序管理:拖拽左侧的排序图标调整顺序点击"保存排序"按钮保存更改排序会影响前台显示顺序状态控制: 启用/禁用监控日志查看: 查看历史监控记录通知配置: 设置Bark推送通知排序功能使用在后台管理页面，每个网站行左侧有拖拽图标点击并拖拽图标可以调整网站顺序调整完成后点击"保存排序"按钮排序更改会立即反映在前台显示中文件结构statusMonitor/ ├── admin/ # 后台管理 │ ├── index.php # 网站管理列表 │ ├── add_site.php # 添加网站 │ ├── edit_site.php # 编辑网站 │ ├── logs.php # 查看日志 │ └── notification.php # 通知配置 ├── config/ │ └── database.php # 数据库配置 ├── cron/ │ └── check_sites.php # 定时检查脚本 ├── includes/ │ └── functions.php # 核心函数 ├── install/ │ ├── install.sql # 数据库结构 │ └── add_sort_order.sql # 排序字段 └── index.php # 前台显示技术栈后端: PHP 7.4+数据库: MySQL 5.7+前端: Bootstrap 5, Font Awesome排序: Sortable.js主题: CSS变量 + JavaScript更新日志v1.1.0✨ 新增拖拽排序功能🎨 优化深色主题显示🔧 改进数据库结构v1.0.0🎉 初始版本发布📊 基础监控功能🔔 通知系统🌙 主题切换许可证MIT License项目地址
灰色轨迹 - 精品网址导航站 一个优雅、快速、易于部署的书签（网址）收藏与分享平台，完全基于 Cloudflare 全家桶构建。 特性 • 版本亮点 • 快速部署 • 变量说明 • 在线体验: https://iori.hidns.vip 🖼️ 效果预览首页后台管理大卡片小卡片简洁风格夜间模式卡片的毛玻璃效果和程度可以在后台设置里自定义。后台设置页面为url后加 /admin✨ 核心特性📱 响应式设计：完美适配桌面、平板和手机等各种设备。🎨 主题美观：界面简洁优雅，支持自定义主色调。🔍 快速搜索：内置站内模糊搜索，迅速定位所需网站。📂 分类清晰：通过分类组织书签，浏览直观高效。🔒 安全后台：基于 KV 的管理员认证，提供完整的书签增删改查后台。📝 用户提交（可配置）：支持访客提交书签，经管理员审核后显示，可在环境变量中关闭入口。⚡ 性能卓越：利用 Cloudflare 边缘缓存，实现秒级加载，并极大节省 D1 数据库读取成本。📤 数据管理：支持书签数据的导入与导出，格式兼容，方便迁移。更新日志12-25 增加夜间模式，首页设置增加记住上次选择分类12-23 增加私密分类，导入和导出支持私密书签和分类，导入增加覆盖选项和预览框12-20 增加卡片风格设置，首页设置，允许自定义字体，字体大小，颜色，增加首页外部搜索开关12-19 增加360壁纸（速度较慢，轮询推荐bing），分类支持多级分类12-18 布局设置中增加卡片增加毛玻璃效果开关和滑动条设置，背景增加虚化开关和虚化程度设置12-17系统设置增加调整横向菜单和5列布局选项，同时允许隐藏卡片描述，链接，分类等系统设置增加自定义壁纸，通知提供bing在线壁纸选择（推荐使用Spotlight (Windows 聚焦)，这个壁纸质量不错）🔄 版本亮点🛡️ 后台会话安全升级：登录 /admin 时将颁发 12 小时有效的 HttpOnly 会话 Cookie，凭据不再暴露在 URL 中，并新增一键退出登录。🧹 输入与展示双重校验：新增 URL 规范化、HTML 转义与排序值归一化逻辑，前后台同时防止脏数据和潜在 XSS。🚪 访客投稿可控：通过 ENABLE_PUBLIC_SUBMISSION 环境变量即可关闭前台投稿入口，相关接口自动返回 403，方便运营期按需开关。⚙️ 增加AI一键自动生成描述：提供Workers AI,Google Gemini和OpenAI接口。📝 增加logo自动生成：默认使用 https://faviconsnap.com 接口，可在环境变量中自定义📦 导入导出数据：提供书签数据的导入与导出，支持chorme导出的html格式一键导入🚀 快速部署准备工作: 你需要一个 Cloudflare 账号。步骤 1: Fork 本仓库Fork 项目: 点击上方"Fork on GitHub"按钮，，并点上 Star !!!步骤 2: 部署到Cloudflare Pages点击上方"DEPLOY CLOUDFLARE PAGES"按钮,跳转到Cloudflare，然后选连接到Github，授权后选择刚才fork的项目点击开始设置后，需要填写 构建输出目录 为：public，其他保持默认即可。步骤 3: 创建D1数据库在 Cloudflare 控制台，进入 存储和数据库 -> D1 SQL数据库。点击 创建数据库，数据库名称输入 book，然后创建。步骤 4: 创建 KV 存储在 Cloudflare 控制台，进入 存储和数据库 -> Worker KV`。点击 创建命名空间，名称输入 NAV_AUTH。创建后，为此 KV 添加两个条目，用于设置后台登录的 用户名 和 密码。admin_username: 你的管理员用户名（例如 admin）admin_password: 你的管理员密码步骤 5: 绑定服务进入你刚刚创建的 Pages项目 的 设置 -> 绑定。点击 添加绑定，选择 D1 数据库：变量名称: NAV_DBD1 数据库: 选择你创建的 book点击 添加绑定，选择 KV 命名空间：：变量名称: NAV_AUTHKV 命名空间: 选择你创建的 NAV_AUTH步骤 6: 重新部署点击项目的 部署 选项，在最后一次的部署后边，选择重新部署，等待部署完成，绑定自定义域名即可开始使用。🔑 环境变量说明变量名默认值必填备注ENABLE_PUBLIC_SUBMISSIONfalse❌允许访客添加书签SITE_NAME灰色轨迹❌网站名称以及首页显示名称SITE_DESCRIPTION一个简单易用的书签导航系统❌首页副标题FOOTER_TEXT曾梦想仗剑走天涯❌首页页脚ICON_APIhttps://faviconsnap.com/api/favicon?url=❌图标APIAI_REQUEST_DELAY1500❌AI一键补全描述时的调用间隔DISPLAY_CATEGORY无❌首页默认显示分类，如设置 常用推荐 ，访问首页就默认显示常用推荐的书签注意: 我使用免费的Gemini的api key，模型使用gemini-2.5-flash-lite,限制是15次/1分钟,自己看实际情况进行设置管理后台安全后台管理页面地址为： https://自定义域名/admin后台登录凭据依然存放在 NAV_AUTH KV 中的 admin_username 与 admin_password 两个键内。登录 /admin 时需要在页面表单中输入账号与密码，系统会返回一个 12 小时有效的 HttpOnly 会话 Cookie，无需、也不再支持在 URL 查询参数中传递凭据。点击后台右上角的“退出登录”按钮即可立即销毁会话。🔧 技术栈计算: Cloudflare Workers数据库: Cloudflare D1存储: Cloudflare KV前端框架: TailwindCSS🌟 贡献欢迎通过 Issue 或 Pull Request 为本项目贡献代码、提出问题或建议！Fork 本仓库创建你的功能分支 (git checkout -b feature/amazing-feature)提交你的更改 (git commit -m 'Add some amazing feature')推送到你的分支 (git push origin feature/amazing-feature)创建一个 Pull Request📄 许可证本项目采用 MIT 许可证。📞 联系方式项目作者: @灰色轨迹项目链接: https://github.com/jy02739244/iori-nav如果你喜欢这个项目，请给它一个 ⭐️！星星走起
Van Nav一个轻量的导航站，现在有搜索引擎集成了，很适合作为主页使用。有配套的浏览器插件和 API。 在线体验 (总有人改后台数据，后台密码就不放出来了)新增了 API 文档，用 AI 生成的，如果不准确请提 Issue 哦。预览PCPADPHONE后台设置交流群qq 交流群： 873773083使用技巧/快捷键其实这个导航站有很多小设计，合理使用可以提高使用效率：只要在这个页面里，直接输入键盘任何按键，可以直接聚焦到搜索框开始输入。搜索完按回车会直接在新标签页打开第一个结果。搜索完按一下对应卡片右上角的数字按钮 + Ctrl(mac 也可以用 command 键) ，也会直接打开对应结果。另外可以设置跳转方式哦。CHANGELOG具体请看 CHANGELOG.md安装方法Dockerdocker run -d --name tools --restart always -p 6412:6412 -v /path/to/your/data:/app/data mereith/van-nav:latest打开浏览器 http://localhost:6412 即可访问。默认端口 6412默认账号密码 admin admin 第一次运行后请进入后台修改数据库会自动创建在当前文件夹中： nav.db可执行文件下载 release 文件夹里面对应平台的二进制文件，直接运行即可。打开浏览器 http://localhost:6412 即可访问。默认端口 6412 动时添加 -port <port> 参数可指定运行端口。默认账号密码 admin admin ，第一次运行后请进入后台修改数据库会自动创建在当前文件夹中： nav.dbnginx 反向代理参考配置其中 <yourhost> 和 <your-cert-path> 替换成你自己的。server { listen 80; server_name <yourhost>; return 301 https://$host$request_uri; } server { listen 443 ssl http2; server_name <yourhost>; ssl_certificate <your-cert-path> ssl_certificate_key <your-key-path>; ssl_verify_client off; proxy_ssl_verify off; location / { proxy_pass http://127.0.0.1:6412; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_redirect off; proxy_set_header Upgrade $http_upgrade; } }systemd 服务可以注册成系统服务，开机启动。复制二进制文件到 /usr/local/bin 目录下，并加上执行权限新建 VanNav.serivce 文件于 /usr/lib/systemd/system 目录下:[Unit] Description=VanNav Documentation=https://github.com/mereithhh/van-nav After=network.target Wants=network.target [Service] WorkingDirectory=/usr/local/bin ExecStart=/usr/local/bin/nav Restart=on-abnormal RestartSec=5s KillMode=mixed StandardOutput=null StandardError=syslog [Install] WantedBy=multi-user.target执行:sudo systemctl daemon-reload && sudo systemctl enable --now VanNav.service浏览器插件具体请看： 浏览器插件仓库具有一键增加工具，快速打开管理后台和主站等功能。具体自行探索哦。API本导航站支持 API，可以用自己的方法添加工具。尝试用 ai 生成 api 文档，具体请看API 文档FAQ忘记密码了怎么办： 看这里参与开发最近重构过一次，整体的代码结构暂时不会有大变动，所以欢迎参与开发！如果你有 golang 和 react 开发经验，可以很轻松上手。如果没有方向，可以试试去解决 issue 里的问题或者开发新功能，开发之前可以先提个 issue 让我知道。状态可以优化的点太多了，慢慢完善吧……[x] 多平台构建流水线[x] 定制化 logo 和标题[x] 导入导出功能[x] 暗色主题切换[x] 移动端优化[x] 自动获取网站 logo[x] 拼音匹配的模糊搜索功能[x] 按键直接搜索，搜索后回车直接打开第一项[x] 图片存库，避免跨域和加载慢的问题[x] gzip 全局压缩[x] 中文 url 图片修复[x] svg 图片修复[x] 浏览器插件[x] 自动获取网站题目和描述等信息[x] 后台按钮可自定义隐藏[x] github 按钮可隐藏[x] 支持登录后才能查看的隐藏卡片[x] 搜索引擎集成功能[x] 增加一些搜索后快捷键直接打开卡片[x] 支持自定义跳转方式[x] 自动主题切换[ ] 国际化[x] 增加 ServiceWork ,离线可用,可安装[ ] 网站状态检测[x] 支持后台设置默认跳转方式[x] 支持指定监听端口
日历的最后一页在指尖轻轻翻落，像完成了一场温柔的告别。窗外的夜色渐浓，城市的轮廓被次第亮起的彩灯勾勒得愈发清晰，红的暖、黄的柔、橙的亮，交织成一片流动的光晕，把寻常街巷晕染得格外缱绻。风里裹挟着零星的笑语，混着远处商场传来的跨年旋律，悄悄预告着一场时光的盛典即将开启。我泡了一杯温热的茶，静坐在窗前看暮色漫过天际。玻璃上凝结着细碎的水汽，模糊了窗外的喧嚣，却让室内的暖意更显真切。这场景让我忽然想起儿时的跨年夜，那时总盼着天黑，盼着和家人围坐在火塘边，看祖母把红薯埋进炭灰里，听柴火噼啪作响，鼻尖萦绕着甜丝丝的焦香。父亲会在零点准时点燃一挂鞭炮，辛辣的硝烟味涌进屋来，和着全家人的欢笑，成了旧年最鲜活的注脚。那时的跨年是热热闹闹的，是攥着糖果的雀跃，是数着倒计时的急切，是对新年毫无保留的期盼。后来长大些，跨年夜成了奔赴热闹的约定。约上三五好友，攥着暖手的奶茶和烤串，一头扎进城市的人潮里。街头的倒计时牌亮得刺眼，人群的欢呼此起彼伏，当零点的钟声敲响，漫天烟火腾空而起，绚烂了整片夜空。我们举着饮料肆意碰杯，相拥着大喊“新年快乐”，把一整年的疲惫与迷茫，都融进这辞旧迎新的喧嚣里。那时的跨年是滚烫张扬的，是并肩前行的笃定，是对未来无所畏惧的憧憬。而如今，竟渐渐偏爱了这份跨年的静谧。不再执着于挤入人潮，不再刻意追赶盛典，只是守着一方小小的天地，与时光温柔对谈。手机偶尔弹出好友的祝福，简单的几句问候，却像冬日里的暖阳，让人心里泛起细碎的温暖。我点开对话框，认真地一一回复，又主动给记挂的人送去祝愿，按下发送键的瞬间，竟有种释然的轻松——原来祝福与被祝福，都是跨越时光的温柔羁绊。墙上的时钟指针缓缓挪动，一步步靠近零点。远处的欢呼声渐渐密集，像浪潮般此起彼伏。我起身走到阳台，晚风轻拂过脸颊，带着些许凉意，却不刺骨。突然，一束烟花在夜空绽放，紧接着，更多绚烂的光影接连升空，红的、粉的、金的，在墨色的天幕上炸开，又缓缓坠落，像一场盛大的星光雨。那一刻，城市的喧嚣与烟火的璀璨交织在一起，分不清是热闹驱散了岁末的微凉，还是温暖填满了时光的缝隙。零点的钟声终于敲响，浑厚而悠远，穿透夜的寂静，敲响了新岁的门环。手机里的祝福消息瞬间刷屏，朋友圈被喜悦与期许淹没。我望着夜空里渐渐消散的烟火，忽然明白，跨年的意义从不是单纯的时光更迭，而是一场温柔的回望与重启。这一年里，那些咬牙坚持的日子，那些不期而遇的惊喜，那些并肩同行的陪伴，都成了时光里最珍贵的收藏；而那些未完成的遗憾，那些轻声叹息的失落，也都在这钟声里被妥帖安放。烟火散尽，夜色渐渐恢复静谧，城市的灯火却依旧明亮。新的一年，就这样在温暖与希冀中悄然启程。我知道，未来的日子里，依然会有风雨兼程，依然会有未知迷茫，但那些藏在旧岁里的勇气与温暖，那些来自亲友的牵挂与祝福，都会成为照亮前路的光。不必追求光芒万丈，不必强求事事圆满，只愿在平凡的日子里收获细碎的美好，带着热爱与从容，奔赴下一场山海。回到室内，茶杯里的茶还留着余温。我翻开崭新的日记本，在第一页轻轻写下：旧岁已展千重锦，新年再进百尺竿。愿岁月温柔以待，愿我们都能在时光的流转里，成为更好的自己。你好，2026。
每个Gmail账户其实自动拥有两个可用的邮箱地址如果你的邮箱是 zhangsan@gmail.com，那么 zhangsan@googlemail.com 同样属于你，而且：自动激活，无需任何设置收件和发件都能用指向同一个邮箱，邮件不会分开这个域名最初是为了解决商标问题：在德国、俄罗斯和波兰，"Gmail"商标被占用了（比如波兰被诗人团体"GMAiL"注册），所以Google在这些国家使用了 @googlemail.com。虽然现在商标问题已解决，但这两个域名依然互通！如何使用接收邮件不需要设置用另一个邮箱给自己发邮件把 @gmail.com 改成 @googlemail.com邮件会送达你的收件箱发送邮件想用 @googlemail.com 发邮件？按以下步骤设置：打开Gmail设置点击右上角齿轮图标 :gear: → “查看所有设置”添加发件地址进入"账号和导入"标签找到"用这个地址发送邮件"部分点击"添加其他电子邮件地址"填写信息名字：填你想显示的名字电子邮件地址：填 你的用户名@googlemail.com取消勾选"当作别名处理"（如果你想分开追踪）验证Google会发验证邮件到你的邮箱（其实就是你自己）点击验证链接即可写邮件时切换写新邮件时，点击"发件人"字段选择用 @googlemail.com 发送转载自：https://www.nodeloc.com/t/topic/72483