博文

无服务器 自建短链服务 Url-Shorten-Worker 优化-count显示

图片
需求 当 visit_count 和 load_kv 同时打开的时候, 会显示出这样的结果. 评论也提到希望隐藏. 思路 在 qryall 拼凑返回数据时, 跳过 '-count' 结尾的数据. ======== 完 Github:  https://github.com/crazypeace/Url-Shorten-Worker 演示站:  https://1way.eu.org/bodongshouqulveweifengci   你能查看访问次数, 但是看不到 -count 的查询结果

一键脚本获取本机 IP 以及用gh-proxy访问 Github 的通道

图片
经常在各TG群里看到各种一键脚本用户有检测IP与域名解析不匹配的反馈 这样的原因 常常是因为 脚本中检测IP的方法失效了. 在 233boy 的群中受到启发. 我有一个想法. 对各脚本的作者发起一个倡议, 使用统一的 本机IP 的变量名. _FQ_IP_ 使用统一的IP栈变量名. 值为4表示使用IPv4, 值为6表示使用IPv6. _FQ_NET_STACK_  在脚本中, 检测本机IP之前, 先判断这个环境变量是否为空. 环境变量非空, 则不检测本机IP. 示例, get_ip() {   if [[ -z $_FQ_IP_ ]]; then      if [[ $_FQ_NET_STACK_ == "4" ]]; then       _FQ_IP_=$(curl -4s https://www.cloudflare.com/cdn-cgi/trace | grep -oP "ip=\K\S+")       [[ -z $_FQ_IP_ ]] && echo -e "\n 检测本机IP失败\n" && exit     elif [[ $_FQ_NET_STACK_ == "6" ]]; then        _FQ_IP_=$(curl -6s https://www.cloudflare.com/cdn-cgi/trace | grep -oP "ip=\K\S+")       [[ -z $_FQ_IP_ ]] && echo -e "\n 检测本机IP失败\n" && exit     else       _FQ_IP_=$(curl -s https://www.cloudflare.com/cdn-cgi/trace | grep -oP "ip=\K\S+")       [[ -z $_FQ_IP_ ]] && echo -e "\n 检测本机IP失败\n" && exit     fi   fi } 检测IP的具体方法, 欢迎大家在评论区交流. 关于IP栈使用IPv4 还是 IPv6

无服务器 自建短链服务 Url-Shorten-Worker 变身网络记事本 Pastebin 托管你的翻墙节点订阅

图片
需求 相信大家已经用过很多网络记事本的应用了. 比如:  https://gist.github.com/ https://pastebin.ubuntu.com/ 其实我很早就有这样的想法. 短链服务本质上就是输入一个Key, 返回一个Value. 只不过多做了一步, 把Value当作目标网址, 自动跳转. 那么如果我们不做跳转呢? 仅仅是显示Key对应的Value, 那么就是一个简单的网络记事本了.

无服务器 自建短链服务 Url-Shorten-Worker 增加读取Cloudflare KV 中全部记录的功能

图片
需求 饮食健康 2024年1月2日 GMT+8 03:52:00 希望能添加从cloudflare查询以往添加的短链接的功能,不然如果清除了浏览器缓存或在另一台电脑上想要查询和管理短链接的话必须登录cloudflare才行,比较麻烦。 我一开始设计这个短链系统的时候, 是作为可以和熟悉的人共同使用的, 所以我使用浏览器的localStorage的好处是, 每个人都只看到自己添加过的短链. 不会互相干扰, 我后来添加了删除短链的功能, 你也不会误删别人的短链. 但是, 既然有人特别提出来了, 那么我再想想, 如果这个系统是只给我自己一个人用呢, 那么这个读取KV的需求是合理的.

更新 CCAA 一键脚本中的 Aria2 v1.37.0 / FileBrowser v2.26.0 / AriaNg v1.3.7

图片
我一直使用的是一个 修改版的 Aria2 一键脚本 , 它自带 AriaNG 和 Http 服务器的部署, 与搭梯子用的 Caddy/Nginx 不冲突. 博客以前写过部署的教程. https://zelikk.blogspot.com/2022/01/vmess-websocket-tls-caddy-nginx-aria2-ariang-filebrowser.html 感谢 原作者 xiaoz 我在此基础上做了一些小优化. 现在安装完, 命令行提示的链接直接用浏览器访问就设置好RPC密码了. 新的一年了, 把 Aria2, AriaNg 和 FileBrowser 都更新一下版本.

Xray 加载多个 链式代理 配置文件 多inbound 多outbound 一对一 本地提供Socks端口

图片
上回说到, 我们实现了 在v2rayN中设置下一跳Socks端口 , 这样可以进行 链式代理 , 救被墙的落地节点. 如果是工作需要, 要同时开好多个链式代理的话, 就要开好多个v2rayN, 有点麻烦.

Xray 合并配置文件时 也合并路由规则

图片
最近Xray的更新加了一个新功能, 当加载多个配置文件时, 把其中的inbound和outbound进行合并. 如果我们想把路由规则也合并呢? 修改几行代码就可以了.

The Hot3 in Last 30 Days

无服务器 自建短链服务 Url-Shorten-Worker 完整的部署教程

ClouDNS .asia免费域名 托管到CloudFlare开CDN白嫖Websocket WS通道翻墙 / desec.io