A9 - Category Validation

Does stuff.

当前为 2016-08-01 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name A9 - Category Validation
  3. // @namespace http://kadauchi.com/
  4. // @version 1.0.1
  5. // @description Does stuff.
  6. // @author Kadauchi
  7. // @icon http://kadauchi.com/avatar4.jpg
  8. // @include /^https://(www|s3)\.(mturkcontent|amazonaws)\.com/
  9. // @grant GM_log
  10. // @require https://code.jquery.com/jquery-3.1.0.min.js
  11. // @hitname Category Validation (WARNING: This HIT may contain adult content. Worker discretion is advised.)
  12. // @hitsave https://s3.amazonaws.com/mturk_bulk/hits/213127554/gNnUF_IpktVYa17QxCSO9A.html?assignmentId=3X4JMASXCNVZ9TN9O0BG0AVJHJXB0L&hitId=3XBYQ44Z6PQPQLKHRRQLIFEOLZWTW7
  13. // ==/UserScript==
  14.  
  15. _category_validation();
  16.  
  17. function _category_validation () {
  18. if ($('u:contains(What we are looking for will change after every HIT!)').length) {
  19.  
  20. // Keybinds
  21. $(document).keydown(function (e) {
  22. switch (e.which) {
  23. case 96: // Numpad 0
  24. $('#noItem').click();
  25. break;
  26. case 97: // Numpad 1
  27. $('#oneItem, #noPersonal, #noCatalog, #noOverlay').click();
  28. break;
  29. case 98: // Numpad 2
  30. $('#multipleItem, #noPersonal, #noCatalog, #noOverlay').click();
  31. break;
  32. case 102: // Numpad 6
  33. $('#yesOverlay').click();
  34. break;
  35. case 103: // Numpad 7
  36. $('#yesPersonal').click();
  37. break;
  38. case 105: // Numpad 9
  39. $('#yesCatalog').click();
  40. break;
  41. case 13: // Enter
  42. $('#submitButton').click();
  43. break;
  44. }
  45. });
  46. console.log('activated');
  47. }
  48. }
  49.  
  50.  
  51. /*
  52. Jharkan @MTC
  53. http://www.mturkcrowd.com/posts/349481/
  54.  
  55. Numpad0::
  56. send {tab}{space}
  57. return
  58.  
  59. Numpad1::
  60. send {tab}{down}
  61. sleep, 100
  62. send {tab 2}{right}{tab}{right}{tab}{right}
  63. return
  64.  
  65. Numpad2::
  66. send {tab}{down 2}
  67. sleep, 100
  68. send {tab 2}
  69. send {right}{tab}{right}{tab}{right}
  70. return
  71.  
  72. Numpad6::
  73. send {left}
  74. return
  75.  
  76. Numpad7::
  77. send, {shift down}{tab}{tab}{shift up}
  78. send {left}
  79. return
  80.  
  81. Numpad9::
  82. send, {shift down}{tab}{shift up}
  83. send {left}
  84. return
  85.  
  86. ^9::
  87. suspend
  88. return
  89.  
  90. ^3::
  91. ExitApp
  92. */

QingJ © 2025

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