StrangerMeetup Tools v1.0

'Next stranger' button

当前为 2015-10-31 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name StrangerMeetup Tools v1.0
  3. // @description 'Next stranger' button
  4. // @namespace silif
  5. // @version 1.1
  6. // @grant none
  7. // @include https://strangermeetup.com/*
  8. // @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.min.js
  9. // @require https://cdnjs.cloudflare.com/ajax/libs/keymaster/1.6.1/keymaster.min.js
  10. // ==/UserScript==
  11. $(document).ready(function() {
  12. var pressed = localStorage.getItem('pressed');
  13. // StrangerMeetup - Chat
  14. if ($('.container').hasClass("chat-content")) {
  15.  
  16. $(".container").append('<button class="next-stranger">Next stranger (ESC)</button>');
  17. $(".next-stranger").css("background-color", "#49AB99");
  18. $(".next-stranger").click(next);
  19. key('esc', next);
  20. // StrangerMeetup - Home
  21. } else {
  22.  
  23. if (pressed !== null) {
  24. localStorage.removeItem('pressed');
  25. window.location = 'https://strangermeetup.com/chat';
  26. }
  27. }
  28. });
  29.  
  30. function next() {
  31. $("#text").focusout();
  32. $(".next-stranger").html('Next stranger ...');
  33. window.onbeforeunload = null;
  34. window.location = 'https://strangermeetup.com/chat';
  35. localStorage.setItem('pressed', "true");
  36. }