Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
夜猫逐梦
MyOpen
提交
e3135ef2
M
MyOpen
项目概览
夜猫逐梦
/
MyOpen
通知
2
Star
0
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
MyOpen
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
e3135ef2
编写于
12月 16, 2023
作者:
K
Knine
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
LJWT;增加 obs-studio-node
上级
cc2569e0
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
43 addition
and
1 deletion
+43
-1
electron/index.js
electron/index.js
+2
-1
electron/package-lock.json
electron/package-lock.json
+11
-0
electron/package.json
electron/package.json
+1
-0
utils/js/my/index.js
utils/js/my/index.js
+29
-0
未找到文件。
electron/index.js
浏览文件 @
e3135ef2
...
...
@@ -33,4 +33,5 @@ function 测试hmc() {
console
.
log
(
procList
)
}
测试hmc
()
\ No newline at end of file
测试ffi_napi
()
// 测试hmc()
\ No newline at end of file
electron/package-lock.json
浏览文件 @
e3135ef2
...
...
@@ -11,6 +11,7 @@
"dependencies"
:
{
"ffi-napi"
:
"^4.0.3"
,
"hmc-win32"
:
"^1.3.9"
,
"obs-studio-node"
:
"^0.10.10"
,
"win32-api"
:
"^20.4.1"
}
},
...
...
@@ -99,6 +100,11 @@
"node-gyp-build-test"
:
"build-test.js"
}
},
"node_modules/obs-studio-node"
:
{
"version"
:
"0.10.10"
,
"resolved"
:
"https://registry.npmmirror.com/obs-studio-node/-/obs-studio-node-0.10.10.tgz"
,
"integrity"
:
"sha512-wOdtv15Acrg2+KLC62y1iA4SeHGk6P/e8FU0L0Dhf7jVXlsrVInEcXA7UWP0/OocSNEfLnF0WswelZV1ryLWDQ=="
},
"node_modules/ref-napi"
:
{
"version"
:
"3.0.3"
,
"resolved"
:
"https://registry.npmmirror.com/ref-napi/-/ref-napi-3.0.3.tgz"
,
...
...
@@ -256,6 +262,11 @@
"resolved"
:
"https://registry.npmmirror.com/node-gyp-build/-/node-gyp-build-4.6.1.tgz"
,
"integrity"
:
"sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ=="
},
"obs-studio-node"
:
{
"version"
:
"0.10.10"
,
"resolved"
:
"https://registry.npmmirror.com/obs-studio-node/-/obs-studio-node-0.10.10.tgz"
,
"integrity"
:
"sha512-wOdtv15Acrg2+KLC62y1iA4SeHGk6P/e8FU0L0Dhf7jVXlsrVInEcXA7UWP0/OocSNEfLnF0WswelZV1ryLWDQ=="
},
"ref-napi"
:
{
"version"
:
"3.0.3"
,
"resolved"
:
"https://registry.npmmirror.com/ref-napi/-/ref-napi-3.0.3.tgz"
,
...
...
electron/package.json
浏览文件 @
e3135ef2
...
...
@@ -20,6 +20,7 @@
"dependencies"
:
{
"ffi-napi"
:
"^4.0.3"
,
"hmc-win32"
:
"^1.3.9"
,
"obs-studio-node"
:
"^0.10.10"
,
"win32-api"
:
"^20.4.1"
}
}
utils/js/my/index.js
0 → 100644
浏览文件 @
e3135ef2
// J:\_ALL\CODE\gitee\constellations\Capricorn\_JOB\HE\2023-10-09--electronTools\src\renderer\utils\my\index.js
// 打开cmd
function
openCmd
(
cmd
,
options
)
{
const
exec
=
require
(
'
child_process
'
).
exec
var
_cmd
=
'
start cmd /k
'
+
cmd
console
.
log
(
_cmd
,
options
)
exec
(
_cmd
,
options
)
}
// 打开外链
function
openExternal
(
link
)
{
if
(
process
)
{
const
{
shell
}
=
require
(
'
electron
'
)
console
.
log
(
link
)
shell
.
openExternal
(
link
)
}
else
{
window
.
open
(
link
)
// const exLinksBtn = document.getElementById('open-ex-links')
// exLinksBtn.addEventListener('click', (event) => {
// shell.openExternal('http://electron.atom.io')
// })
}
}
// module.exports = {
export
{
openCmd
,
openExternal
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录