Greasy Fork is available in English.

Boss Batch Push [Boss直聘批量投简历]

boss直聘批量简历投递

Tässä ovat skriptin kaikki versiot. Näytä vain versiot, joissa koodi muuttui.

  • v1.2.4 7.8.2024
    2024-08-07/yangfeng20
    • 发送自定义招呼语识别问题
      • 07-18的提交,通过window._PAGE.token。在当时是可行的。但现在失效了。
  • v1.2.3 21.7.2024
    2024-07-21/chenli1107 and yangfeng20
    • 添加过滤条件:工作名排除
    • 修复重复投递导致的重复发送自定义招呼语问题
  • v1.2.2 18.7.2024

    2024-07-18/Iekrwh

    • token字段更改(boss更新了,解决投递失败问题【请求不合法】)
  • v1.2.1 18.6.2024

    feat:过滤猎头筛选。
    perf:自定义招呼语多行文本,无需手动换行。
    fix:多行换行失败问题。

  • v1.2.0 10.6.2024
    2024-06-10/yangfeng20
    • 修复自定义招呼语重复发送问题(websocket)
    • 修复薪资范围匹配问题
  • v1.1.9 21.9.2023
    2023-09-21/yangfeng20
    • 支持发送自定义招呼语
    作者闲话
    • 虽然本次只是一个发送自定义招呼语的功能,也是付出了大把的时间来开发调试。
    • 最初的想法是直接拿到boss的api,自己去发送websocket消息,想了下,如果boss那边有加密或是拦截,那就很麻烦。
    • 就还是开一个iframe标签页面去模拟用户点击发送。但是没想到这里也有坑,直接模拟click会被拦截,我看了下;
    • 大致原因是因为没有触发输入框的获取焦点事件之类的。其他的我也难得,也没有时间思考了,就直接通过通过标签绑定的vue组件修改了【enableSubmit】的值。这个问题也就解决了。
    • 这样,websocket发送出去了,我本以为大功告成了。但是消息页面迟迟没有接收到消息,还是有问题。
    • 然后就对比了下脚本操作和正常点击发送按钮的区别,发现脚本操作是发送websocket时【to.uid】无值,导致发送不成功。
    • 解决将【bossInfo$.friendId】中的数据赋值给了uid。后期大概率将模拟点击换成自己发送websocket。
    • 上述代码见【oop-self-req-main.js sendMsg 1603-1607行】
    • 个人的精力真的有限,也欢迎大家贡献pr。以及点个star。这是更新动力。
  • v1.1.8 11.9.2023
    2023-09-10/Ocyss
    • 页面自适应美化
    • 词云图模态框
    • 大小号切换
    • 桌面端通知
    • 工作内容过滤修复
  • v1.1.7 8.9.2023

    2023-09-08/yangfeng20

    • 新增生成job热点词云图,知晓工作热点
    • 延迟投递,避免频繁【500ms-->800ms】
  • v1.1.6 2.9.2023

    #### 2023-09-02
    - 页面添加当前正在进行的操作显示
    - 修复投递限制问题

  • v1.1.5 29.8.2023

    2023-08-29/yangfeng20

    • 使用面向对象风格重构,增加代码可维护性和可读性
    • 手动模拟投递请求,真正实现列表无感投递
    • 控制日志级别,清晰的控制台
    • 默认开启活跃度检查
    • 使用投递锁限制投递,避免频繁
    • 彻底解决无线等待死锁问题
    • 增加投递重试机制
  • v1.1.2 30.6.2023
    2023-06-28/Ocyss
    • 使用iframe,无感投递
    • 工作内容排除
    • 暂停投递功能
    • 标题显示当天投递次数
    • 说明文档折叠
    • 彩色日志
  • v1.0.1 16.6.2023

    2023-06-16更新

    1. 修复公司排除名为导致的条件错误问题。
    2. 修复公司范围配置保存失败问题。
    3. 添加活跃度检查超时。
  • v1.0.0 7.6.2023