zhuking 发表于 2009-10-30 15:34:25

问2个小白的问题,欢迎喷水,谢谢哦

1、Mushclient的
MS的最小化有没有什么插件啊?现在最小化到系统盘,还是要在屏幕上留下一个小窗口,用wcat这些隐藏软件的话,又看不到MS的进程。

2、lua的(我用的是LFW5.14)
在各种教程里经常看到
prompt> lua -e "print(math.sin(12))"
这种格式,
请问下prompt> lua要用到什么地方的啊?什么情况下用?
    开始-运行栏不行
    SciTE的命令行里不行
    SciTE的编辑行里也不行

谢谢哦ttk_03

hash 发表于 2009-10-30 15:53:38

用mush和lua还好意思自称小白,这不是成心寒碜大家吗?!

icer 发表于 2009-10-30 16:07:18

我隐约感觉到又一个变态要出现

ddid 发表于 2009-10-30 16:18:51

Answer:

1. 给你一段代码,在MUSH里做成宏键就可以了。需要用到luacom。
另外,在General Preference->Tray/Taskbar里,“Show MUSHClient” 选 "Tray",再换个图标,比较隐蔽一点。
function minimize_mush()

assert (package.loadlib ("luacom.dll", "luacom_open")) ()

local WshShell = assert (luacom.CreateObject ("WScript.Shell"), "cannot open WScript.Shell")

WshShell:SendKeys("% n")-- Send key "Alt + Space + n" to minimize the current application.

WshShell = nil
end -- minimize_mush()2. Lua for Windows 5.14 是WINDOWS下一个单纯的LUA环境,SciTE就是在这个环境下的LUA IDE,想要出计算结果,在SciTE里直接print(math.sin(12)); 存成.lua文件后,运行(上面有一个类似play的蓝色三角按钮)就可以了。

另外LFW5.14虽然有用,但和MUSHClient还是有区别的,比如MUSH里支持的一些函数,LFW里是没有的…… 由于MUSH沙箱的原因,一些LUA标准的函数是不能用的,如os库……(当然,还是有办法绕过os库的……)

[ 本帖最后由 ddid 于 2009-10-30 04:49 PM 编辑 ]

zhuking 发表于 2009-10-30 16:33:08

问题二中的math库是lua默认有的,
Color库的话是要另外添加还是我的格式错误呢?
你给的网址里面是没有的color这个库的。

谢谢ddid。

ddid 发表于 2009-10-30 16:36:42

不明白你说的color库是什么,lua本身没有这个库,也就是说在LFW里用不了。MUSH倒是有几个有关Color的函数,但那只能在MUSH里调用。

zhuking 发表于 2009-10-30 16:42:05

然后 问题一 还是存在
见下图
如何能完全隐藏呢?

zhuking 发表于 2009-10-30 16:43:05

回复 6# 的帖子

回答错一个帖子了,不好意思,嘿嘿

是在另一个论坛看lua教程里面的一个例子,
用到了
red=Color.new(255,0,0)
这个例子

[ 本帖最后由 zhuking 于 2009-10-30 04:44 PM 编辑 ]

zhuking 发表于 2009-10-30 16:48:12

我还没玩过pkuxkx呢,
只在大学时混过pku的D2……

ddid 发表于 2009-10-30 16:50:30

原帖由 zhuking 于 2009-10-30 16:42 发表 http://pkuxkx.com/forum/images/common/back.gif
然后 问题一 还是存在
见下图
如何能完全隐藏呢?

3268

看4楼红字的部分。
页: [1] 2 3
查看完整版本: 问2个小白的问题,欢迎喷水,谢谢哦