Copy Important links Directly

Copy important link in text area

目前为 2016-02-23 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @name Copy Important links Directly
  3. // @namespace Sality
  4. // @description Copy important link in text area
  5. // @include *kat.cr/*
  6. // @version 0.6Beta
  7. // @grant none
  8. // ==/UserScript==
  9.  
  10.  
  11. try{
  12. var pathname = window.location.pathname;
  13. //Spam Testing script -----------------------------------------------------------------------------------------------------------------------------------------------
  14. if ((pathname.indexOf('\/user\/') != 0)&&(pathname.indexOf('\/community\/') != 0)&&(pathname.indexOf('\/messenger\/') != 0)){
  15. if ($('div.mainpart table.data').length) {
  16. $('div.mainpart table.data .torrentname ').each(function(){
  17. var link = pathname.protocol + '//' + pathname.host +$('a.cellMainLink',$(this)).attr('href');
  18. $(this).before('<i title="Copy Link" class="ka ka16 ka-arrow-right ka-red sality" style="float:right;"></i>');
  19. });
  20. addtextarea();
  21. }
  22. }
  23. function addtextarea(){
  24. if($('.mainpart [class="pages botmarg5px floatright"]').length){
  25. if($('#mainSearchTable').length){
  26. $('.mainpart [class="pages botmarg5px floatright"]').after('<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="salityx"></textarea>');
  27. }
  28. else{
  29. }
  30. }
  31. else{
  32. if($('#mainSearchTable').length){
  33. $('#mainSearchTable table[style="width: 100%"]').after('<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="salityx"></textarea>');
  34. }
  35. else{
  36. $('div.torrentMediaInfo').after('<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="salityx"></textarea>');
  37. }
  38. }
  39. }
  40. function addLink(url){
  41. $('#salityx').val($('#salityx').val()+url+"\n");
  42. }
  43. //<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="replytext"></textarea>
  44. //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  45. $('div.mainpart table.data .sality').click(function(){
  46. var $temp =$(this).parent();
  47. var url =window.location.protocol + '//' + window.location.host +$('.torrentname a.cellMainLink',$temp).attr('href');
  48. addLink(url);
  49. });
  50. }//try end
  51. catch(ex){
  52. console.log("imp link :Error IN script /Page . Inform Sality");
  53. }