白嫖worker 自建短链服务 Url-Shorten-Worker path为 'password' 时 让查询结果为空 查看相关主题: 开发 Url-Shorten-Worker worker 问题 今天调试 Pastebin 发现一个bug, 如果直接把path改为'password', 就会显示KV中的密码. 以前短链系统的时候, 因为短链系统会把查出来的value做302跳转, 而密码并不是一个网址, 在跳转时就会出问题, 所以就没有暴露这个bug. Read more »
白嫖worker 自建短链服务 Url-Shorten-Worker 变身网络记事本 Pastebin 优化界面 查看相关主题: 开发 Url-Shorten-Worker worker Url-Shorten-Worker 原作者本来就设计了可以支持不同的主题. 其实就是加载不同的index.html 默认是空, 也就是加载默认的 Repo 根目录下的 index.html 我们在 theme 下新建一个目录, pastebin, 再把 index.html 复制一份进来, 以此为基础做一些修改. 因为如果是当网络记事本PasteBin使用的话, value常常遇到大段文字的情况, 所以我修改为 textarea 元素. 最终效果如下, ======== 完 Github: https://github.com/crazypeace/Url-Shorten-Worker 演示站: https://pastebin.icdyct.cloudns.asia/tieludasiliqiuweiyue Read more »
白嫖worker 自建短链服务 Url-Shorten-Worker 保护password 查看相关主题: 开发 Url-Shorten-Worker worker 需求 有PR提到, password应该要保护起来. https://github.com/crazypeace/Url-Shorten-Worker/pull/6 也有评论提到, 要避免显示password. Read more »
白嫖worker 自建短链服务 Url-Shorten-Worker 优化-count显示 查看相关主题: 开发 Url-Shorten-Worker worker 需求 当 visit_count 和 load_kv 同时打开的时候, 会显示出这样的结果. 评论也提到希望隐藏. Read more »
一键脚本获取本机 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" ... Read more »
白嫖worker 自建短链服务 Url-Shorten-Worker 变身网络记事本 Pastebin 托管你的翻墙节点订阅 查看相关主题: 开发 Url-Shorten-Worker worker 需求 相信大家已经用过很多网络记事本的应用了. 比如: https://gist.github.com/ https://pastebin.ubuntu.com/ 其实我很早就有这样的想法. 短链服务本质上就是输入一个Key, 返回一个Value. 只不过多做了一步, 把Value当作目标网址, 自动跳转. 那么如果我们不做跳转呢? 仅仅是显示Key对应的Value, 那么就是一个简单的网络记事本了. Read more »
白嫖worker 自建短链服务 Url-Shorten-Worker 增加读取Cloudflare KV 中全部记录的功能 查看相关主题: 开发 Url-Shorten-Worker worker 需求 饮食健康 2024年1月2日 GMT+8 03:52:00 希望能添加从cloudflare查询以往添加的短链接的功能,不然如果清除了浏览器缓存或在另一台电脑上想要查询和管理短链接的话必须登录cloudflare才行,比较麻烦。 我一开始设计这个短链系统的时候, 是作为可以和熟悉的人共同使用的, 所以我使用浏览器的localStorage的好处是, 每个人都只看到自己添加过的短链. 不会互相干扰, 我后来添加了删除短链的功能, 你也不会误删别人的短链. 但是, 既然有人特别提出来了, 那么我再想想, 如果这个系统是只给我自己一个人用呢, 那么这个读取KV的需求是合理的. Read more »