超出索引范围

使用问题 · 108 次浏览
SunflowerPonYo 创建于 19天14小时前

1、在权重设置错误的时候,能否出一个重置选项,目前如果选中设置错误,点配置会一直提示超出索引范围的提示。

2、首次打开配置完分区以后,能否设置一个右键菜单,重新进行配置分区。


回复内容
SunflowerPonYo 19天14小时前
#1

还有一个问题就是行或列更换的时候,能够自动添加权重文字,比如更换为2行,权重自动更换为(1|1),更换为1行的时候,权重自动更换为(1),我认为大部分人都是默认的1|1的权重,如果有个别需要,可以自动更换权重,但是可以自动填写对应行的1:1的权重

hustrjh 19天5小时前
#2

问题1:是否可以提供截图或示例,通过文字我暂时无法复现问题。😂

问题2:是否可以进一步说明你的这一需求,目前动作右键菜单→配置,可以重新设置所有的配置内容。

问题3:建议挺好,后面空了,我看下是否好实现。😀

SunflowerPonYo 回复 hustrjh 19天1小时前 :

问题1的复现:当你有个配置权重设置错误后,把这个配置删除之后,再点击右键设置新的配置后,无法进行新的配置设置,会一直提示“超出索引范围”。最后只能删掉动作重新安装。

不知道我这么说你能不能明白。具体的操作步骤就是(故意设置一个权重分配错误的配置)-(删掉这个配置)-(再次右键进行配置)就会一直提示索引错误的问题。
问题2:这个需求的初始原因就是你的教程里的这段话《首次运行:首先设置屏幕划分方案,即设置屏幕划分数量、比例、颜色、粗细等;》我不太明白初始设置的这个屏幕划分方案具体作用是什么?只是为了给第一个配置设置划分么?
实际问题:我的初始设置是四分区,但是我仍然可以在新的配置里设置一个六分区的划分啊,实际也能用,那这个初始设置的意义在哪。

问题3:我认为不只是需要增加一个词典或者列表来实现自动权重的添加,还需要增加一个验证权重设置是否正确的检查,这个需求是因为问题1的权重分配错误并删除以后,无法进行新配置设定问题。同时,有了这个检查,也对新手应用这个操作规避了一些设置风险。
问题4:新的需求,能否在配置的查看界面增加一个分组的功能,因为如果只是设置10来个配置的话,目前还是可以用的。但是根据软件程序的不同需求,设置的配置可能会有几十上百,那么目前的界面配置查看就不太方便,增加分组功能可以对不同的应用程序设置分组,在分组下查看并查找会更方便。




SunflowerPonYo 回复 hustrjh 18天22小时前 :

还有个新的问题,为什么对配置无论是添加还是选择编辑,只要名字改了就会增加一个新的配置呢?我只是想改个名字,然后就会出现一个新的配置,我还要删掉原来的配置

hustrjh 回复 SunflowerPonYo 18天20小时前 :

【问题1】:这是个bug,我可以复现了。实际不需要重新安装动作,只需删除动作数据就可以重置动作了。


【问题2】:首次设置时的屏幕划分方案确实用处不大,有些多余了。😅

【问题3】:接下来会试着优化权重设置与检查功能。

【问题4】:当配置超过10个时,输入表单可以输入拼音筛选,查找效率应该比分组高吧。😄


【问题5】:这也算是一个设计缺陷,动作是按配置名来区分不同的设置内容的,所以暂时没有重命名,确实有些不方便。这个空了我也会考虑优化的。🤔

hustrjh 回复 SunflowerPonYo 18天20小时前 :

针对【问题1】的修复已发布,欢迎测试~测试前记得先保存已有配置哈~🤝

SunflowerPonYo 回复 hustrjh 18天20小时前 :

【问题1】:这个删除动作数据是需要删除所有的动作数据么?删除数据以后还需要重新加载所有动作,也是比较麻烦。如果能增加个删除最后编辑配置的动作数据应该也能解决这个问题,还不影响之前的动作数据。

都不用测试了,这个bug的问题的根本原因就是最后一次的配置数据一直保存在变量里,导致再建立新配置会一直报错。

【问题4】:我知道可以查找,但是如果可以增加分组功能,分组内部还可以分组的话还是比较好的。这个分组功能的主要作用就是方便查看哪个软件,哪个部分已经设置了哪些动作,并不仅仅是为了查找。

分组的作用就是为了清晰的对动作查看和辨别。

【问题6】:新增问题,为啥单个配置的右键菜单没有删除功能啊,想删个配置还得在删除所有里找到这个配置再删除,动作少点还好说,如果动作一大堆,光找也很麻烦。

总的来说,这个动作还是非常好用的,不光手势可以分区设置,轮盘也可以分区设置,方便多了。

SunflowerPonYo 回复 hustrjh 18天19小时前 :

这个表单输入设置,不知道能否再加个弹窗,相当于四个内容,动作可以通过QK的查找输入,最后确认的时候,直接输入目前格式的内容。

这样设置的时候就可以对参数这个进行检查,如果是空就不能设置,默认是@。
感觉这样也能方便点,目前也还可以,只是一点小意见,如果有更方便的动作录入方式就更好了。


hustrjh 回复 SunflowerPonYo 18天3小时前 :

【问题1】:删除动作数据是指单独删除某个动作的本地状态存储数据,不影响其它动作,删除后相当于重新安装此动作,但是更方便。这是Quicker自带的功能。

【问题4】:目前动作使用的【用户选择】模块还不支持分组,所以估计暂时无法实现,可能还是需要自己命名配置时加个软件名的前缀才行。

【问题6】:后面可以考虑增加删除单个配置功能。

【问题7】:建议很好,确实需要考虑更方便的动作录入方式。


如果还有多个建议或问题,可以分别开几帖,这样方便我确认哪些问题解决了,哪些问题搁置了,也方便其它网友看帖。😄


回复主贴