设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3072|回复: 7
打印 上一主题 下一主题

[已经过期] 请问如何用脚本调用打开外部的程式?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
56
在线时间
342 小时
注册时间
2011-10-29
帖子
368
跳转到指定楼层
1
发表于 2017-2-18 12:50:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
请问如何用脚本调用打开外部的程式?
想做一个遇到NPC对话后,然后打开放在同一个文件夹里的其他小游戏
可是不知道脚本要怎么写?求大神指教

Lv1.梦旅人

梦石
0
星屑
114
在线时间
35 小时
注册时间
2017-4-4
帖子
44
8
发表于 2018-3-10 17:36:47 | 只看该作者
创造达人 发表于 2017-2-19 22:28
有点深奥,看不懂,哈哈!

你好楼主  我也看不懂  请问你现在找到打开EXE或者其他格式的方法吗?我打开.HTML的  它提示没有FLASH插件 不能播放H5游戏   但是我不知道如何把DLL集入 rmmv里  如果你找到方法麻烦告诉我  谢谢了  我一直在困扰如何解决
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
114
在线时间
35 小时
注册时间
2017-4-4
帖子
44
7
发表于 2018-3-10 17:32:18 | 只看该作者
garfeng 发表于 2017-2-18 20:27
参考:https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html

这个程序用了child_process包: ...

你好 大神,请问您这个代码能打开外部的 .EXE文件吗?我看不懂,能不能指点迷津  谢谢了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
56
在线时间
342 小时
注册时间
2011-10-29
帖子
368
6
 楼主| 发表于 2017-2-19 22:28:13 | 只看该作者
garfeng 发表于 2017-2-18 20:27
参考:https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html

这个程序用了child_process包: ...

有点深奥,看不懂,哈哈!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
5550
在线时间
2566 小时
注册时间
2012-2-9
帖子
990

开拓者

5
发表于 2017-2-18 20:27:13 | 只看该作者
参考:https://nodejs.org/dist/latest-v6.x/docs/api/child_process.html

这个程序用了child_process包:https://rpg.blue/forum.php?mod=viewthread&tid=397547

JAVASCRIPT 代码复制
  1. const exec = require('child_process').exec;
  2. exec("deleteedge.exe",[参数列表],null,(error,stdout,stderr)=>{
  3.       回调函数
  4.     });


回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
56
在线时间
342 小时
注册时间
2011-10-29
帖子
368
4
 楼主| 发表于 2017-2-18 17:47:08 | 只看该作者
fux2 发表于 2017-2-18 16:18
写绝对地址目测会炸。

确实是诶,试试看
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42349
在线时间
7599 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

3
发表于 2017-2-18 16:18:45 | 只看该作者
写绝对地址目测会炸。
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
56
在线时间
342 小时
注册时间
2011-10-29
帖子
368
2
 楼主| 发表于 2017-2-18 13:27:08 | 只看该作者
哈,我研究到了...
分享一下我的做法

在脚本栏加入这行你想执行的程式的路经地址就可以啦,哈哈哈
window.open("file:///C:/Users/User/Desktop/index.html")

研究了一下发现mv只能够执行html,图片等的代码,exe并不能执行(根据javascript的security什么的)
不过刚好我的游戏是html5的,所以这样就行了~
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 09:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表