基佬github地址javascript
這是基於go語言編寫的一款boss直聘機器人軟件(牛人版)。附上Python版本,
無需配置Go環境, 我會提供windows和macos的可執行程序。不喜勿噴O(∩_∩)O~java
自動回覆boss消息git
回覆消息有3種類型。可自行修改, 傳入關鍵字便可(忽略大小寫如b站)。消息同一我的只會回覆一次。github
大廠web
普通chrome
黑名單macos
自動發送簡歷npm
當自動回覆之後, 大廠的回覆中包含"簡歷"的子字符串, 則會自動發送您的附件簡歷。json
自動刷新消息windows
隨時已讀, 給人隨時隨地無時無刻不在的感受。
map中key爲boss名字, 可能會有重名狀況。可是目前我只遍歷前5條數據, 暫時還能用。value爲發送消息/簡歷的狀態, 若是key未找到說明沒有回覆過這我的, value爲false表明簡歷未發送可是消息已發送, true表明消息和簡歷都已經發送。
git clone https://github.com/wuranxu/goBoss.git
下載zip文件並解壓
百度API文字識別(每日500次免費),進入官網申請並配置。
app_id
api_key
secret_key
用戶密碼配置
user(boss直聘手機號)
password(boss直聘登陸密碼)
其餘配置
下面是我本人的配置, 注意, star_reply字段裏的第一個%s表明對方姓名, 第二個%s表明對方公司名。若是去掉的話會報錯(設計如此, 後續可修改), 黑名單我就不放出來了哈。O(∩_∩)O~
{ "star_company": [ "百度", "阿里", "口碑", "天貓", "盒馬", "UC", "淘寶", "螞蟻", "支付寶", "今日頭條", "字節跳動", "騰訊", "滴滴", "bili", "美團", "點評", "餓了麼", "京東", "喜馬拉雅", "盛大", "拼多多", "鏈家", "58", "滬江", "bili", "嗶哩", "二三四五", "2345", "貓眼", "陸金所", "小紅書", "七牛", "musical", "虎撲", "小度", "惟品會", "蘇寧", "平安", "攜程", "有贊", "哈羅", "運滿滿", "蔚來", "巨人", "遊族", "易果", "愛奇藝", "美味不用等", "號店", "360", "拍拍貸", "b站", "網易" ], "star_reply": "%s您好, 十分榮幸能受到大廠: %s的親睞, 這是程序自動下發的消息, 若是您須要個人簡歷, 請在回覆中帶上\"簡歷\"字樣。項目地址:https://github.com/wuranxu/goBoss", "black_reply": "您好, 暫時沒有興趣, 抱歉~", "common_reply": "您好, 這是一條由直聘機器人自動發送的消息, 請等待我本人查看..." }
下載chromedriver
chrome瀏覽器是使用本軟件的前提, 咱們須要chromedriver驅動
前往淘寶鏡像
選擇與你瀏覽器版本對應的驅動
如個人版本是66, 確實很6哈哈哈哈...
找到適配版本和操做系統的瀏覽器驅動
能夠看到, 2.38和2.39都知足個人需求, 如今我選2.39.
mac/windows選擇本身的驅動
將下載好的驅動放入driver目錄裏
運行
以後就能夠雙擊main.exe(windows)或者main掛起你的聊天機器人了。
注意: windows下要用管理員身份開啓main.exe, 並且最好殺毒軟件信任。
還有不少不完善, 沒作好的。以後填坑, 首當其衝就是解決用戶須要手動安裝瀏覽器驅動的問題。
發簡歷後郵件通知
去除time.Sleep這種醜陋的等待元素方式