mirror of
https://github.com/facefusion/facefusion-pinokio.git
synced 2026-07-08 12:07:50 +02:00
update
This commit is contained in:
@@ -9,36 +9,48 @@ module.exports = async kernel =>
|
||||
{
|
||||
if (kernel.running(__dirname, 'start.js'))
|
||||
{
|
||||
const session = await kernel.require(__dirname, 'session.json');
|
||||
|
||||
menu =
|
||||
[
|
||||
{
|
||||
icon: 'fa-solid fa-spin fa-circle-notch',
|
||||
text: 'Running ' + session.mode
|
||||
},
|
||||
{
|
||||
icon: 'fa-solid fa-desktop',
|
||||
text: 'Server',
|
||||
href: 'start.js',
|
||||
params:
|
||||
{
|
||||
fullscreen: true
|
||||
}
|
||||
}
|
||||
];
|
||||
if (session && session.url)
|
||||
{
|
||||
menu.push(
|
||||
{
|
||||
icon: 'fa-solid fa-rocket',
|
||||
text: 'Open session',
|
||||
href: session.url,
|
||||
target: '_blank'
|
||||
});
|
||||
}
|
||||
return menu;
|
||||
}
|
||||
const memory = kernel.memory.local[path.resolve(__dirname, "start.json")]
|
||||
if (memory && memory.url && memory.mode)
|
||||
{
|
||||
menu =
|
||||
[
|
||||
{
|
||||
icon: 'fa-solid fa-spin fa-circle-notch',
|
||||
text: 'Running ' + memory.mode
|
||||
},
|
||||
{
|
||||
icon: 'fa-solid fa-desktop',
|
||||
text: 'Server',
|
||||
href: 'start.js',
|
||||
params:
|
||||
{
|
||||
fullscreen: true
|
||||
}
|
||||
},
|
||||
{
|
||||
icon: 'fa-solid fa-rocket',
|
||||
text: 'Open session',
|
||||
href: memory.url,
|
||||
target: '_blank'
|
||||
}
|
||||
];
|
||||
}
|
||||
else
|
||||
{
|
||||
menu =
|
||||
[
|
||||
{
|
||||
icon: 'fa-solid fa-desktop',
|
||||
text: 'Server',
|
||||
href: 'start.js',
|
||||
params:
|
||||
{
|
||||
fullscreen: true
|
||||
}
|
||||
}
|
||||
];
|
||||
}
|
||||
}
|
||||
menu =
|
||||
[
|
||||
{
|
||||
|
||||
@@ -35,21 +35,18 @@ module.exports = () =>
|
||||
}
|
||||
},
|
||||
{
|
||||
method: 'self.set',
|
||||
method: 'local.set',
|
||||
params:
|
||||
{
|
||||
'session.json':
|
||||
{
|
||||
mode: '{{local.mode}}',
|
||||
url: '{{input.stdout.match(/(http:\\S+)/gi)[0]}}'
|
||||
}
|
||||
mode: '{{local.mode}}',
|
||||
url: '{{input.stdout.match(/(http:\\S+)/gi)[0]}}'
|
||||
}
|
||||
},
|
||||
{
|
||||
method: 'browser.open',
|
||||
params:
|
||||
{
|
||||
uri: '{{self.session.url}}',
|
||||
uri: '{{local.url}}',
|
||||
target: '_blank'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user