小胖熊酷数码GPS论坛 www.sosaw.com

 找回密码
 注册register

扫一扫,访问微社区

查看: 4070|回复: 30

[GPS工具] 请davidwong1进来 “按键关联程序收集工具.zip “

[复制链接]
发表于 2016-1-2 13:39 | 显示全部楼层 |阅读模式
分享到:
综合发帖模板
发帖目的: 发布小工具
地图品牌: GPS工具
测试机型: -
适用系统(可多选): CE6 
地图国别: -
支持分辨率(可多选): 自适应 
资源分类(可多选):  
davidwong1   
分享“按键关联程序收集工具.zip “

本帖子中包含更多资源

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

x

评分

1

查看全部评分

发表于 2016-1-2 15:09 小胖熊手机版 | 显示全部楼层
哪个软件的按键
回复 支持 8 反对 1

使用道具 举报

 楼主| 发表于 2016-1-2 16:27 | 显示全部楼层

哈哈,很久以前做的小工具
http://www.sosaw.com/threads-289887-1-1.html
回复 支持 6 反对 1

使用道具 举报

 楼主| 发表于 2016-1-2 16:26 | 显示全部楼层

http://www.sosaw.com/threads-289887-1-1.html
回复 支持 7 反对 0

使用道具 举报

发表于 2016-3-12 15:26 | 显示全部楼层
yrel 发表于 2016-3-11 23:58
哈哈,如果是这样不是已经解决了问题了吗? 你认真看看我上面写的! 你可以直接启动多图,然后用多图按键 ...

不是,我多图启动脚本一开始就行,呵呵。我用多图启动的导航后,使用倒车,倒车完了就回到多图了,而不是导航本身,所以我写脚本在最前面,意思就是写在多图前,但是脚本成了绝对置顶。。
回复 支持 1 反对 1

使用道具 举报

发表于 2016-3-11 20:46 | 显示全部楼层
yrel 发表于 2016-3-11 13:35
一键就可以(点一次就显示或者隐藏),估计你开机的初始窗口界面就是那些功能的显示界面,脚本启动运行后 ...

多图启动其他程序这步没啥问题,用脚本也不会出现绝对置顶,主要是按导航键启动的是脚本就会出现后面的置顶。。目前是想解决这个问题,呵呵,多图也没有窗体标题。。。
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2016-3-11 23:58 小胖熊手机版 | 显示全部楼层
jackblue888 发表于 2016-3-11 20:46
多图启动其他程序这步没啥问题,用脚本也不会出现绝对置顶,主要是按导航键启动的是脚本就会出现后面的置 ...

哈哈,如果是这样不是已经解决了问题了吗? 你认真看看我上面写的! 你可以直接启动多图,然后用多图按键启动脚本不就可以了吗?(脚本上面写了,要你改变思路那里)

点评

不是,我多图启动脚本一开始就行,呵呵。我用多图启动的导航后,使用倒车,倒车完了就回到多图了,而不是导航本身,所以我写脚本在最前面,意思就是写在多图前,但是脚本成了绝对置顶。。  详情 回复 发表于 2016-3-12 15:26
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2016-3-11 13:35 | 显示全部楼层
本帖最后由 yrel 于 2016-3-11 13:46 编辑
jackblue888 发表于 2016-3-10 13:08
这样的话,使用倒车或者按右侧盲区影像就得多按2次按钮~~貌似可行性不太好。。。如果能有 把脚本的绝对置 ...

一键就可以(点一次就显示或者隐藏),估计你开机的初始窗口界面就是那些功能的显示界面,脚本启动运行后由于没有新窗口产生所以取得的窗口名就是初始状态的。另外你原来的脚本可以改变思路,建立几个脚本文件(后缀名为.MSCR ,注意这些脚本都放在一起就可以了,然后用多图按键关联来实现关闭多图启动导航或电子狗,这样就不用急急忙忙在8秒内选择了,不选择就一直保持多图界面,多图可以直接启动这些脚本不用都要.EXE文件,例如这样写Command = \ResidentFlash\多图\关机.mscr)内容如下:
Kill("这里填写多图进程名")
Sleep(100)
Run("这里填写带详细路径导航或电子狗进程名")



点评

多图启动其他程序这步没啥问题,用脚本也不会出现绝对置顶,主要是按导航键启动的是脚本就会出现后面的置顶。。目前是想解决这个问题,呵呵,多图也没有窗体标题。。。  详情 回复 发表于 2016-3-11 20:46
回复 支持 1 反对 0

使用道具 举报

发表于 2016-1-2 16:05 | 显示全部楼层
折腾啥的?
回复

使用道具 举报

发表于 2016-1-2 18:49 小胖熊手机版 | 显示全部楼层
好叼的样子,不过暂时似乎用不上,做个几号
回复 支持 反对

使用道具 举报

发表于 2016-1-2 22:23 | 显示全部楼层
机车用的工具?
回复 支持 反对

使用道具 举报

发表于 2016-3-1 18:53 | 显示全部楼层
脚本实现多图选择启动研究,请大神给予建议。。。QQ36067005
回复 支持 反对

