mirror of
https://git.um-react.app/um/um-react.git
synced 2025-11-27 19:13:01 +00:00
fix: replace link to new git repo
This commit is contained in:
2
.npmrc
2
.npmrc
@@ -1,3 +1,3 @@
|
|||||||
use-node-version=22.12.0
|
use-node-version=22.12.0
|
||||||
engine-strict=true
|
engine-strict=true
|
||||||
@unlock-music:registry=https://git.unlock-music.dev/api/packages/um/npm/
|
@unlock-music:registry=https://git.um-react.app/api/packages/um/npm/
|
||||||
|
|||||||
30
README.MD
30
README.MD
@@ -1,6 +1,6 @@
|
|||||||
# Unlock Music 音乐解锁 (React)
|
# Unlock Music 音乐解锁 (React)
|
||||||
|
|
||||||
[][um-react-actions]
|
[][um-react-actions]
|
||||||
|
|
||||||
- 在浏览器中解锁加密的音乐文件。 Unlock encrypted music file in the browser.
|
- 在浏览器中解锁加密的音乐文件。 Unlock encrypted music file in the browser.
|
||||||
- 查看[原基于 Vue 的 Unlock Music 项目][um-vue]
|
- 查看[原基于 Vue 的 Unlock Music 项目][um-vue]
|
||||||
@@ -13,11 +13,11 @@
|
|||||||
> **WARNING**
|
> **WARNING**
|
||||||
> 在本站 fork 不会起到备份的作用,只会浪费服务器储存空间。如无必要请勿 fork 该仓库。
|
> 在本站 fork 不会起到备份的作用,只会浪费服务器储存空间。如无必要请勿 fork 该仓库。
|
||||||
|
|
||||||
[授权协议]: https://git.unlock-music.dev/um/um-react/src/branch/main/LICENSE
|
[授权协议]: https://git.um-react.app/um/um-react/src/branch/main/LICENSE
|
||||||
[um-vue]: https://git.unlock-music.dev/um/web
|
[um-vue]: https://git.um-react.app/um/web
|
||||||
[unlock-music/cli]: https://git.unlock-music.dev/um/cli
|
[unlock-music/cli]: https://git.um-react.app/um/cli
|
||||||
[`@unlock_music_chat`]: https://t.me/unlock_music_chat
|
[`@unlock_music_chat`]: https://t.me/unlock_music_chat
|
||||||
[um-react-actions]: https://git.unlock-music.dev/um/um-react/actions?workflow=build.yaml
|
[um-react-actions]: https://git.um-react.app/um/um-react/actions?workflow=build.yaml
|
||||||
|
|
||||||
⚠️ 手机端浏览器支持有限,请使用最新版本的 Chrome 或 Firefox 官方浏览器。
|
⚠️ 手机端浏览器支持有限,请使用最新版本的 Chrome 或 Firefox 官方浏览器。
|
||||||
|
|
||||||
@@ -55,16 +55,16 @@
|
|||||||
|
|
||||||
遇到解密出错的情况,请一并携带错误信息(诊断信息)并简单描述错误的重现过程。
|
遇到解密出错的情况,请一并携带错误信息(诊断信息)并简单描述错误的重现过程。
|
||||||
|
|
||||||
待实现的算法支持可[追踪 `crypto` 标签](https://git.unlock-music.dev/um/um-react/issues?labels=67)。
|
待实现的算法支持可[追踪 `crypto` 标签](https://git.um-react.app/um/um-react/issues?labels=67)。
|
||||||
|
|
||||||
[project-issues]: https://git.unlock-music.dev/um/um-react/issues/new
|
[project-issues]: https://git.um-react.app/um/um-react/issues/new
|
||||||
|
|
||||||
## 使用 Docker 构建、部署 (Linux)
|
## 使用 Docker 构建、部署 (Linux)
|
||||||
|
|
||||||
首先克隆仓库并进入目录:
|
首先克隆仓库并进入目录:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
git clone https://git.unlock-music.dev/um/um-react.git
|
git clone https://git.um-react.app/um/um-react.git
|
||||||
cd um-react
|
cd um-react
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -115,15 +115,15 @@ docker run -d -p 8080:80 --name um-react um-react
|
|||||||
|
|
||||||
## 相关项目
|
## 相关项目
|
||||||
|
|
||||||
- [Unlock Music (Web)](https://git.unlock-music.dev/um/web) - 原始项目
|
- [Unlock Music (Web)](https://git.um-react.app/um/web) - 原始项目
|
||||||
- [Unlock Music (Cli)](https://git.unlock-music.dev/um/cli) - 命令行批量处理版
|
- [Unlock Music (Cli)](https://git.um-react.app/um/cli) - 命令行批量处理版
|
||||||
- [lib_um_crypto_rust](https://git.unlock-music.dev/um/lib_um_crypto_rust) - 项目引入的解密算法实现
|
- [lib_um_crypto_rust](https://git.um-react.app/um/lib_um_crypto_rust) - 项目引入的解密算法实现
|
||||||
- [NPM 包](https://git.unlock-music.dev/um/-/packages/npm/@unlock-music%2Fcrypto)
|
- [NPM 包](https://git.um-react.app/um/-/packages/npm/@unlock-music%2Fcrypto)
|
||||||
- [um-react (Electron 前端)](https://github.com/CarlGao4/um-react-electron) - 使用 Electron 框架封装的本地可执行文件。
|
- [um-react (Electron 前端)](https://github.com/CarlGao4/um-react-electron) - 使用 Electron 框架封装的本地可执行文件。
|
||||||
- [GitHub 下载](https://github.com/CarlGao4/um-react-electron/releases/latest) | [仓库镜像](https://git.unlock-music.dev/CarlGao4/um-react-electron)
|
- [GitHub 下载](https://github.com/CarlGao4/um-react-electron/releases/latest)
|
||||||
- [um-react-wry](https://git.unlock-music.dev/um/um-react-wry) - 使用 WRY 框架封装的 Win64 单文件 (
|
- [um-react-wry](https://git.um-react.app/um/um-react-wry) - 使用 WRY 框架封装的 Win64 单文件 (
|
||||||
需要[安装 Edge WebView2 运行时][webview2_redist],Win10+ 操作系统自带)
|
需要[安装 Edge WebView2 运行时][webview2_redist],Win10+ 操作系统自带)
|
||||||
- [本地下载](https://git.unlock-music.dev/um/um-react/releases/latest) | 寻找文件名为 `um-react-win64-` 开头的附件
|
- [本地下载](https://git.um-react.app/um/um-react/releases/latest) | 寻找文件名为 `um-react-win64-` 开头的附件
|
||||||
|
|
||||||
[webview2_redist]: https://go.microsoft.com/fwlink/p/?LinkId=2124703
|
[webview2_redist]: https://go.microsoft.com/fwlink/p/?LinkId=2124703
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
- 进入上层目录:`cd ..`
|
- 进入上层目录:`cd ..`
|
||||||
- 克隆 `lib_um_crypto_rust` 仓库
|
- 克隆 `lib_um_crypto_rust` 仓库
|
||||||
- `git clone https://git.unlock-music.dev/um/lib_um_crypto_rust.git`
|
- `git clone https://git.um-react.app/um/lib_um_crypto_rust.git`
|
||||||
- 进入 SDK 目录:`cd lib_um_crypto_rust ; cd um_wasm_loader`
|
- 进入 SDK 目录:`cd lib_um_crypto_rust ; cd um_wasm_loader`
|
||||||
- 安装所有 Node 以来:`pnpm i`
|
- 安装所有 Node 以来:`pnpm i`
|
||||||
- 构建:`pnpm build`
|
- 构建:`pnpm build`
|
||||||
|
|||||||
@@ -6,14 +6,14 @@ export function Footer() {
|
|||||||
return (
|
return (
|
||||||
<footer className="flex flex-col text-center p-4 bg-base-200">
|
<footer className="flex flex-col text-center p-4 bg-base-200">
|
||||||
<p className="flex flex-row justify-center items-center h-[1em]">
|
<p className="flex flex-row justify-center items-center h-[1em]">
|
||||||
<a className="link link-info mr-1" href="https://git.unlock-music.dev/um/um-react">
|
<a className="link link-info mr-1" href="https://git.um-react.app/um/um-react">
|
||||||
音乐解锁
|
音乐解锁
|
||||||
</a>
|
</a>
|
||||||
(
|
(
|
||||||
<a
|
<a
|
||||||
title="使用 MIT 授权协议"
|
title="使用 MIT 授权协议"
|
||||||
className="link link-info"
|
className="link link-info"
|
||||||
href="https://git.unlock-music.dev/um/um-react/src/branch/main/LICENSE"
|
href="https://git.um-react.app/um/um-react/src/branch/main/LICENSE"
|
||||||
>
|
>
|
||||||
MIT
|
MIT
|
||||||
</a>
|
</a>
|
||||||
@@ -23,7 +23,7 @@ export function Footer() {
|
|||||||
<p>
|
<p>
|
||||||
{'© 2019 - '}
|
{'© 2019 - '}
|
||||||
<CurrentYear />
|
<CurrentYear />
|
||||||
<a className="ml-1 link link-info" href="https://git.unlock-music.dev/um">
|
<a className="ml-1 link link-info" href="https://git.um-react.app/um">
|
||||||
Unlock Music
|
Unlock Music
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ export interface ProjectIssueProps {
|
|||||||
|
|
||||||
export function ProjectIssue({ id, title }: ProjectIssueProps) {
|
export function ProjectIssue({ id, title }: ProjectIssueProps) {
|
||||||
return (
|
return (
|
||||||
<ExtLink target="_blank" href={`https://git.unlock-music.dev/um/um-react/issues/${id}`}>
|
<ExtLink target="_blank" href={`https://git.um-react.app/um/um-react/issues/${id}`}>
|
||||||
{`#${id}`}
|
{`#${id}`}
|
||||||
{title && ` - ${title}`}
|
{title && ` - ${title}`}
|
||||||
</ExtLink>
|
</ExtLink>
|
||||||
|
|||||||
@@ -9,31 +9,31 @@ export function FAQAboutProject() {
|
|||||||
<Header3 id="failed">um-react 是什么</Header3>
|
<Header3 id="failed">um-react 是什么</Header3>
|
||||||
<p>
|
<p>
|
||||||
um-react 是由
|
um-react 是由
|
||||||
<a className="mx-1 link link-info" href="https://git.unlock-music.dev/um">
|
<a className="mx-1 link link-info" href="https://git.um-react.app/um">
|
||||||
Unlock Music
|
Unlock Music
|
||||||
</a>
|
</a>
|
||||||
基于 React 框架制作的一款用于移除已购音乐的加密保护的小工具,使用
|
基于 React 框架制作的一款用于移除已购音乐的加密保护的小工具,使用
|
||||||
<a className="mx-1 link link-info" href="https://git.unlock-music.dev/um/um-react/src/branch/main/LICENSE">
|
<a className="mx-1 link link-info" href="https://git.um-react.app/um/um-react/src/branch/main/LICENSE">
|
||||||
MIT
|
MIT
|
||||||
</a>
|
</a>
|
||||||
授权协议。
|
授权协议。
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
它的解密核心由 <FaRust className="inline" />
|
它的解密核心由 <FaRust className="inline" />
|
||||||
<a className="mx-1 link link-info" href="https://git.unlock-music.dev/um/lib_um_crypto_rust">
|
<a className="mx-1 link link-info" href="https://git.um-react.app/um/lib_um_crypto_rust">
|
||||||
<code>lib_um_crypto_rust</code>
|
<code>lib_um_crypto_rust</code>
|
||||||
</a>
|
</a>
|
||||||
驱动,使用
|
驱动,使用
|
||||||
<a
|
<a
|
||||||
className="mx-1 link link-info"
|
className="mx-1 link link-info"
|
||||||
href="https://git.unlock-music.dev/um/lib_um_crypto_rust/src/branch/main/LICENSE_MIT"
|
href="https://git.um-react.app/um/lib_um_crypto_rust/src/branch/main/LICENSE_MIT"
|
||||||
>
|
>
|
||||||
MIT
|
MIT
|
||||||
</a>
|
</a>
|
||||||
+
|
+
|
||||||
<a
|
<a
|
||||||
className="mx-1 link link-info"
|
className="mx-1 link link-info"
|
||||||
href="https://git.unlock-music.dev/um/lib_um_crypto_rust/src/branch/main/LICENSE_APACHE"
|
href="https://git.um-react.app/um/lib_um_crypto_rust/src/branch/main/LICENSE_APACHE"
|
||||||
>
|
>
|
||||||
Apache
|
Apache
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ export function OtherFAQ() {
|
|||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<p>
|
<p>
|
||||||
<ExtLink className="mr-2" href="https://git.unlock-music.dev/um/um-react-wry">
|
<ExtLink className="mr-2" href="https://git.um-react.app/um/um-react-wry">
|
||||||
<strong>
|
<strong>
|
||||||
<code>um-react-wry</code>
|
<code>um-react-wry</code>
|
||||||
</strong>
|
</strong>
|
||||||
@@ -79,7 +79,7 @@ export function OtherFAQ() {
|
|||||||
<ul className="list-disc pl-6">
|
<ul className="list-disc pl-6">
|
||||||
<li>
|
<li>
|
||||||
<p>
|
<p>
|
||||||
<ExtLink href="https://git.unlock-music.dev/um/um-react/releases/latest">仓库下载</ExtLink>
|
<ExtLink href="https://git.um-react.app/um/um-react/releases/latest">仓库下载</ExtLink>
|
||||||
{' | 寻找文件名为 '}
|
{' | 寻找文件名为 '}
|
||||||
<code>um-react-win64-</code> 开头的附件
|
<code>um-react-win64-</code> 开头的附件
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
Reference in New Issue
Block a user