Chotow

Results 16 comments of Chotow

@wanghe826 啊,三个多月过去了…… 我已经放弃研究这个,毕竟失败的情况就一种。作者消失好久,orz。

@wanghe826 那可能与我这种情况不同呢,你看下日志。 我这个看日志就是说超时了,没收到客户端返回的包,不知是不是服务端的 500 端口在这种网络环境下被咔擦了。

比较核心的是课表,接口返回的数据格式和小程序本地解析的数据格式 [在这里](https://github.com/choyri/WeGifun/wiki/课程数据格式) 有。 至于其他功能,不是特别复杂,所以当初没写 Wiki,建议参考着小程序里的解析代码理解 😅。另一方面,v2 一直在日程上,所以 v1 不会有文档了。 最后,推荐自己定义更适合自己的接口结构,毕竟别人的接口自己不一定喜欢嘛。

> 获取课表的是请求edu/schedule这个接口吗?怎么携带的参数只有大几和第几学期? 额外说一下,这个「大几」的设计并不合理。当前是通过学号来计算大几,对于休学等类似情况的同学来说有问题 🌚 。

删除了一条涉及隐私的评论。

> > > 获取课表的是请求edu/schedule这个接口吗?怎么携带的参数只有大几和第几学期? > > > > > > 额外说一下,这个「大几」的设计并不合理。当前是通过学号来计算大几,对于休学等类似情况的同学来说有问题 🌚 。 > > 事实上教务系统有一个接口可以获取年级,就在教务系统的信息查询里,字段名为njdm_id。这个方法对于参军休学等情况也是准确的。 > > 目前我的吉珠是使用这种方法来计算的。😁 领教了 👏

> 你好,是吉珠的同学吗,我也正在做相关的小程序,有兴趣大家一起交流一下嘛? @Hxert 欢迎加 QQ 群,有啥问题可以在群里交流 😁️

many cases, [look at here](https://www.v2ex.com/t/790986) 🤒️ --- update at 20210801: After capturing the packet, I found that there were many retransmissions of TCP handshakes on macOS. In addition, the TCP...

Good news, looks like hanwckf found the problem: https://github.com/hanwckf/padavan-4.4/commit/ed67df5b8ff58d7cc7deb0dc1a878ef596e4fb17 Also, by using the keyword `tcp_tw_recycle`, I found [a similar case](https://www.accessnorton.com/NortonCommando/fixed-forum-access-problems-with-apple-devices.33257/post-535569). By the way, I'm looking forward to 4.4 😄