BOSS求职自动沟通工具
// ==UserScript==
// @name BOSS求职自动沟通工具
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 找工作从未如此简单!需要打开BOSS直聘网站上面的职位页面使用!
// @author Yangshengzhou
// @match https://www.zhipin.com/*
// @icon https://himg.bdimg.com/sys/portrait/item/public.1.3c611c8b.zLOHpTl9XJuNAQbMAsW4ww.jpg
// @grant none
// ==/UserScript==
(function() {
'use strict';
//代码开始
// 查找具有ka属性值为"search_list_0"的元素
// 延时3秒后执行的代码
setTimeout(function() {
// 在这里编写你想要执行的代码
var targetElement3 = document.querySelector('[role="group"]');
// 判断元素是否存在
if (targetElement3) {
// 元素存在,弹出对话框A
window.close();
} else {
// 元素不存在,弹出对话框B
// 查找具有ka属性值为"search_list_1"的元素
var targetElement0 = document.querySelector('[ka="search_list_1"]');
// 判断元素是否存在
if (targetElement0) {
// 元素存在
// alert("这是招聘清单");
const J = 5;
for( let i = 1;i <= J;i++){
// 找到具有A属性值为"B"的元素
var targetElement = document.querySelector('[ka="search_list_'+i+'"]');
// ka="search_list_0
// 创建并触发点击事件
var event = new MouseEvent('click', {
view: window,
bubbles: true,
cancelable: true
});
targetElement.dispatchEvent(event);
}
} else {
// 元素不存在
//alert("这不是招聘清单");
// 找到具有ka属性值为"go_chat_done_296425278"的元素
var targetElement2 = document.querySelector('[class="btn btn-startchat"]');
// 创建并触发点击事件
var event2 = new MouseEvent('click', {
view: window,
bubbles: true,
cancelable: true
});
targetElement2.dispatchEvent(event2);
setTimeout(function() {
// 模拟关闭网页
window.close();
}, 8000);
}
} }, 1800);
// 延时15秒后刷新网页
setTimeout(function() {
location.reload();
}, 8000);
//代码结束
})();