👋 动态记录 & 转发分享 https://tg.okhk.net/ ✌️
#RePost #Script #GitHub #Network #Tool

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
#RePost #Script #Music

网易云音乐辅助脚本

🐵油猴脚本

这是一款针对网易云音乐网页端定制的辅助脚本,在网易云音乐网页端「我的主页」即可使用全部功能

⭐️Features

▫️云盘快传:无需上传文件即可快速填充云盘,1秒解锁周杰伦

▫️歌曲下载:无需消耗VIP次数,支持批量下载

▫️听歌量打卡:不影响大数据推荐,快速完成每日300首歌曲任务

▫️高音质试听:解除网页端只能听标准音质的限制,支持超清母带

▫️......

Message link
#RePost #GitHub #Clash #Script #Tool

🌀 **Resources - 收集 QuantumultX/Loon/Surge 配置/脚本/插件**

▎项目功能:QX/Loon/Surge 配置/脚本/插件

▎项目介绍:一个主要收集 Quantumult 脚本的项目,有会员解锁、广告屏蔽、应用增强、网页优化相关 QX 脚本,并提供大佬来源。

作者还提供 QuantumultX、Loon、Surge、Clash 的自用配置,一站式资源列表,脚本涵盖大多数主流应用。

▎项目地址:**点击打开**

Message link
解决nginx跨域
#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;
        }
#RePost #Network #GitHub #Script

🔗 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
一个找回 git 未提交代码的 shell 脚本

#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` 找回git丢失的文件
#RePost #Script

Script Pro - 支持多网站的视频解析增强脚本

▎脚本功能:视频增强和解析

▎脚本平台:#Tampermonkey

▎脚本介绍:一个视频增强解析脚本,支持以下功能;

1、B站使用助手

解锁B站大会员番剧、视频解析下载、浏览记录、一件三联、描述文本网址转链接,自动签到,领取经验和辣条

2、知乎使用助手

内容种类标识、问答显示优化、视频下载、外链直接跳出、图片默认高清

3、全网VIP视频解析

爱奇艺、腾讯、优酷、芒果、搜狐、1905等视频免费破解

4、油管、Facebook等国外视频解析

调用第三方网站,请谨慎使用

5、搜索引擎使用增强

(已适配百度、搜狗、360、必应、Google)百度添加网址显示,google结果新标签页打开灯,导航可自定义网址

6、短视频去水印高清下载

(1、支持抖音短视频下载:为首页、搜索结果、用户主页等提供无水印视频下载功能

(2、快手短视频下载:为视频详情页提供无水印视频下载功能

▎脚本安装:点击安装

Message link
#RePost #AI #Script #GitHub

一个小脚本能根据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
#RePost #Script #Video

Bilibili 未登录享最高画质

一个适用于 B 站的脚本,可在未登录情况下,自动切换最高画质,不限时长和次数,告别 360P 和 30 秒试用时间。

这个厉害了,亲测好用。

Message link
#RePost #Script #Free

学术下载解析工具

如题,学术论文下载工具,适用于知网万方维普皮书等平台,通过获取文档 ID 并调用外部接口,从而实现免登录下载

又快到毕业季了,需要下载论文的可以安装一下,支持多个浏览器。

Message link
一行命令降低 IPv6 出站优先级

#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
分享神级去除 IOS 应用开屏广告的方法

#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
 
 
Back to Top
OKHK