搭建订阅转换服务 (无VPS版)
搭建订阅转换服务 (无VPS版)
提到订阅转换不可避免地想到隐私问题,但是搭建后端需要服务器支持,除非只在本地使用。之前我也在本地计算机搭建过,因为本地搭建必须开启计算机才能使用,体验非常不方便,尤其是移动端使用时。遂放弃,只好继续使用别人提供的服务,泄露就泄露好了,反正也不值钱 (?)
但是在昨天,无意间看到 buliang0 大佬分享的视频,他分享了一种通过搭建反代站点,防止自己在使用别人后端时信息被泄露的方法。如果后端可以通过这种方式代替,前端理论上只是一个网站而已,既然 Github Pages 可以部署博客,那区区一个网站应该也可以吧?
不幸的是,通过搜索,我并没有在网上找到相关教程,只找到在 VPS 上搭建的方法。但感觉应该可以,于是前端小白的我打算试一试,经过一晚上的折腾,还真成功了,于是便有了本篇文章。
◇ 搭建 (伪) 订阅转换后端
具体教程参见大佬的视频,视频地址:链接
主要原理: 利用 Cloudflare Worker 搭建反代工具,通过随机化服务器地址和账号密码,解决用户的隐私问题。
这里简要描述一下搭建过程:
- 创建 Worker
打开 Cloudflar ...
记录 VMware 安装 Win7 及 Office 2010 的过程
记录 VMware 安装 Win7 及 Office 2010 的过程
妹妹的计算机基础课程需要用到 Win7 以及 Office 2010,昨天她的电脑到货了,所以利用远程桌面帮她安装了一下,中间有遇到些许的波折,于是趁今天还有记忆在本文记录一下,供日后参考。
◇ 准备工作
先把电脑里的各种“管家”关掉,可以避免各种问题和频繁的打扰,当然最好的做法是重装一个不带乱七八糟附属物的干净系统,但因为是别人的电脑,那就先关掉吧~
下载并安装 Motrix,官网地址:https://motrix.app/
Motrix 是一个基于 aria2 开源的下载管理器,支持 HTTP, FTP, BitTorrent, Magnet 等,并且支持多线程下载,可以大大加快下载速度,而且后续下载镜像等文件可能会有磁力链接,Motrix 也可以直接下载。当然平时如果有大量 BT 下载需求还是建议安装专业 BT 软件,保持做种上传习惯,共建良好 P2P 环境。
下载并安装 7zip,官网地址:https://www.7-zip.org/
7zip 是一款开源免费的压缩包工具,小巧精悍,功能全面。虽然 Win ...
Windows-Terminal 相关汇总
Windows-Terminal 相关汇总
Windows-Terminal 官网:https://github.com/microsoft/terminal
◇ 安装 Windows-Terminal
1scoop install windows-terminal # 安装 windows-terminal
(Scoop 相关内容参见 Scoop 相关汇总)
为 windows-terminal 添加右键菜单 ,参见:教程链接
◇ 安装 PowerShell 7
参见:安装 PowerShell 7
◇ 安装插件
▷ 配套字体
oh-my-posh 主题大量使用了 Nerd Fonts 家族字体,不安装的话,可能会有显示问题。
管理员权限运行下面命令:
1oh-my-posh font install
命令执行之后,会有列表选择安装哪种字体,可以先随便挑几个安装。
但是我操作时显示失败:
1failed to get nerd fonts release
所以尝试别的方法:
从官网下载:https://www.nerdfonts.com/font-downloads
选择需要的 ...
VS-Code 相关汇总
VS-Code 相关汇总
VS-Code 官网:https://code.visualstudio.com/
◇ 安装
官网下载安装即可。
◇ 软件设置
▷ 更换语言
拓展 (ctrl+shift+x) 中搜索对应语言包。
▷ 选项卡 (tab) 相关
设置中搜索 show tabs 取消打勾,再次打勾。
关闭预览功能 (可选)。设置中搜索 workbench.editor.enablePreview,找到此项后,取消勾选状态,这样就会关闭了预览模式,打开的文件都会生成新的标签页。
◇ 快捷键
快捷键
功能
Ctrl + `
打开终端
◇ 安装插件
▷ 主题插件
GitHub Theme
▷ Markdown
Markdown All in One
Markdown Preview Enhanced
Markdown Image
Word Count CJK
settings.json 文件:
12345678{ "workbench.colorTheme": "GitHub Dark", ...
Keepass 相关汇总
Keepass 相关汇总
Keepass 官网:https://keepass.info/
◇ 安装
1scoop install keepass # 安装 keepass
(Scoop 相关内容参见 Scoop 相关汇总)
◇ 更换语言
语言包下载:https://keepass.info/translations.html
语言包安装路径:
1D:\Scoop\persist\keepass\Languages
◇ 安装插件
插件下载:https://keepass.info/plugins.html
插件安装路径:
1D:\Scoop\persist\keepass\Plugins
▷ KPEnhancedEntryView
功能: 增强记录视图,提供颜值更高的查看视图,支持一键查看/隐藏所有加密字段(F9),安装后可在keepass主界面直接添加备注和附件,显著提升用户体验。
下载: https://sourceforge.net/projects/kpenhentryview/
▷ KeePassQuickUnlock
功能: 在没有完整密码的情况下重新打开数据库。如果您 ...
Git 相关汇总
Git 相关汇总
◇ 初次使用及配置
123456789101112131415161718# 安装 gitscoop install git# 查看已有配置git config --list# 配置用户信息git config --global user.name "username"git config --global user.email [email protected]# 设置代理git config --global https.proxy http://127.0.0.1:xxxxgit config --global https.proxy https://127.0.0.1:xxxx# 移除代理git config --global --unset http.proxygit config --global --unset https.proxy# 生成 SSH KEY# 默认情况下,密钥文件将存储在当前用户根目录下的.ssh文件夹中ssh-keygen -t rsa -b 4096 -C "[email protected]&quo ...
使用 Hexo 搭建个人博客
使用 Hexo 搭建个人博客
◇ Hexo 安装和 Blog 项目创建
▷ 安装并配置 Git
在自己电脑上配置好Git,Hexo部署到GitHub时要用。
(Scoop 相关内容参见 Scoop 相关汇总)
1scoop install git # 安装 git
Git 配置参见 Git 相关汇总。
▷ 安装 NodeJS
在自己电脑上安装好NodeJS,Hexo是基于NodeJS编写的,所以需要安装NodeJS和npm工具。
1scoop install nodejs # 安装 nodejs
▷ 安装 Hexo
Hexo是一个基于NodeJS的静态博客网站生成器,使用Hexo不需开发,只要进行一些必要的配置即可生成一个个性化的博客网站,非常方便。官网地址
12npm install -g hexo-cli # 全局安装 hexohexo -v # 查看版本
⚠️ 需要注意的是,npm中的全局安装与scoop中的全局安装不同。
在npm中,-g是--global的缩写,表示将包安装为全局包。当你使用np ...
Windows 相关汇总
Windows 相关汇总
◇ 命令总结
▷ PowerShell
* 常用命令
1234567$PSVersionTable # 查看 PowerShell 版本host # 查看一些状态信息ipconfig # 查看 IP 配置cd # 切换到用户根目录ls # 列出当前目录下的文件mkdir <folder_name> # 当前目录创建文件夹
* 安装 PowerShell 7
电脑内置的是 PowerShell 5,想用 PowerShell 7 需要先安装,安装后二者共存,互不影响。
Winget 安装
12345678# 搜索最新版本的 PowerShellwinget search Microsoft.PowerShell # 使用 id 参数安装 Powershell 或 Powershell 预览版winget install –-id Microsoft.Powershell –-source winget# 查看 PowerShell 版本 $PSVersionTable
Scoop 安装(需要先添加 dorado ...
Scoop 相关汇总
Scoop 相关汇总
◇ Scoop 介绍
* 软件包管理工具
软件包管理工具集搜索、下载、安装、更新软件于一体,可以帮用户一行命令安装 git 工具、java 环境等等,统一目录管理,而且自动配置环境变量,极大地降低了安装维护成本,简化操作,更加便于管理软件。
软件包管理工具可以将软件干干净净地安装到电脑的用户文件夹下,这样既不会污染路径也不会请求不必要的权限。
在卸载软件的时候,能够尽量清空软件在电脑上存储的任何数据和痕迹。
软件包管理工具有很多,相比于 Chocolatey,Scoop 更专注于开源的命令行工具,使用 Scoop 安装的应用程序通常称为"便携式"应用程序,需要的权限更少,对系统产生的副作用也更少,所以这里选择了使用 Scoop。
⚠️️ 注意:对于像 VirtualBox、Docker for Windows ,输入法等这些需要高权限的软件还是通过在官网下载安装包进行安装。
* Scoop 的设计与实现理念
分离用户数据:默认将程序的用户数据存储到 persist 目录中,这样当用户日后升级该程序后之前的用户配置依然可用。(但是对于部 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
Create a new post
1$ hexo new "My New Post"
More info: Writing
Run server
1$ hexo server
More info: Server
Generate static files
1$ hexo generate
More info: Generating
Deploy to remote sites
1$ hexo deploy
More info: Deployment