您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
press 1 for voicemail, 2 for callback tomorrow, 3 to open servey with token in clipboard
// ==UserScript== // @name Vicidial Shortcuts // @version 1 // @grant none // @description press 1 for voicemail, 2 for callback tomorrow, 3 to open servey with token in clipboard // @match https://66.212.162.91/agc/vicidial.php* // @namespace https://greasyfork.org/users/1293587 // ==/UserScript== document.onkeydown = function(e){ e = e || window.event; var key = e.which || e.keyCode; if(key===49 || key===97){ dialedcall_send_hangup('','','','','YES');setTimeout(() => {DispoSelectContent_create('A','ADD','YES');DispoSelect_submit('','','YES'); }, 1000); } if(key===50 || key===98){ dialedcall_send_hangup('','','','','YES');setTimeout(() => {DispoSelectContent_create('CALLBK','ADD','YES');DispoSelect_submit('','','YES');}, 1000);CB_date_pick(new Date(+new Date() + 86400000).toISOString().split('T')[0]);CallBackDatE_submit(); } if(key===51 || key===99){ var s = document.evaluate('//*[@id=\"comments\"]',document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null,).singleNodeValue.value; navigator.clipboard.writeText(s); var url = document.evaluate('/html/body/form[1]/span[5]/table/tbody/tr[3]/td[1]/font/center[2]/span[3]/a',document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null,).singleNodeValue.toString(); window.open(url, 'vdcwebform').focus(); } }