您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds buttons to auto categorize reports
// ==UserScript== // @name Report Auto Categorization Buttons // @namespace http://phishme.com // @version 0.1 // @description Adds buttons to auto categorize reports // @author Matthew Thurber // @match https://myc01.managedphishme.com/reports/* // @grant none // @run-at document-end // ==/UserScript== (function() { var category; var response; var tags; var id = document.location.toString().split("/reports/")[1]; //Build Spam Button category = "2"; response = "6"; var spambutton = '<form role="form" class="new_manual_report_categorization" id="new_manual_report_categorization" action="/manual_report_categorizations" accept-charset="UTF-8" data-remote="true" method="post" target="frame"><input type="hidden" name="manual_report_categorization[report_id]" value="'+id+'"></input><input type="hidden" name="manual_report_categorization[redirect_to_reporter]" value=""></input><input type="hidden" name="manual_report_categorization[category_id]" value="'+category+'"></input><input type="hidden" name="manual_report_categorization[auto_response_id]" value="'+response+'"></input><input type="hidden" name="report_id" value="'+id+'"></input><input type="hidden" name="recipe_notification_template_id" value=""></input><input type="hidden" name="manual_report_categorization[categorization_tag_list]" value=""></input><input type="submit" name="commit" value="Spam"></input></form>'; //Build NonMalCustInt Button category = "1"; response = "1"; tags = "Cust-int"; var nonmalcustintbutton = '<form role="form" class="new_manual_report_categorization" id="new_manual_report_categorization" action="/manual_report_categorizations" accept-charset="UTF-8" data-remote="true" method="post" target="frame"><input type="hidden" name="manual_report_categorization[report_id]" value="'+id+'"></input><input type="hidden" name="manual_report_categorization[redirect_to_reporter]" value=""></input><input type="hidden" name="manual_report_categorization[category_id]" value="'+category+'"></input><input type="hidden" name="manual_report_categorization[auto_response_id]" value="'+response+'"></input><input type="hidden" name="report_id" value="'+id+'"></input><input type="hidden" name="recipe_notification_template_id" value=""></input><input type="hidden" name="manual_report_categorization[categorization_tag_list]" value="'+tags+'"></input><input type="submit" name="commit" value="Non-Mal Cust-int"></input></form>'; //Build NonMalCustInt Button category = "1"; response = "1"; tags = "Cust-ext"; var nonmalcustextbutton = '<form role="form" class="new_manual_report_categorization" id="new_manual_report_categorization" action="/manual_report_categorizations" accept-charset="UTF-8" data-remote="true" method="post" target="frame"><input type="hidden" name="manual_report_categorization[report_id]" value="'+id+'"></input><input type="hidden" name="manual_report_categorization[redirect_to_reporter]" value=""></input><input type="hidden" name="manual_report_categorization[category_id]" value="'+category+'"></input><input type="hidden" name="manual_report_categorization[auto_response_id]" value="'+response+'"></input><input type="hidden" name="report_id" value="'+id+'"></input><input type="hidden" name="recipe_notification_template_id" value=""></input><input type="hidden" name="manual_report_categorization[categorization_tag_list]" value="'+tags+'"></input><input type="submit" name="commit" value="Non-Mal Cust-ext"></input></form>'; //Build NonMalExt Button category = "1"; response = "6"; tags = "Non-Malicious-External"; var nonmalextbutton = '<form role="form" class="new_manual_report_categorization" id="new_manual_report_categorization" action="/manual_report_categorizations" accept-charset="UTF-8" data-remote="true" method="post" target="frame"><input type="hidden" name="manual_report_categorization[report_id]" value="'+id+'"></input><input type="hidden" name="manual_report_categorization[redirect_to_reporter]" value=""></input><input type="hidden" name="manual_report_categorization[category_id]" value="'+category+'"></input><input type="hidden" name="manual_report_categorization[auto_response_id]" value="'+response+'"></input><input type="hidden" name="report_id" value="'+id+'"></input><input type="hidden" name="recipe_notification_template_id" value=""></input><input type="hidden" name="manual_report_categorization[categorization_tag_list]" value="'+tags+'"></input><input type="submit" name="commit" value="Non-Mal External"></input></form>'; //Build 419 Button category = "2"; response = "6"; tags = "419"; var spam419button = '<form role="form" class="new_manual_report_categorization" id="new_manual_report_categorization" action="/manual_report_categorizations" accept-charset="UTF-8" data-remote="true" method="post" target="frame"><input type="hidden" name="manual_report_categorization[report_id]" value="'+id+'"></input><input type="hidden" name="manual_report_categorization[redirect_to_reporter]" value=""></input><input type="hidden" name="manual_report_categorization[category_id]" value="'+category+'"></input><input type="hidden" name="manual_report_categorization[auto_response_id]" value="'+response+'"></input><input type="hidden" name="report_id" value="'+id+'"></input><input type="hidden" name="recipe_notification_template_id" value=""></input><input type="hidden" name="manual_report_categorization[categorization_tag_list]" value="'+tags+'"></input><input type="submit" name="commit" value="419"></input></form>'; //Build Lottery Button category = "2"; response = "6"; tags = "Lottery"; var lotterybutton = '<form role="form" class="new_manual_report_categorization" id="new_manual_report_categorization" action="/manual_report_categorizations" accept-charset="UTF-8" data-remote="true" method="post" target="frame"><input type="hidden" name="manual_report_categorization[report_id]" value="'+id+'"></input><input type="hidden" name="manual_report_categorization[redirect_to_reporter]" value=""></input><input type="hidden" name="manual_report_categorization[category_id]" value="'+category+'"></input><input type="hidden" name="manual_report_categorization[auto_response_id]" value="'+response+'"></input><input type="hidden" name="report_id" value="'+id+'"></input><input type="hidden" name="recipe_notification_template_id" value=""></input><input type="hidden" name="manual_report_categorization[categorization_tag_list]" value="'+tags+'"></input><input type="submit" name="commit" value="Lottery"></input></form>'; $("#recategorize_link").after("<iframe src='' width='1px' height='1px' name='frame' style='display:none'></iframe>"); $("#recategorize_link").after("<img id='loading' src='https://qzprod.files.wordpress.com/2015/04/loading.gif?w=1600' width='10%' height='10%'>"); $("#loading").hide(); $("#recategorize_link").after(lotterybutton); $("#recategorize_link").after(spam419button); $("#recategorize_link").after(nonmalextbutton); $("#recategorize_link").after(nonmalcustextbutton); $("#recategorize_link").after(nonmalcustintbutton); $("#recategorize_link").after(spambutton); $( "input[name='commit']" ).click(function() { $("#loading").show(); }); // Your code here... })();