使用道具 举报

发表于 2016-3-2 11:07 | 显示全部楼层
我试了下貌似不行,得到的是,所以按键都没记录下来,难道所以按键不启动exe?

最后运行=\SDMemory\App\App.exe
自生成App=\SDMemory\App\App.exe
自生成按键关联程序收集=\SDMemory\BAK\按键关联程序收集工具\按键关联程序收集.exe
youmamgqu=\SDMemory\BAK\按键关联程序收集工具\MortScript.exe
自生成MortScript=\SDMemory\BAK\按键关联程序收集工具\MortScript.exe
=\SDMemory\BAK\按键关联程序收集工具\按键关联程序收集.exe
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-2 15:30 | 显示全部楼层
jackblue888 发表于 2016-3-2 11:07
我试了下貌似不行,得到的是,所以按键都没记录下来,难道所以按键不启动exe?

最后运行=\SDMemory\App\App ...

不要使用多图启动这个工具,直接启动收集工具看看。启动后不要急着点按键,等待5秒再点击导航仪按键,点下一个功能也要间隔几秒。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-3 10:19 | 显示全部楼层
jackblue888 发表于 2016-3-2 11:07
我试了下貌似不行,得到的是,所以按键都没记录下来,难道所以按键不启动exe?

最后运行=\SDMemory\App\App ...

用附件这个工具吧,这个进程管理器能看到正在运行的进程名(包括窗口名,如果进程名前有+,点击就能看到“窗口”),你启动新功能后必须要点击进程管理器界面上的“刷新”才会显示最新运行的情况。


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2016-3-4 07:28 小胖熊手机版 | 显示全部楼层
嗯,这个和CETools的作用差不多,可以看到进程,不过也不好使...按键没有增加exe,而且很多窗口名是没有的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-4 11:25 | 显示全部楼层
jackblue888 发表于 2016-3-4 07:28
嗯,这个和CETools的作用差不多,可以看到进程,不过也不好使...按键没有增加exe,而且很多窗口名是没有的 ...

估计有一个功能控制进程开机就存在,作用就是监视功能按键,当接收到按键消息后启动对应功能和窗口(所以不会有新进程出现)。还是使用昨天给你的进程管理工具(注意直接启动它不要用多图),将进程名前带+号的点开(一般点开一层就可以了,如图),拍照记录下存在的窗体名,然后启动导航仪功能按键,当新功能出现后点击进程管理工具上的“刷新”键,对比找找看新出现的窗体是什么名称。仔细对比看看应该有新窗体出现的,有了窗体名就好办了(后续就是写脚本了)!还可以试试这个工具上的“显示/隐藏”键,试试是窗体是什么(点击窗体名那一行,然后点“显示/隐藏”键,不过估计最多屏幕闪现一下,因为这个管理器也是默认置顶的)

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-10 10:31 | 显示全部楼层
jackblue888 发表于 2016-3-4 07:28
嗯,这个和CETools的作用差不多,可以看到进程,不过也不好使...按键没有增加exe,而且很多窗口名是没有的 ...

一直没有看到你回复,估计还是没有什么新效果,看来只有试试使用手动方式了,下面这段脚本作用就是当运行多图或者导航地图时其它功能界面被遮挡时通过按机器导航按键来调出,其它功能完成后通过按机器导航按键来隐藏。


If(ProcExists("这里填写多图进程名") || ProcExists("这里填写导航进程名") || ProcExists("这里填写导航进程名") || ProcExists("这里填写导航进程名"))
  YSJCCKM=IniRead(SystemPath("ScriptPath") & "\JCCKM.txt","","YSJCCKM")
  nowwin=ActiveWindow()
  If(nowwin ne YSJCCKM)
    Show(YSJCCKM)
   Else
    Minimize(YSJCCKM)
  Endif
Else
  WriteFile(SystemPath("ScriptPath") & "\JCCKM.txt","YSJCCKM=" & ActiveWindow())
  Run("这里填写带详细路径多图进程名")
Endif
Exit


点评

这样的话,使用倒车或者按右侧盲区影像就得多按2次按钮~~貌似可行性不太好。。。如果能有 把脚本的绝对置顶改变的话,是个完美解决的办法~~~  详情 回复 发表于 2016-3-10 13:08
回复 支持 反对

使用道具 举报

发表于 2016-3-10 13:08 | 显示全部楼层
yrel 发表于 2016-3-10 10:31
一直没有看到你回复,估计还是没有什么新效果,看来只有试试使用手动方式了,下面这段脚本作用就是当运行 ...

这样的话,使用倒车或者按右侧盲区影像就得多按2次按钮~~貌似可行性不太好。。。如果能有 把脚本的绝对置顶改变的话,是个完美解决的办法~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

百度SITEMAP|小黑屋|Archiver|手机版|小胖熊酷数码GPS论坛 www.sosaw.com ( 沪ICP备16050520号-1 )|网站地图 

GMT+8, 2020-4-4 14:41 , Processed in 0.237493 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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