微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

flash与游戏笔记:Vbs脚本 帮助自己跳转到资源路径

            Vbs 是一个很 好用的脚本,在windows 它甚至可以当病毒来使用。为什么要推荐这个脚本?因为简单实用。其实而言,只是凑齐碰到有这样的需求,于是找了很多关于vbs的脚本,熬了一个通宵去看脚本和写资料。写得时候,还是到处在网上去尝试。不过尝试了这个脚本后,在平时工作上也用得上。

 

           对平时开发游戏的时候,经常操作目录资源进行配置填写。于是一大堆需求就经常产生。例如复制一个文件夹内的所有文件名,还有复制文件夹内的所有路径、还有快速在开发过程当中快速定位到那个文件夹目录上去。于是开始尝试这几个需求,并且一一解决了。

         好,我们看看下面的简单脚本。 我们创建一个test.vbs 文件。后缀为vbs ,保存。粘贴下面的代码

        

Set MZ=WScript.CreateObject("WScript.shell") 
MZ.run "c:"
 

    两行代码 就处理了一个跳转的目标。开始我并不知道这个脚本是如此简单。有了这个点灵感后,我尝试了一个做法,就是复制一个路径,然后通过剪切板和快捷键组合来使用,帮助自己快速定位资源目录。这个设想很快就得到了验证、可行。

 

   举个例子:例如这个游戏路径其实他可能在电脑的硬盘任意位置。 但是游戏的配置上,需要填写相对路 径如: resource/game/image/role/m.png 

下面看看我们的脚本发生什么事?

 

Set objHTML=CreateObject("htmlfile")
str=objHTML.Parentwindow.ClipboardData.GetData("text")
  

if str="" then 
else
Set MZ=WScript.CreateObject("WScript.shell") 
MZ.run "F:\test\"&str
end if

 
我们通过vbs ,获取了剪贴板的内容。然后,快速定位到我们F 盘。t进入test的目录下 资源目录。 


到了这里?你会不会疑问?怎样配合快捷键来执行vbs的脚本?这里先买个关子。等下次一同详细介绍。



如果你觉得 有意思的,其实还可以更加发挥自己的创意,将eclipse 开发一个右键 执行里面的脚本行为。如果可行性可以的话,这种设计也是一种不错的尝试。 


除了跳转路径,对经常复制 路径和名称的操作,vbs 还是游刃有余。更加有意思的是,vbs 和配合bat 的使用 还是可以相互得益。 对一些批量化,经常化的操作 可以减少时间和操作的繁琐。


 后面会尝试了 另外的做法,通过vbs 配置系统右键菜单做法,调度vbs脚本。这样子更加好玩。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