在 Termux 中使用 rar 压缩文件
众所周知,因为 RARLAB 的授权问题。
RAR 文件只能使用商业软件 WinRAR (Windows)、 命令行 RAR(Windows、MS-DOS、macOS、Linux、Android 和 FreeBSD) 以及其他获得 Alexander Roshal 书面许可或在 Alexander Roshal 许可下共享受版权保护的代码的软件创建。
市面上的压缩软件几乎都不支持压缩 rar 格式的压缩包,只能解压缩。但是 RARLAB 又没有提供适用于 Android/Termux 的 ARM64 CLI 程序,想要压缩 rar 只能下载 RARLAB 提供的安卓应用,除此之外别无他法。
但是!RARLAB 提供了适用于 Linux x64 的压缩程序(命令行 RAR),而 Termux 有一个 Glibc 仓库,其中编译了 box64 包,这为我们在 Termux 运行 rar 提供了理论基础!
理论存在实践开始!
理论实践
打开 RARLAB 下载页面,找到 RAR for Linux x64 7.12 并下载到 Termux $HOME 目录
可以复制下载链接直接使用 w ...
番茄小说网书源
简介这是一个使用番茄小说官方网站的书源,需要开会员才可以正常看后面的章节,前面的章节是正常的。
这个书源已经在其他文章中发过(虽然我后面把书源页删了)
感谢酷安@茈钕孓不再恋爱的提醒,告诉我书源正文、搜索乱码。
下载/导入2024/08/09 #2
一键导入
复制链接
2024/08/09
一键导入
复制链接
2024/05/12 #2
一键导入
复制链接
2024/05/12
一键导入
复制链接
2024/03/31
一键导入
复制链接
2024/03/30
一键导入
复制链接
2024/03/25
一键导入
复制链接
2024/03/24
一键导入
复制链接
更新日志2024/08/09 #2
修复正文标题重复
2024/08/09
修复“自己”错误的解析为“自已”
改为使用 fqnovel api 获取正文而不是网页
新增逻辑判断,可以区别 cookie 的冲突
现在提示不仅会弹出提示,还会出现在正文中
2024/05/12
修复一些错误
2024/05/12
修复搜索结果中书名可能的异常
新增 api 源变量,可设置获取正文的 api
2024/03/3 ...
记使用 sing-box 搭建 hysteria2 代理
前言之前用一键脚本搭建过 trojan 代理,但是一键脚本我不太喜欢。
想起 sing-box 的入站支持好多协议,就想着用它搭建一下玩玩。
过程环境
项目
版本
debian
任意
sing-box
v1.8.0-alpha.17
过程第一步,下载 sing-box从 GitHub 下载 sing-box 可执行文件。
我的服务器是 arm64 架构的 linux,所以下载 sing-box-1.8.0-alpha.17-linux-arm64.tar.gz
下载后使用 tar 命令解压文件,从 sing-box-1.8.0-alpha.17-linux-arm64(每个版本不一样,解压后只有一个文件夹)中找到 sing-box 并复制到配置目录(我的是 /root/proxy)后给予执行权限,命令如下:
123456mkdir /root/proxywget https://github.com/SagerNet/sing-box/releases/download/v1.8.0-alpha.17/sing-box-1.8.0-alpha.17-linux ...
神秘模块详细教程
阅读须知
本教程所有代码块中以 $ 或 # 开头的是命令,没有的是命令执行结果或者代码
以 # 开头的命令是以 root 身份执行的,需要在执行 su 切换 root 身份后执行
本教程欢迎你来修改,修改可以前往GitHub提交 issues 或者 Pull requests
不要在国内分享/提及 神秘模块/本教程,本教程可使用谷歌搜索“神秘教程”找到
群内发言询问前先查看本教程是否写明,已写明发言会被禁言
如果你从国内平台跳转到的本教程,请举报他!不要在国内提及本教程!
介绍sing-box 介绍
正如 GitHub 下简明的介绍一致,sing-box 是一款开源的通用代理软件,多平台兼容性好,性能优异。
由于 sing-box 内核本身并无 provider,单独使用时对于机场用户十分不友好,与此同时衍生出了 provider 分支,以及启动模块的外置 provider,也就是下文将要介绍到的神秘模块,除此之外还有 𝐄𝟓 𝟖𝟔 𝟗𝟓 制作的 box4magisk,该启动模块可以使用 sing-box 的 provider 分支。
本教程以 Puer 是只喵 喵~ 制作 ...
阅读添加番茄小黑屋书籍
题外话之前在 番茄小说书源分享 + 添加小黑屋书籍 简单的提到过在阅读添加番茄小黑屋的小说,但那只是顺便的,而且也不详细、明了,而且书源也没用针对性的优化,导致导入是有很多问题。
正好最近因为番茄源失效了,需要修复,在参考大佬们的做法后修复了原来的源,顺便添加了一点功能,看到自己的博客,想着便出一个教程,放在博客上。
其实本来打算直接搞个小工具直接解析的,但是我懒,于是随便找了个网页凑活凑活~诶嘿~
导入书源第一步当然是导入书源啦~
当然,只要导入“番茄小说”就可以了!
提取数据文件方法一(需要root)使用MT管理器,打开 /data/data/com.dragon.read/files/000000000000000 文件夹(0表示数字,如果你没有登录多个账号,它只有一个),复制文件名为 reading_db_000000000000000 的文件到一个不需要 root 也可以访问的目录,比如 /storage/emulated/0/。
接着打开浏览器,访问 SQLite在线查看,选择并上传刚刚复制的文件 reading_db_000000000000000。
然后点击上方的选 ...
番茄小说书源分享 + 添加小黑屋书籍
书源分享一下自己修改过的 番茄免费小说 的书源。
导入
一键导入书源
复制网络导入&规则订阅链接如果复制失败,也可以手动复制: https://xireiki.netlify.app/file/bookSource.json
点击前往我的书源
功能可正常使用发现、搜索,获取正文。
问:关于添加不可搜索(被关小黑屋)的小说?回答一:你需要先获取 root,打开路径为 /data/data/com.dragon.read/files/一串数字/reading_db_还是那一串数字 的文件,搜索你想添加的小说的书名。
比如:泡泡浅色 的《妖魔复苏:变成萝莉金手指?》
此时你会看到:
其中作者名和书名间的数字是 bookid(书籍id),复制它!最后替换一下链接中的"书籍id":https://api5-normal-lf.fqnovel.com/reading/bookapi/directory/all_items/v/?need_version=true&book_id="书籍id"&iid=2665637677906 ...
rish && rish-sui
还在为终端使用 rish 烦恼?
来试试 rish 吧!(指软件包,我打包的)
rish 有两个版本,Shizuku 版 和 Sui 。
Shizuku 版的 rish首先是 Shizuku 版的 Rish,软件包有以下命令: rish, rido, sui, shizuku
命令介绍
命令
描述
rish
切换到 shizuku 的 shell,权限为激活使用的方法,比如使用 adb (包括无线调试) 激活,就是 shell 权限
rido
rish -c "命令" 的包装,用于方便的不切换 shell 执行命令
sui
使用当前 Shell 切换到 rish (需要激活方式为 Root,简单来说,你需要用 Root 激活 Shizuku)
shizuku
老版本的终端调用方法,和 rido 类似
安装方法
终端添加软件源1~ $ echo "deb [trusted=yes arch=all] https://dists.netlify.app termux extras" > $PREFIX/etc/ ...
我的 Termux 软件包存储库
起因因为一些需要,我曾用自己匮乏的编程知识写过一些小工具。但是我担心放在 bin 目录时间长了会忘记哪些是自己写的,删除的时候不方便。
也曾尝试过另外添加一个 PATH 目录用来存放自己的小工具。但是我有强迫症,每次看到我添加的 PATH 目录都忍不住想删除,正巧最近看到了 atilo 的做法,想着自己也弄一个软件源,可以用来分享自己的工具。
同时,还解决了我的一些问题。
步骤第一步,安装 apt-ftparchive1~ $ apt update && apt install apt-ftparchive
如果没有意外的话,这样就安装好了。
第二步,生成软件包先创建一个目录用来存放已经编译完成的文件,并进入这个目录。
12~ $ mkdir tool~ $ cd tool
接下来创建 DEBIAN 目录,用来存放软件包的信息和脚本。
注意,这个 DEBIAN 目录需要 0755 以上的权限,并且不能高于 0775 。
我就不给它太高的权限了,给它最低的权限就够了。
12~/tool $ mkdir DEBIAN~/tool $ chmod 755 DEBIAN
我先说 ...