Zhihu Auto invitation and Report

Zhihu Auto invitation to answer and report

  1. // ==UserScript==
  2. // @name Zhihu Auto invitation and Report
  3. // @name:zh-TW 逼乎自動邀請回答加舉報
  4. // @namespace HTTP://WWW.RUSSIAVK.COM/
  5. // @version 0.2
  6. // @description Zhihu Auto invitation to answer and report
  7. // @description:zh-TW 逼乎一鍵自動邀請回答+舉報
  8. // @author WWW.RUSSIAVK.CN
  9. // @supportURL huanxiangxr21@gmail.com
  10. // @contributionURL https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=huanxiangxr21@gmail.com&item_name=Greasy+Fork+donation
  11. // @match https://www.zhihu.com/question/*
  12. // @require https://code.jquery.com/jquery-latest.js
  13. // ==/UserScript==
  14. (function() {
  15. 'use strict';
  16. const d=document,w=window,href=location.href,id=href.substring(href.indexOf('n/')+2,href.indexOf('/a'));
  17. w.onload=function(){
  18. let QuestionAskButton=d.querySelector('.FollowButton').cloneNode(),
  19. QuestionHeaderActions=d.querySelector('.QuestionHeaderActions'),
  20. JbList=d.createElement('ol')
  21. ;
  22. QuestionAskButton.innerText='自動邀請';
  23. QuestionAskButton.onmouseover=function(){
  24. Auto();
  25. };
  26. QuestionHeaderActions.appendChild(QuestionAskButton);
  27. QuestionHeaderActions.appendChild(JbList);
  28. const JbMap = new Map([['不構提問','ambiguity'],['主觀判斷','subjective'],['缺乏來源','rumour'],['辱駡','abuse'],['引爭議','provoke'],['求醫問藥','medicine'],['個人任務','personal'],['廣告','spam'],['政治敏感','politics'],['色情低俗','porn'],['自殺','suicide'],['違規','illegality'],['照片徵集','worthless']]);
  29. let JbIndex,i=0;
  30. JbMap.forEach(function (key, value, map){
  31. JbIndex=d.createElement('ul');//QuestionAskButton.cloneNode();
  32. JbIndex.innerText=value;
  33. JbIndex.style.backgroundColor="#0084ff";
  34. JbIndex.style.padding='10px';
  35. JbIndex.style.margin='10px';
  36. JbIndex.style.float='left';
  37. JbIndex.onmouseover=function(){
  38. JB(key);
  39. };
  40. JbList.appendChild(JbIndex);
  41. i++
  42. })
  43. };
  44. let data;
  45. function JB(reason_type){
  46. data={"resource_id":id,"type":"question","reason_type":reason_type,"source":"web"}
  47. $.ajax({
  48. type:'post',
  49. url:'https://www.zhihu.com/api/v4/reports',
  50. data:JSON.stringify(data),
  51. async:false,
  52. success:function(Result,statusTXT){
  53. }
  54. });
  55. }
  56. function Auto(){
  57. d.querySelector('.QuestionHeaderActions button').click();
  58. let Delay=3500;
  59. w.setTimeout(function(){
  60. let Button=d.querySelectorAll('.QuestionInvitation-content .Button--blue')
  61. for(let i in Button){
  62. Button[i].click();
  63. }
  64. },Delay);
  65. }
  66. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址