qaqz111

Results 15 comments of qaqz111

能加一个手动清除游戏webCaches目录的功能吗? 机器上两个号,昨天今天遇到个问题,不管怎么设置代理非代理模式都只能更新第二个号的信息,始终无法更新到第一个号的信息,手动删掉了游戏目录下webCaches子目录,然后重新启动游戏和工具才解决。

I think it is very rarely that one would not want the `XXXIgnore` to apply to an overriden property while using a serializer library, so as you can see the...

@cpmcgrath The unicode-11.0.0 defined characters' width when interoperating with East Asian Legacy character sets. Basically, all unicode defined code points can be divided into 3 partitions by the characters' width:...

The key is this array: ```C# public static readonly IReadOnlyList CharWidths = new[] { /*0*/new[]{new[]{0x0000, 0x001F}, new[]{0xFE6C, 0xFF00}, new[]{0x007F, 0x00A0}, new[]{0x00A9, 0x00A9}, new[]{0x00AB, 0x00AB}, new[]{0x00B5, 0x00B5}, new[]{0x00BB, 0x00BB}, new[]{0x00C0, 0x00C5},...

好像还有其他地方也会出这个问题,后来在table视图也遇到一次,但是貌似不是long的类型。 话说对long的类型用long.max就可以了吧,还是说并没有做类型检查?如果没有类型检查的话,要不要decimal.Max貌似没有多大区别?

换了种方式解决了,魔改了几行源代码。 主要思路是从 pickle 二进制加载那几个硕大的 dict 数据,这样能避免因为 debugpy 介入导致的巨大耗时。 1. 添加了一个源文件 `dict_save_load.py`: ```python import os import pickle def pickle_path(py__file__): return py__file__[:-2] + "pkl" def save_data_of(py__file__, data): fp = pickle_path(py__file__) with open(fp,...

> 麻烦试试设置一下下面这两个环境变量,看看是否会有帮助:https://github.com/mozillazg/python-pinyin?tab=readme-ov-file#%E5%A6%82%E4%BD%95%E5%87%8F%E5%B0%91%E5%86%85%E5%AD%98%E5%8D%A0%E7%94%A8 这个方法试过了但是貌似不管用,以 debugpy 启动调试后还是慢得不行,那两个 dict 实在太大了,除非环境变量开关能够免除这两个 dict 的初始化,不然就会被 debugpy 拖慢。

我在其他项目的 issue 里看到过一些相关信息,debugger 速度下降是因为对每一行代码插入了一些检查,以启用调试器的断点等功能,所以有一些库采用了另外一种迎合该机制的方法,将所有初始化代码写在一行之内,即不换行一次性写完,这样貌似也能避开被 debugger 拖慢速度的问题。 pypinyin 的初始化也可以试试类似的解法,牺牲可读性将所有初始化语句放在数十个超长的行内写完,直到 python 未来版本修正了这个问题再改回来。

0.1.8 更新后,代理模式失效,选了代理模式之后游戏内点【查看详情】直接空白,窗口界面上显示多个账号的下拉框也不能正常显示UID了,鼠标点击之后的下拉菜单切换已有的多个账号的数据到是正常的。如果打开历史记录后再设置代理,然后返回游戏点翻页,历史记录页会弹个框显示 undefined。

国内官服。两个账号同时双开,不用代理模式的情况下,只能取到一个账号的数据。即便按同样流程在第二个账号游戏内反复打开历史记录也取不到第二个账号的数据。 界面顶上右侧显示 UID 的下拉框变成了这样: ![微信截图_20240805135752](https://github.com/user-attachments/assets/0f40e5ae-b5b7-4d2f-9feb-48124a57f4de)