全自动追剧方案
1. 方案一:mp(推荐) 这是目前个人常用的方案,必须配合PT站使用 qbittorrent:下载器 jellyfin:媒体库 moviepilot:一站式管理工具 chinesesubfinder:中文字幕搜索 docker-compose.yml如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 services: # 资源下载器 # qBittorrent: https://hub.docker.com/r/linuxserver/qbittorrent qbittorrent: image: linuxserver/qbittorrent:latest container_name: qbittorrent hostname: qbittorrent network_mode: host restart: unless-stopped environment: - PUID=1000 # UserID - PGID=1000 # GroupID - TZ=Asia/Shanghai - WEBUI_PORT=8181 # ports: # - 8181:8181 # - 56881:56881 # - 56881:56881/udp volumes: - ./qbittorrent/config:/config - /vol1/1000/media:/media # 下载根目录 # - /vol2/1000/media2:/media2 # 下载根目录 # 影音库 # Jellyfin: https://hub.docker.com/r/nyanmisaka/jellyfin jellyfin: image: nyanmisaka/jellyfin:latest container_name: jellyfin hostname: jellyfin restart: unless-stopped devices: - /dev/dri:/dev/dri # 核显硬解 environment: - TZ=Asia/Shanghai - HTTP_PROXY=http://192.168.31.3:7890 - HTTPS_PROXY=http://192.168.31.3:7890 ports: - 8096:8096 volumes: - ./jellyfin/config:/config - /vol1/1000/media:/media # 影音根目录 # - /vol2/1000/media2:/media2 # 影音根目录 # 影视管理工具 moviepilot: image: jxxghp/moviepilot-v2:latest container_name: moviepilot # 容器的名称 hostname: moviepilot # 容器主机名 restart: unless-stopped stdin_open: true # 是否打开标准输入流(交互模式),为 true 时容器可以保持运行并与用户交互 tty: true # 是否分配伪终端,使容器的终端行为更像一个真实的终端 ports: # 前端 UI 显示 - 3000:3000 # API 接口 - 3001:3001 # 目录映射:宿主机目录:容器内目录 volumes: - /vol1/1000/media:/media # 影音根目录 # - /vol2/1000/media2:/media2 # 影音根目录 - ./moviepilot/config:/config # moviepilot 的配置文件存放路径 - ./moviepilot/core:/moviepilot/.cache/ms-playwright # 浏览器内核存放路径 - /var/run/docker.sock:/var/run/docker.sock:ro # 用于获取宿主机的docker管理权,一般用于UI页面重启或自动更新 environment: - NGINX_PORT=3000 # UI页面的内部监听端口 - PORT=3001 # API接口的内部监听端口 - PUID=1000 # 设置应用运行时的用户 ID 为 0(root 用户) - PGID=1000 # 设置应用运行时的组 ID 为 0(root 组) - UMASK=000 # 文件创建时的默认权限掩码,000 表示不限制权限 - TZ=Asia/Shanghai # 设置时区为上海(Asia/Shanghai) - SUPERUSER=admin # 设置超级用户为 admin - PROXY_HOST=http://192.168.31.3:7890 # 设置代理服务器的主机名或 IP 地址 # 字幕刮削器 # ChineseSubFinder: https://hub.docker.com/r/allanpk716/chinesesubfinder chinesesubfinder: image: allanpk716/chinesesubfinder:latest container_name: chinesesubfinder hostname: chinesesubfinder restart: unless-stopped environment: - PUID=1000 # UserID - PGID=1000 # GroupID - TZ=Asia/Shanghai - PERMS=true - UMASK=022 ports: - 19035:19035 - 19037:19037 volumes: - ./chinesesubfinder/config:/config - /vol1/1000/media:/media # 影音根目录 # - /vol2/1000/media2:/media2 # 影音根目录 networks: default: name: media_center 2. 方案二:serr 这是一套比较中规中矩的方案,可以仅配合BT站点使用 ...
PVE下飞牛扩容
1. 背景 PVE安装的飞牛,原有分配了一个200G数据盘,和一个1T的媒体盘 媒体太多不够放了,遂在PVE中调整磁盘大小,增加了200G 但是飞牛中不能正常使用扩充的容量 版本信息: fnOS:0.8.36 PVE:8.2.7 2. 解决方案 首先使用 fdisk -l查询磁盘信息得到相关内容如下: 2.1. 扩展分区 使用 fdisk /dev/sdc编辑分区表,输入 p查询当前分区表: 使用 d命令删除分区 n命令新建分区,remove the signature选择N,不删除原有的LVM标记,其余回车即可 t命令修改分区类型为42(Linux Raid),跟飞牛原有的保持一致 修改完成后我们使用 w保存并退出 至此,我们成功为分区扩容,可以使用 fdisk -l查看 接下来我们要对LVM进行扩容 2.2. 扩展LVM 在Debian官网的LVM介绍中我们可以得知LVM的结构如下: 1 2 3 4 5 6 7 8 ||-------------------------OS----------------------------|| ||-------------------------LVM---------------------------|| || LV-1 (/) |LV-2 (swap)| LV 3 (/home) | LV-4 (/tmp)|| Logical Volumes(LV) ||------------------------------------------|------------|| || VG 1 | VG 2 || Volume Groups(VG) ||------------------------------------------|------------|| || /dev/sda2 | /dev/sda3 | /dev/sdb2 | /dev/sdd4 || Physical Volumes(PV) ||-------------------------------------------------------|| 因此我们的思路为:先扩展PV,再扩展LV ...
Docker下Jellyfin中文乱码
1. 问题 容器化使用jellyfin对中文支持不那么友好,比如 封面图里的中文字变方块 字幕乱码 2. 解决方案 2.1. 封面乱码 创建一个新的挂载路径fonts/dejavu 指向容器内路径 /usr/share/fonts/truetype/dejavu 1 2 3 4 volumes: - /vol1/1000/data/docker/jellyfin/config:/config - /vol1/1000/data/docker/jellyfin/cache:/cache - /vol1/1000/data/docker/jellyfin/fonts/dejavu:/usr/share/fonts/truetype/dejavu 容器内有以下字体文件,这些字体是不支持中文显示的,我们要把这些字体替换掉 1 2 3 4 5 6 DejaVuSans-Bold.ttf DejaVuSans.ttf DejaVuSansMono-Bold.ttf DejaVuSansMono.ttf DejaVuSerif-Bold.ttf DejaVuSerif.ttf 替换为支持中文简体的字体,这里借一下老E的博客做好的下载链接,https://appscross.com/as-tools/pub%20Tools/Jellyfinfonts/target-fonts.7z ...
iStoreOS分区扩容
1. pve调整虚拟机的磁盘 直接调整大小即可,我这里是新增了32G 2. 扩容 2.1. 对分区扩容 ssh连接iStore,输入parted,进入分区工具 1 2 3 4 root@iStoreOS:~# parted GNU Parted 3.4 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. 输入print,打印分区信息 1 2 3 4 5 6 7 8 9 10 11 (parted) print Model: QEMU QEMU HARDDISK (scsi) Disk /dev/sda: 36.9GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 262kB 134MB 134MB primary ext2 boot 2 135MB 403MB 268MB primary 3 403MB 2551MB 2147MB primary ext4 确定扩充 /dev/sda3,执行: ...
Listary
6.2.0.42 Email 1 [email protected] Code 1 2 3 4 5 6 JE4V8T3M96PWT4SUCNZNVZ37XKLBU2QW N64LEJQ3VHY7MPL6KY2R5SQZ76QFFTKP VVE8JBVEAME8MMBRHRGF2P6MAJG7ZSQY MUY2PGTQ2EG3W2YHTU2CFWL7SE6THU3Q TAL3U894S2BWA9629EFCXYYYG3S65WEQ N3SZSNSEGXMEUWD27PNENP4GR2EKKDK6 6.3.0.59 Email 1 [email protected] Code 1 2 3 4 5 6 3PSDROTC0B6X4FJEDA46MRKH843CFE28 PSP50DP58NOQDJXQEJY6KEQLFKFWVQ7V I8HL0ON9U879C4DZHM75Q6XLCD0Q82KR P3HFBL006ZLLGQJKHQPITCFLK6JWX7A1 YPUJW8X5WH91VMFV4PJRMC8MX55FCDC8 XLHGHXSFVAMBWKUGE24I2UVLCO081X2I
AIDA64 Extreme
感谢 https://www.bilibili.com/read/cv27585649/ 版本 v7.20.6802 激活 1 2 3 R39P1-2FCD6-CQDJP-FDPVY-9LKRR DR6JR-R1ZD6-IJDJ9-7DGAY-GA9JC FKBN4-F3WD6-X7DJS-JD8EY-5R6H4
chrome离线下载
x86 x64
idea常用
1. 下载 idea官网下载Ultimate版本的安装包 或直接使用scoop安装 1 scoop install idea-ultimate 2. 激活 采用ja-netfilter,可至下面地址获取激活码和安装包 https://jetbra.in/5d84466e31722979266057664941a71893322460 在idea64.vmoptions中,添加如下配置,注意修改路径 1 2 3 --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED -javaagent:D:\WorkSpace\GitRepo\ja-netfilter-all\ja-netfilter.jar=jetbrains 3. 常用配置 3.1. 隐藏.idea,.iml文件 3.2. 文件修改显示* 号 3.3. eclipse风格的import 3.4. 优先使用Module源码编译 运行配置中需要勾选解析工作区工件 4. 高频使用的快捷键 快捷键 作用 Ctrl + Shift + Enter 代码补全后,自动在代码末尾添加分号结束符 Ctrl + Alt + B 跳转到实现类 Ctrl + U 跳转到接口 Ctrl + P 在某个方法中,调用该按键后,会展示出这个方法的调用参数列表信息 Ctrl + Q 展示某个类或者方法的 API 说明文档 Ctrl + F12 展示所有structure,类似eclipse的outline Ctrl + O 展示该类中所有覆盖或者实现的方法列表 Ctrl + Alt + T 自动生成具有环绕性质的代码,比如:if..else,try..catch, for, synchronized 等等,使用前要先选择好需要环绕的代码块 Ctrl + W 选中当前光标所在的代码块,多次触发,代码块会逐级变大。(常用) Alt + Q 展示包含当前光标所在代码的父节点信息,比如在 java 方法中调用,就会展示方法签名信息。 Alt + Enter 展示当前当前光标所在代码,可以变化的扩展操作 Ctrl + Alt + L 格式化代码 Ctrl + Alt + O 去除未使用的包 Ctrl + Shift + V 从之前的剪切或拷贝的代码历史记录中,选择现在需要粘贴的内容。 Ctrl + Alt + V 自动补全方法的返回值 Ctrl + Y 删除行 Ctrl + D 复制行 Ctrl + Shift + U 转换大小写 Alt + Shift + Insert 多行编辑模式 Ctrl + Shift + ]/[ 从当前光标所在位置开始,一直选择到当前光标所在代码段起始或者结束位置。 Ctrl + Delete 删除从当前光标所在位置开始,直到这个单词的结尾的内容。 Ctrl + Shift + Space 智能补全 Shift + F6 重命名 Ctrl + (+/-) 展开/收起代码 Ctrl + Shift + (+/-) 展开/收起所有代码 Ctrl + E 最近文件 Ctrl + Shift + A 操作 Ctrl + Shift + N 搜索文件 Ctrl + N 搜索java文件 Ctrl + R 替换文本 Ctrl + Alt + F7 打开使用情况列表。 Alt + Number 切换面板 Shift + Esc 关闭当前面板 Ctrl + K 代码Commit Ctrl + T 代码Update Ctrl + Shift + K 代码Push(Git) Ctrl + H 查看类或接口的继承关系 Ctrl + Alt + B 查找接口的实现类 5. 常用插件 5.1. Rainbow Brackets Lite 彩虹色括号,方便代码阅读, ...
windows & office
1. windows 1.1. 下载 https://hellowindows.cn/ https://next.itellyou.cn/ 1.2. 激活 直接使用2.1.2. 激活脚本 也可以尝试另一个图形化激活工具 2. office 2.1. 资源包准备 2.1.1. office安装包 2.1.1.1. (二选一)一键安装 Office Tool Plus 2.1.1.2. (二选一)手动安装 office离线镜像 我这里选择的是ProPlus的离线包,下载得到O365ProPlusRetail.img office部署工具 微软官方提供的工具,用于自定义安装路径和组件数量 2.1.2. 激活脚本 Microsoft-Activation-Scripts GitHub开源的百k star神器 2.2. 一键安装 使用Office Tool Plus很方便,按需选择即可 2.3. 手动安装 2.3.1. 装载镜像 装载离线镜像O365ProPlusRetail.img,如果无需自定义安装组件,可以直接安装 2.3.2. 自定义安装组件 部署工具的使用文档 安装office部署工具后,可以得到如下的文件: 1 2 3 4 Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2025/7/24 9:38 1257 configuration-Office365-x64.xml -a--- 2025/6/29 11:42 7349608 setup.exe 修改configuration-Office365-x64.xml ...
Win11 LTSC 2024 侧边栏OneDrive
问题 win11 ltsc不带OneDrive,手动安装完成后,出现了两个问题 (必现)点击文件资源管理器侧边栏的OneDrive没反应 (偶现)出现了两个OneDrive 解决 1. 问题1 无法点击 OneDrive 选项 将以下内容保存为 onedriver.reg文件,双击导入注册表,然后在任务管理器中重新启动windows资源管理器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{A52BBA46-E9E1-435f-B3D9-28DAA648C0F6}] "Attributes"=dword:00000001 "Category"=dword:00000004 "DefinitionFlags"=dword:00000040 "Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\ 00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,\ 6d,00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\ 00,31,00,30,00,34,00,30,00,00,00 "LocalizedName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\ 6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\ 00,5c,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,53,00,79,00,6e,00,63,00,\ 43,00,6f,00,72,00,65,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,30,00,32,\ 00,34,00,00,00 "LocalRedirectOnly"=dword:00000001 "Name"="OneDrive" "ParentFolder"="{5E6C858F-0E22-4760-9AFE-EA3317B67173}" "ParsingName"="shell:::{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "RelativePath"="OneDrive" 2. 问题2 出现两个 OneDrive 选项 打开注册表编辑器,转到如下路径 ...