del useless drafts

This commit is contained in:
Nofated095 2024-02-20 22:06:27 +08:00
parent cecf73692d
commit f95078109e
4 changed files with 0 additions and 432 deletions

View File

@ -1,162 +0,0 @@
---
title: 构建 VuePress 2.0.0 并部署到 Vercel
date: 2022-01-31
cover: https://xgjalbum.oss-cn-hangzhou.aliyuncs.com/43cb7c243eab49d55b481gb8/4708A2D8-A84C-11ED-89C6-C03EBA168291.png?x-oss-process=image/format,webp
tags:
- VuePress
- Vercel
categories:
- 写 BUG 日常
- 野生技术协会
toc: true
---
使用 Vercel 来构建最新最热的 VuePress 2.0
把任务交给 CI解放你的双手
<!--more-->
## 使用 vuepress-template 来构建
得益于 Vercel你只需要点点按钮就可以直接构建出来一个带有基础功能的 VuePress 文档。
首先找到 [vuepress-template](https://github.com/Nofated095/vuepress-template),拉到最后,你可以根据需要来选择构建方式,以及主题。
分为三个选项,保留 `docs` 目录的传统主题、 `theme-hope` 主题和无 `docs` 目录的选项,点击对应的按钮即可直接跳转到 Vercel 并构建。再根据后面的图片修改构建方式即可。
真的非常简单也非常方便,但是再 `config.ts` 提供的自定义参数并不多,你可以参考[文档](https://v2.vuepress.vuejs.org/zh/guide/getting-started.html)对构建出来的文档做更多的自定义优化。
这里是一个 [demo](https://vuepress-examples.9595095.xyz/)。
## 使用传统方式构建 VuePress
### 构建 package.json
有两种办法,一种比较方便的是按照官网跑一遍指令,再稍加修改,这种方法全程可以根据[文档](https://v2.vuepress.vuejs.org/zh/guide/getting-started.html)来安装 VuePress。
当然第二种方法就是手搓。这里将详细介绍(
首先,在一个文件夹里,或者仓库里,创建 `package.json`,并编辑。
```json
{
"scripts": {
"dev": "vuepress dev docs",
"build": "vuepress build docs"
},
"devDependencies": {
"VuePress": "^2.0.0-beta.35"
}
}
```
这里面只安装了 VuePress 的 2.0.0 版本,没有任何额外的插件和主题。
### 构建 VuePress 目录
最基本的网站肯定不够我们玩,所以下面我们可以来自定义。请按照下图构建目录和文件。
```
├─ docs
│ ├─ .VuePress
│ │ └─ config.ts
│ └─ README.md
├─ .gitignore
└─ package.json
```
### 自定义文档
编辑 `/docs/.VuePress/config.ts`
```typescript
import { defineUserConfig } from 'VuePress'
import type { DefaultThemeOptions } from 'VuePress'
export default defineUserConfig<DefaultThemeOptions>({
// 站点配置
lang: 'en-US',
title: 'Hello VuePress',
description: 'Just playing around',
// 主题和它的配置
theme: '@VuePress/theme-default',
themeConfig: {
logo: 'https://vuejs.org/images/logo.png',
},
})
```
当然你也可以使用 JavaScript但是按官网说法TypeScript 可以让 VuePress 配置得到更好的类型提示。
如上是一个比较基本的自定义配置,确实很基础,你可以在[官方文档](https://v2.VuePress.vuejs.org/zh/reference/default-theme/config.html)查看更多。
### 一些 VuePress 实例
```
├─ docs
│ ├─ .VuePress
│ │ └─ config.ts
│ ├─ category
│ │ └─ README.md
│ │ └─ 1.md
│ │ └─ 2.md
│ └─ README.md
├─ .gitignore
└─ package.json
```
就可以像这样编辑 `/docs/.VuePress/config.ts` 加上 Navbar 和 Side
```typescript
import { defineUserConfig } from VuePress
import type { DefaultThemeOptions } from VuePress
export default defineUserConfig<DefaultThemeOptions>({
// 站点配置
lang: zh-CN,
title: A VuePress Example,
description: The Description,
// 主题和它的配置
theme: @VuePress/theme-default,
themeConfig: {
logo: https://pic.rmb.bdstatic.com/bjh/2d44fc3e673283cbbd6f8f97974c0340.png,
head: [
[link, { rel: icon, href: https://pic.rmb.bdstatic.com/bjh/c0f70aee81771615db8599a0fb93cc3e.png }],
],
navbar: [
// NavbarItem
{
text: Home,
link: /,
},
// NavbarGroup
{
text: Category,
children: [/category/README.md, /category/1.md, /category/2.md],
},
],
sidebar: {
/category/: [
{
text: Category,
children: [/category/README.md, /category/1.md, /category/2.md],
},
],
},
},
})
```
更多配置详情还请参考 [VuePress 官方文档](https://v2.VuePress.vuejs.org/zh/guide/configuration.html),文章里说的仅仅是 VuePress 中极小的一部分。
## 部署到 Vercel
[登录 Vercel](https://vercel.com/dashboard),并把你上一步构建好的 VuePress 上传到 Github 仓库中(如果一开始就在仓库中编辑则无需此操作)
[新建 Vercel 项目](https://vercel.com/new)Import 你刚刚的仓库,但在 「Configure Project」 中要修改 「Build and Output Settings」。
- 「BUILD COMMAND」 中填入 `yarn build`(当然 `npm run build` 也没问题)
- 「OUTPUT DIRECTORY」 中填入 `docs/.vuepress/dist`
点击「Deploy」即可完成部署

View File

@ -1,82 +0,0 @@
---
title: 搭建 onedrive-vercel-index
date: 2022-01-08
cover: https://pic.rmb.bdstatic.com/bjh/bf4e51022f491e34da7b82578391ae08.png
tags:
- OneDrive
- Vercel
categories:
- 写 BUG 日常
- 野生技术协会
toc: true
---
把 OneDrive 当成网盘/图床
<!--more-->
{% raw %}<div class="notification is-danger">{% endraw %}
此文章已过时,且**不再维护更新**。对于 **onedrive-vercel-index** 的搭建请查看官方手册 [OneDrive Vercel Index Docs](https://ovi.swo.moe/zh/docs/getting-started)。
{% raw %}</div>{% endraw %}
依稀记得很长时间以前,当时 OneIndex 还特别火,网上有不少教程教如何配合微软 Office 355 教育账号或者是开发者账号来嫖 OneDrive 的储存的。记得当时这种教程遍地开花,各种 Fork 原作者的项目也是琳琅满目。
但是当我想入坑时,原作者已经删库跑路,并且一段时间以后,微软开始重点打压 OneIndex使得 OneIndex 现在本身不太好用。而且本身 OneIndex 是用 PHP 写的,需要服务器。所以它不可能被我长期接受,因为我没有一台服务器~~(穷得很)~~。
后来在看别人的博客的时候就发现了这个项目。其实作者 [spencerwooo](https://github.com/spencerwooo) 一开始是有一个挂在 CloudFlare Pages 的版本的。我一开始也想做那种,但后来作者又开发了更加简洁的 [onedrive-vercel-index](https://github.com/spencerwooo/onedrive-vercel-index/),并且部署起来相当方便,理论上能有一个浏览器就可以。
最近博客都开始用手机开机写作所以博客的图片上传变得很难所以找到一个方便的图床就很重要OneDrive 本身加载就不错,配合上 onedrive-vercel-index 就可以凑活着使用。
## 准备工作
- 一台能上网的计算机(或手机)
- 一个 GitHub 账号
- 一个灵活的脑子
## 在 Vercel 上部署
打开 onedrive-vercel-index 的[项目地址](https://github.com/spencerwooo/onedrive-vercel-index/)并 [Fork](https://github.com/spencerwooo/onedrive-vercel-index/fork) 到自己的账号中。
修改你 Fork 的仓库中的 config/site.json 文件,并按照自己的需要进行修改。
``` json 这是我的配置
{
"icon": "/icons/128.png", //站点图标
"title": "Nofated's OneDrive", //站点标题
"baseDirectory": "/", //站点根目录
"maxItems": 100,
"googleFontSans": "Inter",
"googleFontMono": "Fira Mono",
"googleFontLinks": [
"https://fonts.loli.net/css2?family=Fira+Mono&family=Inter:wght@400;500;700&display=swap"
],
"footer": "Powered by <a href=\"https://github.com/spencerwooo/onedrive-vercel-index\" target=\"_blank\" rel=\"noopener noreferrer\">onedrive-vercel-index</a>", //页脚信息
"protectedRoutes": [
"/🌞 Private folder/u-need-a-password",
"/🥟 Some test files/Protected route"
],
"email": "mailto:nofated095@outlook.com", //邮箱
"links": [
{
"name": "GitHub",
"link": "https://github.com/Nofated095"
},
{
"name": "Telegram",
"link": "https://t.me/Nofated"
} //右上角链接
]
}
```
然后,打开 [Vercel 官网](https://vercel.com)并注册(建议直接 GitHub 登录)。然后点 `New Project`,然后 Import 你刚刚 Fork 的仓库。然后点击 Deploy仓库就会自动开始部署一两分钟以后就好了。
## 注册 Redis 数据库
如果你在刚刚 Vercel 部署完成后直接进入网站,大概率会看到 404 的提示。
打开 Marketplace 中的 [Upstash](https://vercel.com/integrations/upstash),点击 `Add Integration`,然后选中你的账户,再选中你部署的仓库。等待 Upstash 创建 Redis 数据库。
完成创建后,在项目的 `Deployments` 中将项目 `Redeploy`。重新部署完成后,即可访问部署好的网站。
## 链接 OneDrive 账号
打开网站后,你会看到配置页面,只要跟着引导来登录 OneDrive 账号,并储存账户数据即可。就是在登录 OneDrive 账号时,最后会被引导到一个错误页面,域名为 localhost将地址栏中的地址复制并粘贴到 onedrive-vercel-index 中的对应地方即可。

View File

@ -1,98 +0,0 @@
---
title: 使用 HMCL 的正确的姿势
date: 2022-02-18
# cover: https://pic.rmb.bdstatic.com/bjh/b6cc5566db8c66501926c215fec27d58.jpeg
cover: https://xgjalbum.oss-cn-hangzhou.aliyuncs.com/43cb7c243eab49d55b481gb8/4C12EB51-A84C-11ED-AB14-C03EBA168291.jpg?x-oss-process=image/resize,w_900/format,webp
tags:
- HMCL
- 下载
- Minecraft
categories:
- [写 BUG 日常, 野生技术协会]
- [日常生活, 游戏, Minecraft]
toc: true
---
用 HMCL 启动 Minecraft多是一件美事啊。
<!--more-->
> 本文将从最基础的安装 Java 开始讲解,请合理使用 `Ctrl+F` 寻找您需要阅读的内容
## Java 的配置
根据 [Minecraft Wiki 的介绍](https://wiki.biligame.com/mc/Java%E7%89%88#.E8.BD.AF.E4.BB.B6.E9.9C.80.E6.B1.82),为了可以舒服、稳定地游玩游戏,我认为在计算机上最好安装 Java 8 和 Java 17这两个都是长期支持版本并且可以满足大部分正式版本的启动。
### 安装 Java
这是我推荐的一种方法Java会安装到计算机中并添加到环境变量。并且这样安装也支持其他启动器识别 Java 并启动。
有许多可选的平台来下载 Java我相信大部分用户都是在 Oracle Java 官网下载的 Java。但我更推荐去 [Bellsoft](https://bell-sw.com/pages/downloads/) 下载 Java。
`JDK 8` 选项下选择你的操作系统,在 `Package` 中选择 `Full JRE` ,然后点击 `Download MSI` (或者其他操作系统对应格式的安装包,注意不要下载 ZIP下载下载完成后运行安装包并一路 Next 即可完成 Java 安装。
安装 `JDK 17` 的步骤和安装 `JDK 8` 的方法一样,只要换到 `JDK 17` 的标签并重复下载、安装 `JDK 8` 的过程。
### 便携版安装 Java
下载 `JDK 8` 的 Full Jre ZIP 版本并解压,将文件夹重命名为 `jre-x64` 并将文件夹放置在 HMCL-3.*.exe 同目录下。这个方法仅支持 `HMCL 3.2.119` 及更高版本。
## 下载 HMCL
你可以到 [HMCL 官网](https://hmcl.huangyuhui.net/download/)下载。稳定版和开发版都可以,开发版可以获得比稳定版更多的一些功能。当然你也可以去 [HMCL 的 Jenkins](http://ci.huangyuhui.net/job/HMCL/) 下载,点击 `View` ,然后点击 `HMCL/Build/libs` ,点击你需要的可执行文件格式并下载。
## 配置游戏文件夹和添加账户
将你下载好的 HMCL 放在一个文件夹中(文件夹路径和名称最好不要有特殊字符、空格和中文文字),这个文件夹将当作你的游戏目录。点击 HMCL在很快的初始化后便可以看到 HMCL 的窗口。
![](https://pic.rmb.bdstatic.com/bjh/d08152093e341e87130f77fae210b0dc.png)
点击「没有游戏帐户」添加账户你可以选择「离线模式」、「Mojang 账户」和、「微软账户」和「外置登录」
![](https://pic.rmb.bdstatic.com/bjh/53406e28cff59f7f91a0ce89be7a4989.png)
{% raw %}<article class="message is-info"><div class="message-body">{% endraw %}
提示Mojang 账户马上就要无法游戏,所以建议各位仍在使用 Mojang 账户登录的玩家尽快到 [Minecraft 官网](https://minecraft.net)迁移到 Microsoft 账户。
{% raw %}</div></article>{% endraw %}
### 离线模式
![点击「离线模式」并输入你的游戏ID点击「登录」](https://pic.rmb.bdstatic.com/bjh/429b5dd14adcb75b7dccb022bc125d90.png)
离线模式在不安装任何 Mod 时在本地游戏中是会显示默认的 Steve 或 Alex 皮肤的。但也可以使用 `CustomSkinLoader` 来加载,你可以在 [MCBBS 原帖](https://www.mcbbs.net/thread-269807-1-1.html) 中查看如何配置。当然你也可以点击「上传皮肤」来更换皮肤,但是不建议在 HMCL 中这样操作。
### Mojang 账户
![点击「Mojang 账户」,输入你的邮箱和密码点击「登录」](https://pic.rmb.bdstatic.com/bjh/9037fb15ab14163cc3a8e0b4d88e0af6.png)
## 微软账户
点击「微软账户」,并点击「登录」。随后你会跳转到你的系统的默认浏览器中进行登录,复制 HMCL 中显示的应用代码,并登录你的 Microsoft 账户。
## 外置登录
`LittleSkin` 为例,点击「添加认证服务器」,并复制皮肤站的 `Yggdrasil` 地址,并点击「下一步」。
![](https://pic.rmb.bdstatic.com/bjh/a888ac2f11e6aeead9c5a0f7fcc0ce20.png)
![](https://pic.rmb.bdstatic.com/bjh/7e1cffff886342e6cdc074adca9055bf.png)
![你可以直接使用角色名进行登录,也可以输入你注册时使用的邮箱登录。](https://pic.rmb.bdstatic.com/bjh/4060043ffa149d1ad0de23e6c4b0d6ac.png)
这篇文章可能不能完全解决外置登录、`CustomSkinLoader` 的使用问题,请联系你的外置登录提供商解决。如果你使用 `LittleSkin`,可以参考 [LittleSkin 用户使用手册](https://manual.littlesk.in/)
## 下载游戏并启动
> 如果你只下载一个游戏版本,则可以直接进行下载,如果你要安装两个或者两个以上游戏版本,或者要安装各种各样的整合包和模组,最好先在「设置>全局游戏设置>版本隔离」中设置为「各版本独立」
![](https://pic.rmb.bdstatic.com/bjh/25fe5e20182494aad0aec060ad45fd41.png)
![在启动器主页点击下载,并选择你需要的版本](https://pic.rmb.bdstatic.com/bjh/c528dc4624426cc8ee512f840216442a.png)
`1.16.5` 为例,点击 `1.16.5` 并点击「安装」。安装结束后即可回到游戏主页点击「启动游戏」。
{% raw %}<article class="message is-success"><div class="message-body">{% endraw %}
如果你安装了 `1.17+``1.17-` 的游戏版本,最好在「设置>全局游戏设置>Java 路径」中设置为「自动选择合适的 Java」
![](https://pic.rmb.bdstatic.com/bjh/b65fe2641a34e58a28f8b482015081ee.png)
{% raw %}</div></article>{% endraw %}
## 开始吧!
恭喜,你已经成功启动了 Minecraft开始游戏吧

View File

@ -1,90 +0,0 @@
---
title: Windows 系统软件合集
date: 2020-06-05
cover: https://pic.rmb.bdstatic.com/bjh/3dba4b9e739f2a770b6a9c57b3fab802.png
tags:
- Windows
- 下载
categories:
- 写 BUG 日常
- 资源
toc: true
---
有的时候安装完 Windows 系统,却不知道应该安装一些什么必装软件,在之后使用时还有可能现找,这很麻烦,所以我在这里就直接收录了一些我认为必要的 Windows 软件。
<!--more-->
{% raw %}<article class="message is-success"><div class="message-body">{% endraw %}
本文章所有收录的软件均源自网络,与本站无关。部分绝版或官网速度慢的软件本站提供不与本站相关的第三方镜像站。
{% raw %}</div></article>{% endraw %}
## 浏览器
|名称|下载|
|:-:|:-:|
|Chrome|[官网下载](https://www.google.cn/chrome/) [64 位离线](https://www.google.cn/intl/zh-CN/chrome/thank-you.html?installdataindex=empty&standalone=1&statcb=0&defaultbrowser=0&platform=win64&installdataindex=defaultbrowser&extra=stablechannel) [32 位离线](https://www.google.cn/intl/zh-CN/chrome/thank-you.html?installdataindex=empty&standalone=1&statcb=0&defaultbrowser=0&platform=win&installdataindex=defaultbrowser&extra=stablechannel)|
|Microsoft Edge|[官网下载](https://www.microsoft.com/zh-cn/edge) [商业版](https://www.microsoft.com/zh-CN/edge/business/download)|
|Firefox|[官网下载](https://www.mozilla.org/zh-CN/firefox/all/#product-desktop-release) [ESR](https://www.mozilla.org/zh-CN/firefox/enterprise/#download) [64 位离线](https://download.mozilla.org/?product=firefox-latest-ssl&os=win64&lang=zh-CN) [32 位离线](https://download.mozilla.org/?product=firefox-latest-ssl&os=win&lang=zh-CN)|
## 解压缩
|名称|下载|
|:-:|:-:|
|7-zip|[官网下载](https://www.7-zip.org/)|
|WinRAR|[官网下载](https://www.rarlab.com/download.htm) [商业版](https://dl.lancdn.com/landian/soft/winrar/)|
## 安全
|名称|下载|
|:-:|:-:|
|火绒安全软件|[官网下载](https://www.huorong.cn/person5.html)|
|ESET NOD32杀毒软件|[中国科学技术大学网络信息中心下载](http://ustcnet.ustc.edu.cn/2015/0323/c11158a120698/page.htm)|
## 输入法
|名称|下载|
|:-:|:-:|
|搜狗输入法|[官网下载](https://pinyin.sogou.com/)|
|迅飞输入法|[官网下载](https://srf.xunfei.cn/)|
## 聊天工具
|名称|下载|
|:-:|:-:|
|QQ|[官网下载](https://im.qq.com/pcqq/)|
|微信|[官网下载](https://pc.weixin.qq.com/)|
|TIM|[官网下载](https://office.qq.com/download.html)|
|Discord|[官网下载](https://discord.com/download)|
|Telegram|[官网下载](https://desktop.telegram.org/)|
|TeamSpeak3|[官网下载](http://www.ts1.cn/download)|
## 下载工具
|名称|下载|
|:-:|:-:|
|NeatDownloadManager|[官网下载](http://neatdownloadmanager.com/file/NeatDM_setup.exe)|
|Xdown|[官网下载](https://xdown.org/)|
|Motrix|[官网下载](https://motrix.app/)|
## 媒体
|名称|下载|
|:-:|:-:|
|VLC|[官网下载](https://www.videolan.org/vlc/download-windows.html)|
|PotPlayer|[官网下载](http://www.potplayercn.com/download/)|
|Listen 1|[官网下载](http://listen1.github.io/listen1/)|
|YesPlayMusic|[GitHub下载](https://github.com/qier222/YesPlayMusic/releases/latest)|
## 虚拟机
|名称|下载|
|:-:|:-:|
|VMware Workstation|[官网下载](https://www.vmware.com/go/getworkstation-win)|
|Virtualbox|[官网下载](https://www.virtualbox.org/wiki/Downloads) [清华大学开源软件镜像站下载](https://mirrors.tuna.tsinghua.edu.cn/virtualbox/virtualbox-Win-latest.exe) [北京外国语大学开源软件镜像站下载](https://mirrors.bfsu.edu.cn/virtualbox/virtualbox-Win-latest.exe)|
## 办公
|名称|下载|
|:-:|:-:|
|Office Tool Plus|[官网下载](https://otp.landian.vip/zh-cn/download.html)|
|WPS Office 2019|[官网下载](https://pc.wps.cn/)|