开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: 项目部004
收起左侧

[BUG反馈] 精易模块 BUG反馈 说明

  [复制链接]
结帖率:84% (104/124)
发表于 2020-1-9 21:53:20 | 显示全部楼层   安徽省合肥市
模块版本:v7.7.0(当前最新版本)
所用系统:Win7 x64
命令名称:网页_Cookie合并更新
BUG描述:网页_Cookie合并更新命令,如果cookie里面的 ;符合后面没有空格就会更新失败,导致多出来一个cookie值
  1. .版本 2
  2. .支持库 spec

  3. loginCookie = “lDlk_ecc9_saltkey=I9124JoH;lDlk_ecc9_lastvisit=1578574155;lDlk_ecc9_sid=C60083;lDlk_ecc9_lastact=1578577755%09index.php%09”
  4. 调试输出 (网页_Cookie合并更新 (loginCookie, “lDlk_ecc9_sid=4444;”))
复制代码

点评

标准的Cookie结构后面以分号结尾加空格   广东省揭阳市  发表于 2020-1-10 08:21
回复 支持 反对

使用道具 举报

结帖率:84% (104/124)

签到天数: 12 天

发表于 2020-1-9 21:52:36 | 显示全部楼层   安徽省合肥市
  1. .版本 2
  2. .支持库 spec

  3. loginCookie = “lDlk_ecc9_saltkey=I9124JoH;lDlk_ecc9_lastvisit=1578574155;lDlk_ecc9_sid=C60083;lDlk_ecc9_lastact=1578577755%09index.php%09”
  4. 调试输出 (网页_Cookie合并更新 (loginCookie, “lDlk_ecc9_sid=4444;”))
复制代码

bug:网页_Cookie合并更新命令,如果cookie里面的 ;符合后面没有空格就会更新失败,导致多出来一个cookie值
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 2 天

发表于 2019-12-30 10:52:17 | 显示全部楼层   山东省青岛市
7.7.5版精易模块 发现问题如图 问题.png

点评

你引用多个模块包含相同命令冲突导致的!把除精易模块的其他模块删掉,再重新引用   广东省揭阳市  发表于 2019-12-30 11:44
回复 支持 反对

使用道具 举报

结帖率:91% (81/89)

签到天数: 13 天

发表于 2019-12-22 09:38:49 | 显示全部楼层   广东省深圳市
建议,  精易  在外部工具条的操作上,没有这方面的源码!  希望有机会增加
回复 支持 反对

使用道具 举报

发表于 2019-12-21 13:45:08 | 显示全部楼层   浙江省丽水市
模块版本:7.7.5
所用系统:win10 64位
命令名称:类_json的 取xx文本 ()、取通用属性 (“a”)
BUG描述:
类_json对反斜杠转义错误。
  
子程序名返回值类型公开备 注
测试_6  
变量名类 型静态数组备 注
obj类_json 
obj.置属性 (“a”, “123\456”)
调试输出 (obj.取xx文本 ())
调试输出 (obj.取通用属性 (“a”))


i支持库列表   支持库注释   
spec特殊功能支持库

输出结果为
* “{"a":"123%6"}”
* “123%6”

很明显出现了转义错误。
对此,优化建议如下

  
子程序名返回值类型公开备 注
取xx文本文本型 
' 返回 (对象.文本方法 (“Eval”, dataName + “.toJSONString()”))
对象.数值方法 (“Eval”, “var strScr = JSON.stringify(” + dataName + “)”)  ' 格式
返回 (对象.文本方法 (“Eval”, “strScr.replace(g_reg, '\\\\')”))  ' 此处需要四个反斜杠才是对的
子程序名返回值类型公开备 注
取通用属性文本型 对于数字键名或者非正常变量字符(比如有空格),必须使用 aa[x]的方式。
参数名类 型参考可空数组备 注
名字文本型支持a.b.c[0]或者[0].a.b,键名为数值时a.b模式无效,必须使用a[20]模式。
为对象逻辑型为真解析属性为 数值,json{},不然有转义"\"
变量名类 型静态数组备 注
a文本型 
如果真 (取文本左边 (名字, 1)“[”)
a = “.”
如果真 (为对象)
返回 (对象.文本方法 (“Eval”, “JSON.stringify(” + dataName + a + 名字 + “)”))
如果真 (对象.是否为空 ())
如果真 (取类型 (名字) = 2)
返回 (到文本 (取属性数值 (名字)))
返回 (对象.文本方法 (“Eval”, dataName + a + 名字 + “.replace(g_reg, '\\')”)) ' 此处需补上反斜杠转义
返回 (“”)

修改后运行结果为
* “{"a":"123\\456"}”
* “123\456”
符合预期结果。
我估计类_json的其他方法应该也存在类似问题,建议下个版本一并修复
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)
发表于 2019-12-20 16:04:46 | 显示全部楼层   福建省厦门市
新买的车 发表于 2019-12-20 15:50
      
模块版本:精易模块[v7.7.5]
所用系统:Win7 64位

好的试试,感谢
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)
发表于 2019-12-20 15:50:53 | 显示全部楼层   福建省厦门市
      
模块版本:精易模块[v7.7.5]
所用系统:Win7 64位
命令名称:网页_访问S
BUG描述:错误(10041): 调用子程序“编码_Ansi到Unicode”时传递了过多的参数。
我的联系QQ:1716157020 之前还可以 今天打开源码发现用不了了  不知为什么  
VX图片_20191220154946.png

点评

你引用多个模块包含相同命令冲突导致的!把除精易模块的其他模块删掉,再重新引用   广东省揭阳市  发表于 2019-12-20 16:00
回复 支持 反对

使用道具 举报

结帖率:71% (5/7)

签到天数: 2 天

发表于 2019-12-17 10:44:02 | 显示全部楼层   吉林省白城市
模块版本:7.7.5
所用系统:Win7 32位
命令名称:文本_逐字分割,文本_逐字分割_汇编
BUG描述:这两条命令如果文本字数太多,如3000左右都会出现命令本身返回的整数有时不准,有时准,不准时大都显示为722或者1452,无论是单独使用还是怎么样,都是如此
我的联系QQ:1535675018
-------如果可以,请把测试有问题的【源码】上传上来,方便我们测试。如果你有解决方案请一并提出,感谢!
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 10 天

发表于 2019-12-14 23:56:48 | 显示全部楼层   山东省菏泽市
模块版本:(7.7.5)
所用系统:(Win10 64位)
命令名称:编码_usc2到ansi()
BUG描述:无法将Linux换行符转到Windows下的换行符,”\n“ =>"\r\n" ,导致,Linux下的换行符无法判断删除,Json解析失败
我的联系QQ:525293680
改进方案以及源码模块已打包上传

模块改进.rar

3.44 MB, 下载次数: 0, 下载积分: 精币 -2 枚

回复 支持 反对

使用道具 举报

结帖率:100% (8/8)

签到天数: 7 天

发表于 2019-12-12 16:02:04 | 显示全部楼层   湖南省长沙市

再发一遍吧,可能上次没说清楚
模块版本:v7.7.0(当前最新版本)
所用系统:Win7 x64
命令名称:编码_Ansi到Utf8
BUG描述:结果中(字节集)会导致结尾多出一个0,例子,字符串"a"转换后为{97,0}  字符串"ab"转换后为{97,98,0},会导致"ab"的结果中找不到a的字节集

点评

你理解错我意思了!我是艾特了上次说需要以0结尾的,告诉他下次更新去掉了,需要请手动加!   广东省揭阳市  发表于 2019-12-12 16:22
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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