|
@@ -1,20 +1,33 @@
|
|
|
import {Worker} from 'worker_threads'
|
|
|
import Minimist from 'minimist'
|
|
|
-
|
|
|
-let argv = Minimist(process.argv.slice(2));
|
|
|
import fs from 'fs';
|
|
|
import express from 'express';
|
|
|
-import ffmpeg from 'fluent-ffmpeg';
|
|
|
-
|
|
|
-const app = express();
|
|
|
import mysql from 'mysql2';
|
|
|
import SendSeekable from 'send-seekable'
|
|
|
+import 'cnchar'
|
|
|
+import 'sort-array'
|
|
|
+import nodemailer from 'nodemailer'
|
|
|
+import Queue from 'js-queue'
|
|
|
+
|
|
|
+
|
|
|
+import webp from 'webp-converter'
|
|
|
+
|
|
|
+import sortArray from "sort-array";
|
|
|
+
|
|
|
+import pkg from 'opencc'
|
|
|
+import https from "node:https";
|
|
|
+
|
|
|
+import nrc from "node-run-cmd";
|
|
|
+
|
|
|
+import bodyParser from "body-parser";
|
|
|
+
|
|
|
+let argv = Minimist(process.argv.slice(2));
|
|
|
+
|
|
|
+const app = express();
|
|
|
|
|
|
const pool = mysql.createPool({
|
|
|
keepAliveInitialDelay: 0, enableKeepAlive: true,
|
|
|
})
|
|
|
-import 'cnchar'
|
|
|
-import 'sort-array'
|
|
|
|
|
|
const Kind = {
|
|
|
0: "去和声伴奏",
|
|
@@ -34,23 +47,8 @@ const db = mysql.createConnection({
|
|
|
enableKeepAlive: true,
|
|
|
keepAliveInitialDelay: 0,
|
|
|
})
|
|
|
-import nodemailer from 'nodemailer'
|
|
|
-import Queue from 'js-queue'
|
|
|
-
|
|
|
-
|
|
|
-import webp from 'webp-converter'
|
|
|
-
|
|
|
-import sortArray from "sort-array";
|
|
|
-
|
|
|
-import pkg from 'opencc'
|
|
|
const {OpenCC} = pkg
|
|
|
|
|
|
-import https from "node:https";
|
|
|
-
|
|
|
-import nrc from "node-run-cmd";
|
|
|
-
|
|
|
-import bodyParser from "body-parser";
|
|
|
-
|
|
|
webp.grant_permission()
|
|
|
let queue = new Queue();
|
|
|
queue.autoRun = false;
|
|
@@ -270,7 +268,6 @@ async function Submit(req) {
|
|
|
} catch (e) {
|
|
|
GC()
|
|
|
console.error(e)
|
|
|
- return
|
|
|
}
|
|
|
|
|
|
|
|
@@ -389,9 +386,7 @@ app.post('/lyric', async (req, res) => {
|
|
|
|
|
|
async function fetchThatShit() {
|
|
|
try {
|
|
|
- let fetched = (await (await fetch(`http://192.168.1.166:28883/jsonapi?title=${convertert2s.convertSync(name)}&artist=${convertert2s.convertSync(artist)}&album=${convertert2s.convertSync(album)}`)).text())
|
|
|
-
|
|
|
- lrc = fetched
|
|
|
+ lrc = (await (await fetch(`http://192.168.1.166:28883/jsonapi?title=${convertert2s.convertSync(name)}&artist=${convertert2s.convertSync(artist)}&album=${convertert2s.convertSync(album)}`)).text())
|
|
|
|
|
|
|
|
|
} catch (err) {
|