👋 动态记录 & 转发分享 ✨ https://tg.okhk.net/ ✌️
Nali 这个仓库知道的人挺少的,其实它配合mtr使用,效果很好,比如
mtr -n4 tj.189.cn |./nali-nt_linux_amd64
为了方便使用也可以加入bashrc中,如
echo 'ntr(){
mtr $* -n |nali-nt_linux_amd64
}' >> ~/.bashrc
# 用法如下
ntr www.baidu.com
ntr tj.189.cn -4T
项目仓库地址
https://github.com/nxtrace/nali
Message link
🌀 **Resources - 收集 QuantumultX/Loon/Surge 配置/脚本/插件**
▎项目功能:QX/Loon/Surge 配置/脚本/插件
▎项目介绍:一个主要收集 Quantumult 脚本的项目,有会员解锁、广告屏蔽、应用增强、网页优化相关 QX 脚本,并提供大佬来源。
作者还提供 QuantumultX、Loon、Surge、Clash 的自用配置,一站式资源列表,脚本涵盖大多数主流应用。
▎项目地址:**点击打开**
Message link
解决nginx跨域
#Script
#Script
location / {
# 允许所有源
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, DELETE, PUT';
add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Content-Type' 'text/plain charset=UTF-8';
add_header 'Content-Length' 0;
return 204;
}
if ($request_method = 'GET') {
add_header 'Access-Control-Allow-Origin' '*';
}
# 其他配置
proxy_pass http://your_upstream_server;
}
🔗 IP Quality - 一个简单实用的 IP 质量体检脚本
▎项目功能:IP 检测
▎项目介绍:一个用于 IP 质量检测的 Shell 脚本项目,主要功能是检测 IP 地址的匿名程度和地理位置信息。
支持 中英双语、IPv4/IPv6 双栈查询、基础信息、IP 类型、风险评分、风险因子、流媒体解锁、邮局检测六大模块和 IP 地址黑名单 400+ 数据库检测 等功能。
▎项目地址:点击打开
Message link
#RePost #GitHub #Script
该脚本可以自动帮助用户跳转,包括知乎、掘金、腾讯文档、百度贴吧等等,节省用户时间。
https://greasyfork.org/zh-CN/scripts/412612-open-the-f-king-url-right-now
https://github.com/OldPanda/Open-the-F-king-URL-Right-Now
一个简约、开源的 双语对照翻译扩展 & 油猴脚本
一个简约、开源的 双语对照翻译扩展 & 油猴脚本
https://github.com/fishjar/kiss-translator
#RePost #GitHub #Tool #Script
一个简约、开源的 双语对照翻译扩展 & 油猴脚本
https://github.com/fishjar/kiss-translator
#RePost #GitHub #Tool #Script
一个找回 git 未提交代码的 shell 脚本
#RePost #Script #GitHub
https://gist.github.com/bestK/bf56d7fc20f10daae692c5c9450476a9
https://www.v2ex.com/t/1027406#reply0
Message link`
#RePost #Script #GitHub
https://gist.github.com/bestK/bf56d7fc20f10daae692c5c9450476a9
#!/bin/bash #@author liukl # 设置要搜索的目录 search_dir="/path/to/your_project/.git/objects" # 切换到当前目录 cd "$search_dir" # 列出当前目录下的所有子目录 for dir in *; do cd $search_dir/$dir for file in *; do # 确保当前项目是文件 if [ -f "$file" ]; then filename=$(basename "$file") filepath="$dir$filename" content=$(git cat-file -p "$filepath") echo "$content" >> ../找回文件.txt fi done # 返回上一级目录 cd .. done yes "-" | sed '102q' | tr -d "\n" && echo echo Done!
https://www.v2ex.com/t/1027406#reply0
Message link`
#RePost #Script #DevOps
在命令前面添加一个空格以忽略将其记录在终端的 bash 历史记录中:
Message link
在命令前面添加一个空格以忽略将其记录在终端的 bash 历史记录中:
/$ history
1000 docker compose up
1001 cd ~
/$ rm example.txt
/$ history
1000 docker compose up
1001 cd ~
Message link
⚙ Script Pro - 支持多网站的视频解析增强脚本
▎脚本功能:视频增强和解析
▎脚本平台:#Tampermonkey
▎脚本介绍:一个视频增强解析脚本,支持以下功能;
1、B站使用助手
解锁B站大会员番剧、视频解析下载、浏览记录、一件三联、描述文本网址转链接,自动签到,领取经验和辣条
2、知乎使用助手
内容种类标识、问答显示优化、视频下载、外链直接跳出、图片默认高清
3、全网VIP视频解析
爱奇艺、腾讯、优酷、芒果、搜狐、1905等视频免费破解
4、油管、Facebook等国外视频解析
调用第三方网站,请谨慎使用
5、搜索引擎使用增强
(已适配百度、搜狗、360、必应、Google)百度添加网址显示,google结果新标签页打开灯,导航可自定义网址
6、短视频去水印高清下载
(1、支持抖音短视频下载:为首页、搜索结果、用户主页等提供无水印视频下载功能
(2、快手短视频下载:为视频详情页提供无水印视频下载功能
▎脚本安装:点击安装
Message link
一个小脚本能根据PDF内容自动用AI重命名,类似Arc浏览器下载的效果。
例如“附件(1).pdf”能根据内容变成“2023年用户访谈总结.pdf”
未来各种文件类型都可以安排上,结合OCR、视觉之类的。
因为是个小玩意打算开源放出来,prompt之类的也要优化,欢迎大家提意见提需求!
https://github.com/Brandon-c-tech/PDFs-AI-rename
https://m.okjike.com/originalPosts/65f2657137f7165b21c44e64
Message link
Bilibili 未登录享最高画质
一个适用于 B 站的脚本,可在未登录情况下,自动切换最高画质,不限时长和次数,告别 360P 和 30 秒试用时间。
这个厉害了,亲测好用。
Message link
#RePost #Script #Free
学术下载解析工具
如题,学术论文下载工具,适用于知网、万方、维普和皮书等平台,通过获取文档 ID 并调用外部接口,从而实现免登录下载。
又快到毕业季了,需要下载论文的可以安装一下,支持多个浏览器。
Message link
学术下载解析工具
如题,学术论文下载工具,适用于知网、万方、维普和皮书等平台,通过获取文档 ID 并调用外部接口,从而实现免登录下载。
又快到毕业季了,需要下载论文的可以安装一下,支持多个浏览器。
Message link
一行命令降低 IPv6 出站优先级
#RePost #Script #Network
https://www.nodeseek.com/post-73797-1
命令:
这个命令干了什么?
这个命令对/etc/gai.conf文件做了修改,由于是系统文件,请确保拥有足够的权限运行此命令
运行该命令会处理以下4种情况:
1. 遇到已经设定过ipv4最高优先级配置时,结束执行,不做任何修改
2. 在遇到被注释掉的ipv4优先级配置时,将取消其注释,同时保留该行配置文件的注释
3. 当遇到设定值非100的优先级设置时,将优先级设置为100并注明原值为多少
4. 当没有发现被注释掉的ipv4优先级配置时,在配置文件末尾添加配置
命令将会为/etc/gai.conf 文件配置以下值:
这行配置有什么用
::ffff:0:0/96 是ipv4的ipv6映射地址
这行配置将ipv4作为最高的优先级
为什么选择优先v4出站
现在主流系统都默认优先使用v6出站
但是一般来说网站对v4的支持效果更好,连接速度更佳(有时候v6去目标网站会绕路)
相信单这一点对于MJJ来说就已经够了
而且降低v6优先级并不是关闭v6,仍然能够访问v6 only网站
为什么不使用更简单点的命令
一寸长一寸强!
这行命令当然可以实现降低v6优先级的效果
但是
1. 如果不小心重复运行将会导致配置文件底下出现多行相同配置项,影响美观(强迫症患者)
2. 如果已经配置过ipv4优先级了(比方说设置为60),那么直接用上面的echo命令会出现冲突
如何查看命令效果
使用
如果是ipv6优先,则会ping 到google的ipv6地址
v4优先则ping v4的地址
以下是v6出站示例
使用命令之后可以看到出站变成v4优先了
注意
如果商家镜像中该配置文件的末尾已经有了该配置项(例如v.ps)脚本会将前面被注释掉的
给取消注释,导致有两个相同的配置。这是没有办法的,无法通过单单一行命令应对这种情况 ;_;
该命令可能不适配老系统,可能不适配redhet系(未测试)
经测试大便11/12没有问题,ubuntu较新系统没有问题
#RePost #Script #Network
https://www.nodeseek.com/post-73797-1
命令:
sed -Ei '/^[[:space:]]*#?[[:space:]]*precedence[[:space:]]+::ffff:0:0\/96[[:space:]]+100\b.*?$/ {s/.+100\b([[:space:]]*#.*)?$/precedence ::ffff:0:0\/96 100\1/; :a;n;b a}; /^[[:space:]]*precedence[[:space:]]+::ffff:0:0\/96[[:space:]]+[0-9]+.*$/ {s/^.*precedence.+::ffff:0:0\/96[^0-9]+([0-9]+).*$/precedence ::ffff:0:0\/96 100\t#原值为 \1/; :a;n;ba;}; $aprecedence ::ffff:0:0\/96 100' /etc/gai.conf
这个命令干了什么?
这个命令对/etc/gai.conf文件做了修改,由于是系统文件,请确保拥有足够的权限运行此命令
运行该命令会处理以下4种情况:
1. 遇到已经设定过ipv4最高优先级配置时,结束执行,不做任何修改
2. 在遇到被注释掉的ipv4优先级配置时,将取消其注释,同时保留该行配置文件的注释
3. 当遇到设定值非100的优先级设置时,将优先级设置为100并注明原值为多少
4. 当没有发现被注释掉的ipv4优先级配置时,在配置文件末尾添加配置
命令将会为/etc/gai.conf 文件配置以下值:
precedence ::ffff:0:0\/96 100
这行配置有什么用
::ffff:0:0/96 是ipv4的ipv6映射地址
这行配置将ipv4作为最高的优先级
为什么选择优先v4出站
现在主流系统都默认优先使用v6出站
但是一般来说网站对v4的支持效果更好,连接速度更佳(有时候v6去目标网站会绕路)
相信单这一点对于MJJ来说就已经够了
而且降低v6优先级并不是关闭v6,仍然能够访问v6 only网站
为什么不使用更简单点的命令
一寸长一寸强!
echo "precedence ::ffff:0:0\/96 100" >> /etc/gai.conf
这行命令当然可以实现降低v6优先级的效果
但是
1. 如果不小心重复运行将会导致配置文件底下出现多行相同配置项,影响美观(强迫症患者)
2. 如果已经配置过ipv4优先级了(比方说设置为60),那么直接用上面的echo命令会出现冲突
如何查看命令效果
使用
ping google.com
如果是ipv6优先,则会ping 到google的ipv6地址
v4优先则ping v4的地址
以下是v6出站示例
ping google.com
PING google.com(hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e)) 56 data bytes
64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=1 ttl=119 time=0.341 ms
64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=2 ttl=119 time=0.350 ms
64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=3 ttl=119 time=1.01 ms
64 bytes from hkg12s13-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=4 ttl=119 time=0.325 ms
64 bytes from hkg12s37-in-x0e.1e100.net (2404:6800:4005:808::200e): icmp_seq=5 ttl=119 time=0.369 ms
使用命令之后可以看到出站变成v4优先了
ping google.com
PING google.com (142.250.204.78) 56(84) bytes of data.
64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=1 ttl=59 time=0.797 ms
64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=2 ttl=59 time=0.805 ms
64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=3 ttl=59 time=0.828 ms
64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=4 ttl=59 time=0.886 ms
64 bytes from hkg07s39-in-f14.1e100.net (142.250.204.78): icmp_seq=5 ttl=59 time=0.887 ms
注意
如果商家镜像中该配置文件的末尾已经有了该配置项(例如v.ps)脚本会将前面被注释掉的
#precedence ::ffff:0:0/96 100
给取消注释,导致有两个相同的配置。这是没有办法的,无法通过单单一行命令应对这种情况 ;_;
该命令可能不适配老系统,可能不适配redhet系(未测试)
经测试大便11/12没有问题,ubuntu较新系统没有问题
#RePost #Script
📺 Bilibili - 在未登录的情况下自动并无限试用B站最高画质
▎脚本功能:无限试用B站画质
▎脚本平台:Tampermonkey
▎脚本介绍:在未登录的情况下看B站视频,清晰度只有360P,且每日只有一次试用30秒最高画质的机会。
此脚本可以让您在不登录的情况下看视频时,自动切换至最高画质,且不限时长和次数。
▎系列脚本:
● Bilibili - 在未登录的情况下照常加载评论
● Bilibili - 防止视频被自动暂停及弹出登录窗口
● Bilibili - 防止在首页下拉刷新时被要求登录
● Bilibili - 自动切换直播画质至最高画质
▎脚本安装:点击安装
Message link
📺 Bilibili - 在未登录的情况下自动并无限试用B站最高画质
▎脚本功能:无限试用B站画质
▎脚本平台:Tampermonkey
▎脚本介绍:在未登录的情况下看B站视频,清晰度只有360P,且每日只有一次试用30秒最高画质的机会。
此脚本可以让您在不登录的情况下看视频时,自动切换至最高画质,且不限时长和次数。
▎系列脚本:
● Bilibili - 在未登录的情况下照常加载评论
● Bilibili - 防止视频被自动暂停及弹出登录窗口
● Bilibili - 防止在首页下拉刷新时被要求登录
● Bilibili - 自动切换直播画质至最高画质
▎脚本安装:点击安装
Message link
#RePost #Script
weijancc:
之前在 v2 搜索去开屏广告, 大多都是通过小火箭或 surge 对广告域名或接口进行屏蔽, 但规则不能覆盖全部互联网 APP, 今天刷小红书发现可以通过快捷指令打开 url schema 跳转的方式来屏蔽广告.
这是模拟从其他地方跳转进 APP ,不少 APP 为了更好的体验,此时不会展示开屏广告, 使用步骤:
1. 新建快捷指令: 添加操作->搜索"打开 url"
1. 输入应用的 url schema, 例如 bilibili://, (
bilibili://,
) 点击最下方的感叹号, 选择添加到主屏幕bilibili 设置后,不仅可以去开屏广告,还能加快启动速度,因为 bilibili 在启动时会故意延迟进入显示开屏画面😅,估计是在展示开屏画面的期间加载广告.
应用的 url schema 需要自己去找, 或者自己对安装包解包去获取, 我目前用的几个:
● 小红书: xhsdiscover://home/ (
xhsdiscover://home/
)● 招商银行: cmbmobilebank://
● 京东读书: openapp.jdreader://
● 携程: CtripWireless://
● 一些合集: https://gist.github.com/zhuziyi1989/3f96a73c45a87778b560e44cb551ebd2
添加到主屏幕可自己配置图标, 建议在Google Play(无牛皮癣图标)上搜索对应的 app, 然后保存其图标
https://www.v2ex.com/t/1018073
Message link