avatar
文章
28
标签
54
分类
0
首页
时间轴
标签
分类
留言板
自言自语
友链
开往
关于
Arkria's blog
首页
时间轴
标签
分类
留言板
自言自语
友链
开往
关于

Arkria's blog

shell if 判断条件
发表于2024-02-08
在这里记录是因为我经常忘记… 文件判断 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d DIR ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存在且是一个普通文件则为真。[ -g FILE ] 如果 FILE 存在且已经设置了SGID则为真。[ -k FILE ] 如果 FILE 存在且已经设置了粘制位则为真。[ -p FILE ] 如果 FILE 存在且是一个名字管道(F如果O)则为真。[ -r FILE ] 如果 FILE 存在且是可读的则为真。[ -s FILE ] 如果 FILE 存在且大小不为0则为真。[ -t FD ] 如果文件描述符 FD 打开且指向一个终端则为真。[ -u FILE ] 如果 FILE 存在且设置了SUID (set user ID)则为真。[ -w FILE ] 如果 FILE存在且是可写的则为真。[ -x FILE ] 如果 FILE 存在且是可执行的则...
Android API 对照表
发表于2024-02-04
Android 版本 SDK/API版本 版本号 版本名 诞生时间 15 35 VANILLA_ICE_CREAM Vanilla Ice Cream 2024 14 34 UPSIDE_DOWN_CAKE Upside Down Cake 2023 13 33 TIRAMISU Tiramisu 2022 12L 32 S_V2 Snow Cone 2022 12 31 S Snow Cone 2021 11 30 R Red Velvet Cake 2020 10 29 Q Quince Tart 2019 9 28 P Pie 2018 8.1 27 O_MR1 Oreo 2017 8.0 26 O Oreo 2017 7.1 25 N_MR1 Nougat 2016 7 24 N Nougat 2016 6 23 M Marshmallow 2015 5.1 22 LOLLIPOP_MR1 Lollipop 2015 5 21 LOLLIPOP(L) Lollipop 2014 4.4W 20 KI...
新的root方式--APatch
发表于2024-01-26
APatch - GitHub 注意!APatch已有官方文档!该页面已停止维护。 前往APatch文档 前言 APatch是一款由bmax121开发的新的root工具,提供类似于KernelSU的内核级别root与类似于Magisk模块功能。 此外,APatch拥有一个正在开发的功能:KPM-KernelPatchModule,通过模块hook内核,在内核启动时注入任意代码。 讨论群组: Telegram EN群组: @APatchGroup Telegram CN群组: @APatch_CN_Group 只有这两个官方群组!任何其他群组都不是官方的群组! 特别点名 APatch中文网 APatch还处于初步开发期,会出现包括但不限于app崩溃、撤回release等操作。 使用前请保证你已备份你的数据! 尽可能将APatch管理器的语言设置为英语!其他语言有可能会导致app崩溃! Update: Fixed. 安装前提 确保你的内核开了以下依赖: CONFIG_KALLSYMS=yCONFIG_KALLSYMS_ALL=yDEBUG_KERNEL=y ...
基于Cloudflare Ai Workers的API
发表于2024-01-06
What’s new 本站建立了两个基于CloudFlare AI Workers - 文档的API: 请注意!API每分钟最多可调用50次! 相关代码来自GitHub LLaMA大语言模型喵 - https://llama.nnyyaa.eu.org/ 基于M2M100的翻译API喵 - https://translation.nnyyaa.eu.org/ 食用方法 LLaMA大语言模型API的使用方法 举个栗子: Request:curl -X POST https://llama.nnyyaa.eu.org/ -d '{"prompt":"Write a poem for my girlfriend"}''Response:[{"inputs":{"messages":[{"role":"system","content":"You ar...
对部分已知恶意Magisk模块的实现方式的分析
发表于2023-12-23
写在前面 此文章中仅涉及Nya已知的部分恶意Magisk模块的代码实现方式,并不是一切恶意模块都是如此,一切请以实际情况为主。如有能力,尽可能在刷入任何模块前对其中代码进行分析。 请勿蓄意向他人分享恶意模块!你有可能会有牢狱之灾! 请不要试图制作类似的恶意模块! 具体例子 rm法 恶意代码位置 此种模块大多会在模块内的: META-INF/com/google/android/目录下两文件 部分特别指定的脚本 中嵌入恶意代码。 此方式简单粗暴,操作效果类似于sudo rm -rf /*。 危险程度 直接删除根目录法 低 爱玩机工具箱的Magisk模块检测功能目前(未来可能会出现变种)可以很好的检测出这种恶意模块。就算误刷入,也会由于根目录下文件夹排列的原因无法彻底摧毁系统。可以通过恢复出厂设置的方式来恢复系统。 指定删除的目录顺序 较低 爱玩机工具箱的Magisk模块检测功能目前(未来可能会出现变种)可以很好的检测出这种恶意模块。请注意,如果恶意代码指定先删除如/system而不是以字母顺序排列的/data,你的系统就真正的需要进一步的修复,如线刷甚至9008...
如何在没有强力显卡时优雅的搭建Stable Diffusion Webui并使用呢?
发表于2023-07-22
准备工作 导入Google Colab note 使用此链接导入note. 你看到的应该是这样的: 登录Google账号 ~~这没什么说的,跳过!~~点击右上角登录按钮登录你的Google账号. Tips:如果你没有一个Google账号,快去注册一个,得Google者得天下(doge) 恭喜你,完成了准备步骤!(撒花) Stable Diffusion,启动! 第一次运行 第一次运行需下载模型并进行一次配置,所需时间可能较长. 再次确认你已登录Google账号,如果一切无误,请点击此方框: Tips:此时colab将一步步运行准备好的代码,请耐心等待 当出现下图情况时,你的Stable Diffusion Webui已经启动: 找到绿色字体的上一行,存在一个https://xxxxxxx.gradio.live的链接,这是你的SD Webui的地址. 打开它,开始使用Stable Diffusion Webui吧! END…吗? 一些问题 用了一段时间,SD Webui断开连接了 确保你未关闭colab窗口,这会导致colab断开连接. 当断连超过一定时...
如何root你的Android设备?
发表于2023-06-22
解锁bl(bootloader) 为什么要解锁bl 国内的的OEM厂商(小米,OPPO等)都会将bootloader锁起来(坏文明!!),在获取root或者更进一步,安装第三方系统与rec,都需要先完成这一步. 在国内厂商中,仅小米有官方支持的bl解锁渠道.所以如果是其他几家的手机,还需你自己找解锁方法呢qwq 下面以小米做例子 总结下来无非就是这几点: 绑定小米账号 下载mi unlock工具 使用mi unlock工具解锁 Tips:mi unlock工具仅拥有PC版,所以你需要一台电脑来完成这些步骤.如没有,那么试试云电脑远程USB 绑定小米账号 Tips:如果你在使用稳定版的MIUI系统,请更换为开发版. 以下所有操作均视为在MIUI开发版上操作. 打开开发者选项,找到设备解锁状态.进入后点击绑定设备和账号. 然后就是长达七天的等待… 七天后,我们进入下一步. 下载mi unlock工具 工具在这里. 完成后我们进入下一步 使用mi unlock工具解锁 这一步请根据工具内提示走,过程太多且没必要写 Tips:到这一步如果未出现差错,那么你的...
bash中的一些特殊变量
发表于2023-04-30
题外话:我不会告诉你写这篇博文的原因是我自己记不住 $NUM NUM表示1-10之间任意一个数字(因为大于10可能会跟bash内部变量冲突XD). 与此同时,$1表示第一个参数,$2表示第二个参数…反正就是这么个规律. 此外注意,$0表示该文件的文件名. $$ $$表示当前进程的PID PID是什么? $# $#表示参数个数. e.g. test.sh:#!/bin/bashecho "参数个数为: $#"root@localhost ~# chmod +x test.shroot@localhost ~# ./test.sh aaa bbb参数个数为: 2root@localhost ~# ./test.sh aaa bbb ccc参数个数为: 3 $? $?表示上一条命令的退出状态 常见的有: 0-正常,其他为不正常 $@与$* 之所以把这两个放在一起,是因为这两个变量的输出人眼看来是一样的 e.g.: test.sh:#!/bin/bashecho "@ = $@"echo "* ...
123
avatar
Arkria
慵懒小猫
文章
28
标签
54
分类
0
Home
最新文章
如何通过 GitHub 学生认证?2026-02-10
随笔 082026-01-18
在 Butterfly 主题上实现底栏显示最近一次提交信息2025-08-24
随笔 072025-08-04
有感而作2025-07-27
标签
github GitHub Kernel neovim Software Development colab 一加 主题 Automation 上手分享 termux Student Benefits Essay SuperSU Esaay bash gaokao shell telegram blog neovim配置 故事 vanta.js LXC Education butterfly OnePlus QA API Workflow tutorial bot Story Hexo Magisk essay neovim-config KernelSU 博客 APatch
归档
  • 二月 2026 1
  • 一月 2026 1
  • 八月 2025 2
  • 七月 2025 2
  • 六月 2025 3
  • 五月 2025 5
  • 四月 2025 2
  • 三月 2025 1
网站信息
文章数目 :
28
本站总字数 :
27.6k
本站访客数 :
本站总浏览量 :
© 2022 - 2026 By Arkria
萌ICP备20240601号 | 茶ICP备2025090148号