阅读:4415回复:8

直通车编码后直接跟push里的编码后,会出错

楼主#
更多 发布于:2019-06-04 15:26
  比如说我把ub弄成调用某个软件的直通车,比如说$GO(cnbook,e:\cnbook\cnbook.exe),而“,”是定义为push行为的键,这时我用打“ub,”时,就会把那串“$GO(cnbook,e:\cnbook\cnbook.exe)”打出来,而不是正常的顶出后边的标点或是报错。
读万言 感万物 寻一理
沙发#
发布于:2019-06-09 14:23
做了个测试码表测了下,没有问题,你还是更新到最新版吧
key=bu,
push=,
[data]
ub, $GO(cnbook,x:\cnbook\cnbook.exe)
板凳#
发布于:2019-06-10 05:26
码应该是“ub $GO(cnbook,x:\cnbook\cnbook.exe)”,不是“ub, $GO(cnbook,x:\cnbook\cnbook.exe)”。是指的码是ub,这时再打逗号,会把后边那一串打出来。若码是“ub,”时,本来就是正常的。

刚刚试了一下最新版,也有这个问题。就是在打那个逗号时,按原本的逻辑的话,应该是把cnbook调出来,别处理成把那串码打出来。可能这个场合太偏僻了些,但别的直通车也是这样,比如说把一个码定义成回退键,一打逗号或句号什么的,按道理说应该是先回退再出逗号,但也是把$BACKSPACE打出来了。
读万言 感万物 寻一理
地板#
发布于:2019-06-10 09:45
不是push键吗,就这么设的。
如果不是push的话,确实是个问题。就算之后修改了,模拟按键之后加个逗号之类的事也是不可靠的。
4楼#
发布于:2019-06-10 15:09
dgod:不是push键吗,就这么设的。
如果不是push的话,确实是个问题。就算之后修改了,模拟按键之后加个逗号之类的事也是不可靠的。
回到原帖
“,”在这儿是push键。但编码上是“ub”,不是“ub,”,只是打了ub后,又打了个“,”。比如说ub是模拟的backspace,那么打ub后,再打“,”,按说应该是先退格再出逗号,但实际上却是把“$BACKSPACE”打出来了。
读万言 感万物 寻一理
5楼#
发布于:2019-06-10 15:11
上个帖有误,再回一帖:
 “,”在这儿是push键。但编码上是“ub”,不是“ub,”,只是打了ub后,又打了个“,”。比如说ub是模拟的backspace,那么打ub后,再打“,”,按说应该是先退格再出逗号,但实际上却是把“$BACKSPACE”打出来了。
读万言 感万物 寻一理
6楼#
发布于:2019-06-10 21:55
改好了,下面是我的描述
修复标点是编码键且是最后一个空码输入时顶直通车输出不正常的问题
7楼#
发布于:2019-06-11 09:17
谢谢!是正式版还是测试版?我看ys168上的版本里,日期都没改似的,不知道是哪个版改了。
读万言 感万物 寻一理
8楼#
发布于:2019-06-11 10:10
化外愚民:谢谢!是正式版还是测试版?我看ys168上的版本里,日期都没改似的,不知道是哪个版改了。回到原帖
用软件自带的功能更新
游客

返回顶部