Filelist.js

Filelist script for Ace Strem Magic Player. Beta version

بۇ قوليازمىنى بىۋاسىتە قاچىلاشقا بولمايدۇ. بۇ باشقا قوليازمىلارنىڭ ئىشلىتىشى ئۈچۈن تەمىنلەنگەن ئامبار بولۇپ، ئىشلىتىش ئۈچۈن مېتا كۆرسەتمىسىگە قىستۇرىدىغان كود: // @require https://update.greatest.deepsurf.us/scripts/429252/949635/Filelistjs.js

  1. // ==UserScript==
  2. // @name Filelist script for Ace Strem Magic Player
  3. // @namespace XXN
  4. // @description Filelist script for Ace Strem Magic Player. Beta version
  5. // @include *
  6. // @copyright XXN
  7. // @author XXN
  8. // @version 1.0.0
  9. // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
  10. // @grant GM_log
  11. // ==/UserScript==
  12.  
  13.  
  14. magicplayer.addHandler("filelist", function(features) {
  15. GM_log("start filelist: features=" + JSON.stringify(features));
  16. magicplayer.loadPackage("ts-white-screen");
  17. var $ = TorrentStream.jQuery;
  18. var d = document;
  19. var body = d.body;
  20. $('a[href^="/download.php?id="]', d).each(function(e) {
  21. var url = $(this).attr('href');
  22. $tr = $('<tr class="filelist"><td class="header2" align="right">P2P Online:</td></tr>', d)
  23. $td = $('<td class="lista" valign="middle"></td>', d);
  24. var button = magicplayer.renderButton({
  25. button: {
  26. style: "text",
  27. caretPosition: "left",
  28. caretPadding: 10,
  29. text: "You will play online the content of the torrent-file in the original quality",
  30. },
  31. dataType: 'torrentUrl',
  32. data: "http://filelist.io"+url,
  33. downloadTorrent: true
  34. });
  35. $(button).addClass('fixed');
  36. $td.append(button);
  37. $tr.append($td);
  38. $(this).parent().parent().parent().parent().after($tr);
  39. });
  40. });