Skip to content

Releases: honmashironeko/ProxyCat

ProxyCat-V1.8

30 Sep 01:30
Compare
Choose a tag to compare

2024/09/29

  • 去除使用较少的单次循环,更换为自定义模式,可根据需求自定义更换代理的逻辑。
  • 对代理有效性检测修改为异步,提高速度。
  • 去除问题较多的 SOCKS4 协议的代理支持。
  • 对日志系统进行美化。
  • 改进异常处理逻辑。
  • 增加对代理格式的校验,确保格式正确。

ProxyCat-V1.7

10 Sep 07:42
Compare
Choose a tag to compare

2024/09/10

  • 优化并发效率,支持在未收到响应包的情况下提前进行下一个请求,从而提高效率
  • 增加负载均衡模式,该模式下将随机向代理地址进行请求,并利用并发代理的方式,提高请求效率
  • 代理有效性检测修改为异步,从而提高效率

ProxyCat-V1.6

09 Sep 07:07
Compare
Choose a tag to compare

2024/09/09

  • 增加功能,可设置首次启动时是否对ip.txt中的代理地址进行有效性校验,并只使用有效的代理地址
  • 函数降级,支持更低版本的python

Proxycat-V1.5

03 Sep 08:07
Compare
Choose a tag to compare

2024/09/03

  • 增加本地socks5监听,适配更多的软件
  • 部分函数更换,适配更低版本的Python
  • 美化回显内容

ProxyCat_v1.4

31 Aug 09:04
Compare
Choose a tag to compare
  1. 项目大结构调整
  2. 美化显示,将持续提示下一次更换代理地址的时间
  3. 已支持ctrl+c停止运行
  4. 大幅度调整为异步请求,并发效率提升,实测1000并发,共5000包,丢50包左右约99%稳定性,500并发0丢包
  5. 不再采取运行时指定参数方案,修改为从本地ini配置文件中读取,易用性更高
  6. 支持本地无认证,适配更多软件代理方式
  7. 增加版本检测功能,将自动提示版本信息
  8. 增加代理服务器地址的身份鉴别功能,但仅支持本地读取,因大多数API都需要白名单,因此不重复提供
  9. 增加功能,仅在收到新请求的情况下才使用getip更新,减少IP消耗
  10. 增加自识别代理服务器地址协议,以适配更多代理商
  11. 增加支持HTTPS、socks4代理协议,目前已覆盖HTTP、HTTPS、socks5、socks4协议

ProxyCat_v1.3

25 Aug 14:37
Compare
Choose a tag to compare
  1. 读取ip.txt时自动跳过空行
  2. httpx更换为并发池,提高性能
  3. 增加缓冲字典,相同站点降低延迟
  4. 每次请求更换IP逻辑修改为,随机选择代理
  5. 采用更加高效的结构和算法,优化请求处理逻辑

ProxyCat_V1.2

24 Aug 05:32
Compare
Choose a tag to compare
  1. 采用异步方案提高并发能力和减少超时
  2. 重复代码封装提高代码复用性

ProxyCat-V1.1

23 Aug 07:30
Compare
Choose a tag to compare
  1. 修改并发逻辑
  2. 增加身份鉴别功能
  3. 增加IP获取接口,永久更换IP
  4. 增加每次请求更换IP功能