get image

This commit is contained in:
zjt committed 2024-05-25 21:31:35 +08:00
1 parent 95b5de3f39
commit da4b878859
13 files changed
+84 -57449

No files matched your search

-2
View File
@@ -1,2 +0,0 @@
data:image/png;base64,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 truncated
data:image/png;base64,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 truncated
+1
View File
@@ -0,0 +1 @@
[]
-57199
View File
File diff suppressed because it is too large. Load diff
-151
View File
@@ -1,151 +0,0 @@
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(
Difficulty=None,
DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=1.000000,
ExpRate=1.000000,
PalCaptureRate=1.000000,
PalSpawnNumRate=1.000000,
PalDamageRateAttack=1.000000,
PalDamageRateDefense=1.000000,
PlayerDamageRateAttack=1.000000,
PlayerDamageRateDefense=1.000000,
PlayerStomachDecreaceRate=1.000000,
PlayerStaminaDecreaceRate=1.000000,
PlayerAutoHPRegeneRate=1.000000,
PlayerAutoHpRegeneRateInSleep=1.000000,
PalStomachDecreaceRate=0.500000,
PalStaminaDecreaceRate=1.000000,
PalAutoHPRegeneRate=1.000000,
PalAutoHpRegeneRateInSleep=1.000000,
BuildObjectDamageRate=1.000000,
BuildObjectDeteriorationDamageRate=1.000000,
CollectionDropRate=1.000000,
CollectionObjectHpRate=1.000000,
CollectionObjectRespawnSpeedRate=1.000000,
EnemyDropItemRate=1.000000,
DeathPenalty=None,
bEnablePlayerToPlayerDamage=True,
bEnableFriendlyFire=True,
bEnableInvaderEnemy=True,
; 否会发生袭击事件
bActiveUNKO=False,
; ??
bEnableAimAssistPad=True,
; 启用瞄准辅助手柄
bEnableAimAssistKeyboard=False,
; 准星开启
DropItemMaxNum=3000,
; 掉落物品最大数量
DropItemMaxNum_UNKO=100,
; 掉落物品最大数量_UNKO
BaseCampMaxNum=128,
; 大本营最大数
BaseCampWorkerMaxNum=15,
; 大本营工人最多人数
DropItemAliveMaxHours=1.000000,
; 掉落物品存在最大时长
bAutoResetGuildNoOnlinePlayers=False,
; 自动重置没有在线玩家的公会
AutoResetGuildTimeNoOnlinePlayers=72.000000,
; 无在线玩家时自动重置生成时间
GuildPlayerMaxNum=20,
; 公会玩家最大数量
PalEggDefaultHatchingTime=0.000000,
; 帕鲁蛋默认孵化时间
WorkSpeedRate=1.000000,
; 工作速率
bIsMultiplay=False,
; 多人游戏
bIsPvP=True,
; PvP
bCanPickupOtherGuildDeathPenaltyDrop=False,
; 可拾取其他公会的死亡掉落物
bEnableNonLoginPenalty=True,
; 启用不登录惩罚
bEnableFastTravel=True,
; 启用快速旅行
bIsStartLocationSelectByMap=True,
; 通过地图选择起始位置
bExistPlayerAfterLogout=False,
; 注销后玩家仍然存在
bEnableDefenseOtherGuildPlayer=False,
; 启用防御其他公会玩家功能
CoopPlayerMaxNum=4,
; 合作玩家最大人数
ServerPlayerMaxNum=32,
; 服务器玩家最大人数
ServerName="Gangsters",
; 服务器名称
ServerDescription="Gangsters",
; 服务器描述
PublicPort=8888,
; 服务器ip
RCONEnabled=False,
; 启用 RCON
RCONPort=25575,
; RCON端口
bUseAuth=True,
; 使用授权
BanListURL="https://api.palworldgame.com/api/banlist.txt")
+26
View File
@@ -0,0 +1,26 @@
import { RequestHandler, Txt2ImgRequest } from "../type/request";
import { txt2imgAPIformatJSON, txt2imgAPIformatExtraData } from "../comfyJson/txt2img";
import axios from "axios";
import { selectNodeFromApiJSONbyID } from "../utils/editComfyJson";
import WebSocket from "ws";
import { readJSONFile, saveJSONFile } from "../utils/jsonReader";
const baseUrl = "http://47.108.92.176:20000";
const baseWsUrl = "ws://47.108.92.176:20000";
// const baseUrl = "http://localhost:8188";
// const baseWsUrl = "ws://localhost:8188";
axios.defaults.baseURL = baseUrl;
const GetImageHandler: RequestHandler<Txt2ImgRequest, any> = async (ctx, next) => {
console.log(ctx.method);
ctx.set('Access-Control-Allow-Origin', '*')
ctx.set('Access-Control-Allow-Headers', 'Content-Type,Content-Length,Authorization,Accept,X-Requested-With')
ctx.set('Access-Control-Allow-Methods', 'PUT,POST,GET,DELETE,OPTIONS')
if (ctx.method == 'OPTIONS') {
ctx.body = 200;
return;
}
const data = await readJSONFile("../../data.json");
ctx.body = {
data: data
}
}
export default GetImageHandler;
+2 -2
View File
@@ -8,7 +8,7 @@ const baseWsUrl = "ws://47.108.92.176:20000";
// const baseUrl = "http://localhost:8188";
// const baseWsUrl = "ws://localhost:8188";
axios.defaults.baseURL = baseUrl;
const Txt23DHandler: RequestHandler<Txt2ImgRequest, any> = async (ctx) => {
const Txt23DHandler: RequestHandler<any, any> = async (ctx) => {
ctx.set('Access-Control-Allow-Origin', '*')
ctx.set('Access-Control-Allow-Headers', 'Content-Type,Content-Length,Authorization,Accept,X-Requested-With')
ctx.set('Access-Control-Allow-Methods', 'PUT,POST,GET,DELETE,OPTIONS')
@@ -17,7 +17,7 @@ const Txt23DHandler: RequestHandler<Txt2ImgRequest, any> = async (ctx) => {
return;
}
const requestBody = ctx.request.body;
const { prompt, loraDetail, loraModel } = requestBody;
const { prompt, url } = requestBody;
const inputNode = selectNodeFromApiJSONbyID(txt23dApiFormatJSON, "33");
inputNode.inputs.string = prompt;
ctx.body = {
+3
View File
@@ -3,6 +3,7 @@ import { txt2imgAPIformatJSON, txt2imgAPIformatExtraData } from "../comfyJson/tx
import axios from "axios";
import { selectNodeFromApiJSONbyID } from "../utils/editComfyJson";
import WebSocket from "ws";
import { readJSONFile, saveJSONFile } from "../utils/jsonReader";
const baseUrl = "http://47.108.92.176:20000";
const baseWsUrl = "ws://47.108.92.176:20000";
// const baseUrl = "http://localhost:8188";
@@ -53,6 +54,8 @@ const Txt2ImgHandler: RequestHandler<Txt2ImgRequest, any> = async (ctx, next) =>
}
if (data.node === '94') {
console.log(data.output);
// 综合使用示例
resolve({ prompt: temp, url: baseUrl + '/view?filename=' + data.output.images[0].filename });
}
}else if (type === "executing") {
+12 -4
View File
@@ -3,6 +3,7 @@ import { upScaleAPIFormatJSON } from "../comfyJson/upscale";
import axios from "axios";
import { selectNodeFromApiJSONbyID } from "../utils/editComfyJson";
import WebSocket from "ws";
import { readJSONFile, saveJSONFile } from "../utils/jsonReader";
const baseUrl = "http://47.108.92.176:20000";
const baseWsUrl = "ws://47.108.92.176:20000";
// const baseUrl = "http://localhost:8188";
@@ -41,14 +42,21 @@ const UpscaleHandler: RequestHandler<any ,any> = async (ctx) => {
if (type === "executed") {
console.log(data.output);
if (data.node === '47') {
const filePath = './data.json';
readJSONFile(filePath)
.then((data: any) => {
console.log('读取的JSON数据:', data);
// 修改对象
data.push({ prompt: prompt, url: baseUrl + '/view?filename=' + data.output.images[0].filename, like: 0,index: data.length })
// 保存回JSON文件
return saveJSONFile(filePath, data);
})
resolve(data.output.images[0].filename)
}
}
} else if(event.data instanceof ArrayBuffer) {
const blob = new Blob([event.data])// arraybuffer to blob
let a = new FileReader();
a.onload = function (e) { console.log('image/png;base64,'+ e.target!.result) }
a.readAsDataURL(blob);
}
}
}
+3 -3
View File
@@ -189,7 +189,7 @@ const txt2imgAPIformatJSON = {
},
"86": {
"inputs": {
"system_prompt": "你是一个懂宋词分析的古诗词专家,我会给你一句宋词。请你分析古诗中的意象,按照重要性排序,并参照文件列出只英文的意象prompt。注意只需要英文,请控制输出长度在256token以内。",
"system_prompt": "你是一个懂宋词分析的古诗词专家,我会给你一句宋词。请你分析古诗中的意象,按照重要性排序,只列出重要的即可,并参照文件列出只英文的意象。注意只需要英文,请控制输出长度在256token以内只需要输出纯文本格式的回复:意象1,意象2,意象3....。不要回复额外内容,不要回复额外内容,不需要回复诗歌解析。",
"user_prompt": [
"33",
0
@@ -200,7 +200,7 @@ const txt2imgAPIformatJSON = {
"is_tools_in_sys_prompt": "disable",
"is_locked": "disable",
"main_brain": "enable",
"max_length": 2048,
"max_length": 30,
"file_content": [
"89",
0
@@ -221,7 +221,7 @@ const txt2imgAPIformatJSON = {
},
"89": {
"inputs": {
"is_enable": true,
"is_enable": false,
"file1": [
"87",
0
+3
View File
@@ -1,3 +1,4 @@
import GetImageHandler from "../biz/getimg";
import Txt23DHandler from "../biz/txt23d";
import Txt2ImgHandler from "../biz/txt2img";
import UpscaleHandler from "../biz/upScale";
@@ -13,6 +14,8 @@ const InitHandler = () => {
RegistHandler("options", "/txt23d", Txt23DHandler);
RegistHandler("options", "/upscale", UpscaleHandler);
RegistHandler("post", "/upscale", UpscaleHandler);
RegistHandler("options", "/get", GetImageHandler);
RegistHandler("post", "/get", GetImageHandler);
}
+34
View File
@@ -0,0 +1,34 @@
import fs from 'fs';
// 读取JSON文件并解析成对象
function readJSONFile(filePath:string) {
return new Promise((resolve, reject) => {
fs.readFile(filePath, 'utf8', (err:any, data:any) => {
if (err) {
reject(err);
} else {
try {
const jsonObject = JSON.parse(data);
resolve(jsonObject);
} catch (jsonErr) {
reject(jsonErr);
}
}
});
});
}
// 将对象保存回JSON文件
function saveJSONFile(filePath: string, data: any) {
return new Promise((resolve, reject) => {
const jsonData = JSON.stringify(data, null, 4); // 格式化输出JSON字符串
fs.writeFile(filePath, jsonData, 'utf8', (err:any) => {
if (err) {
reject(err);
} else {
resolve(void 0);
}
});
});
}
export { readJSONFile, saveJSONFile };
-86
View File
@@ -1,86 +0,0 @@
<html>
<head>
<title>测试页面</title>
</head>
<body>
<h1>测试页面</h1>
</body>
</html>
<script>
import {
app
} from "../../scripts/app.js";
import {
api
} from "../../scripts/api.js";
app.registerExtension({
name: "efficiency.previewfix",
lastExecutedNodeId: null,
blobsToRevoke: [], // Array to accumulate blob URLs for revocation
debug: false,
log(...args) {
if (this.debug) console.log(...args);
},
error(...args) {
if (this.debug) console.error(...args);
},
shouldRevokeBlobForNode(nodeId) {
const node = app.graph.getNodeById(nodeId);
const validTitles = [
"KSampler (Efficient)",
"KSampler Adv. (Efficient)",
"KSampler SDXL (Eff.)"
];
if (!node || !validTitles.includes(node.title)) {
return false;
}
const getValue = name => ((node.widgets || []).find(w => w.name === name) || {}).value;
return getValue("preview_method") !== "none" && getValue("vae_decode").includes("true");
},
setup() {
// Intercepting blob creation to store and immediately revoke the last blob URL
const originalCreateObjectURL = URL.createObjectURL;
URL.createObjectURL = (object) => {
const blobURL = originalCreateObjectURL(object);
if (blobURL.startsWith('blob:')) {
this.log("[BlobURLLogger] Blob URL created:", blobURL);
// If the current node meets the criteria, add the blob URL to the revocation list
if (this.shouldRevokeBlobForNode(this.lastExecutedNodeId)) {
this.blobsToRevoke.push(blobURL);
}
}
return blobURL;
};
// Listen to the start of the node execution to revoke all accumulated blob URLs
api.addEventListener("executing", ({
detail
}) => {
if (this.lastExecutedNodeId !== detail || detail === null) {
this.blobsToRevoke.forEach(blob => {
this.log("[BlobURLLogger] Revoking Blob URL:", blob);
URL.revokeObjectURL(blob);
});
this.blobsToRevoke = []; // Clear the list after revoking all blobs
}
// Update the last executed node ID
this.lastExecutedNodeId = detail;
});
this.log("[BlobURLLogger] Hook attached.");
},
});
</script>
-2
View File
@@ -1,2 +0,0 @@
[/Script/Pal.PalGameWorldSettings]
OptionSettings = (Difficulty = None, DayTimeSpeedRate = 1.000000, NightTimeSpeedRate = 1.000000, ExpRate = 1.000000, PalCaptureRate = 1.000000, PalSpawnNumRate = 1.000000, PalDamageRateAttack = 1.000000, PalDamageRateDefense = 1.000000, PlayerDamageRateAttack = 1.000000, PlayerDamageRateDefense = 1.000000, PlayerStomachDecreaceRate = 1.000000, PlayerStaminaDecreaceRate = 1.000000, PlayerAutoHPRegeneRate = 1.000000, PlayerAutoHpRegeneRateInSleep = 1.000000, PalStomachDecreaceRate = 0.500000, PalStaminaDecreaceRate = 1.000000, PalAutoHPRegeneRate = 1.000000, PalAutoHpRegeneRateInSleep = 1.000000, BuildObjectDamageRate = 1.000000, BuildObjectDeteriorationDamageRate = 1.000000, CollectionDropRate = 1.000000, CollectionObjectHpRate = 1.000000, CollectionObjectRespawnSpeedRate = 1.000000, EnemyDropItemRate = 1.000000, DeathPenalty = None, bEnablePlayerToPlayerDamage = True, bEnableFriendlyFire = True, bEnableInvaderEnemy = True, bActiveUNKO = False, bEnableAimAssistPad = True, bEnableAimAssistKeyboard = False, DropItemMaxNum = 3000, DropItemMaxNum_UNKO = 100, BaseCampMaxNum = 128, BaseCampWorkerMaxNum = 15, DropItemAliveMaxHours = 1.000000, bAutoResetGuildNoOnlinePlayers = False, AutoResetGuildTimeNoOnlinePlayers = 72.000000, GuildPlayerMaxNum = 20, PalEggDefaultHatchingTime = 0.000000, WorkSpeedRate = 1.000000, bIsMultiplay = False, bIsPvP = True, bCanPickupOtherGuildDeathPenaltyDrop = False, bEnableNonLoginPenalty = True, bEnableFastTravel = True, bIsStartLocationSelectByMap = True, bExistPlayerAfterLogout = False, bEnableDefenseOtherGuildPlayer = False, CoopPlayerMaxNum = 4, ServerPlayerMaxNum = 32, ServerName = "Gangsters", ServerDescription = "Gangsters", PublicPort = 8888, RCONEnabled = False, RCONPort = 25575, bUseAuth = True, BanListURL = "https://api.palworldgame.com/api/banlist.txt")