anythinging 发表于 2022-12-29 17:59:44

用了A版的方法,目前运行25天,累计接收回复并信息超过1000万次,稳定运行。

由于设置了日志,经检查期间产生共5次错误,暂时没发现原因。
3次_Crypt_EncryptData错误, 代码11,不能创建密钥
2次_Crypt_DecryptData错误,代码70 解密数据失败

本贴问题是由于加解密函数bug导出,期间检查、修改代码无数次,几近丧失信心,感谢A版指点!


anythinging 发表于 2022-12-29 18:05:07

下载最新版autoit,检查crypt.au3,仍需要自行修改解决,还是A版历害。

yohoboy 发表于 2022-12-30 00:23:07

本帖最后由 yohoboy 于 2022-12-30 00:28 编辑

anythinging 发表于 2022-12-29 18:05
下载最新版autoit,检查crypt.au3,仍需要自行修改解决,还是A版历害。
修改哪邊?我嚐試找A板所說的代碼,看不出修改在哪一行內。

這是從 crypt.au3 節錄,版本:3.3.14.2

If @error Or Not $aRet Then
      $iError = @error + 10
      $iExtended = @extended
      $vReturn = -1
      ExitLoop
EndIf


anythinging 发表于 2022-12-30 10:31:25

yohoboy 发表于 2022-12-30 00:23
修改哪邊?我嚐試找A板所說的代碼,看不出修改在哪一行內。

這是從 crypt.au3 節錄,版本:3.3.14.2


所有的都按a版的替换掉

afan 发表于 2022-12-30 10:47:37

本帖最后由 afan 于 2022-12-30 10:48 编辑

3.3.14.2 或之前老版本的 crypt.au3 似乎没有这种问题代码,因此不会有这个BUG。如有的话则需修改掉。
恭喜LZ解决头疼的隐患~
页: 1 2 [3]
查看完整版本: 【已解决】使用TCPListen创建的套接字(socket)可以永久使用吗?