squawkr

Add movies from IDMB to squawkr

  1. // ==UserScript==
  2. // @name squawkr
  3. // @namespace http://tampermonkey.net/
  4. // @noframes
  5. // @version 0.1
  6. // @description Add movies from IDMB to squawkr
  7. // @author Far Se
  8. // @match *://www.imdb.com/title/*
  9. // @include /.*?imdb\.com\/title\/.*?/
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. $('.summary_text').prepend(`<button style=" display: block;
  14. background: #e4bb24;
  15. font-family: Consolas;
  16. font-size: 15px;
  17. color: white;
  18. text-shadow: 1px 1px 1px dimgrey;
  19. border: none;
  20. padding: 5px 10px;" onclick="submitSquawkr()">Add on squawkr</button>
  21. <script type="text/javascript">
  22. function submitSquawkr() {
  23. var title = text = window.getSelection().toString();
  24. if (title === "") title = jQuery('meta[property="og:title"]')[0].content.match(/(^.*?)\\(/)[1];
  25. $.ajax({
  26. url: 'https://api.themoviedb.org/3/search/movie?query=' + encodeURI(title) + '&api_key=f22e6ce68f5e5002e71c20bcba477e7d'
  27. })
  28. .done(function(d) {
  29. if(d.results.length)
  30. {
  31. var id = d.results[0]["id"];
  32. var year = d["results"][0]["release_date"].split('-')[0];
  33. var stuff = "<form id='squawkr_add' method='POST' action='https://squawkr.io/userAction.php'>";
  34. stuff = stuff + "<input name='name' value='"+title+"'>";
  35. stuff = stuff + "<input name='hiddenimdbID' value='"+id+"'>";
  36. stuff = stuff + "<input name='hiddenyear' value='"+year+"'>";
  37. stuff = stuff + "<input name='selQuality' value='none'>";
  38. stuff = stuff + "<input name='selLanguage' value=''>";
  39. stuff = stuff + "<input name='action_type' value='add'>";
  40. stuff = stuff + "<input name='id' value=''>";
  41. stuff = stuff + "</form>";
  42. $('body').append(stuff);
  43. $('#squawkr_add').submit();
  44. }else console.log(d);
  45. });
  46. }</script>`);

QingJ © 2025

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