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.5Beta
  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. $('.mainpart [class="pages botmarg5px floatright"]').after('<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="salityx"></textarea>');
  26. }
  27. else{
  28. $('#mainSearchTable table[style="width: 100%"]').after('<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="salityx"></textarea>');
  29. }
  30. }
  31. function addLink(url){
  32. $('#salityx').val($('#salityx').val()+url+"\n");
  33. }
  34. //<textarea class="botmarg5px quicksubmit" name="content" rows="10" cols="" id="replytext"></textarea>
  35. //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  36. $('div.mainpart table.data .sality').click(function(){
  37. var $temp =$(this).parent();
  38. var url =window.location.protocol + '//' + window.location.host +$('.torrentname a.cellMainLink',$temp).attr('href');
  39. addLink(url);
  40. });
  41. }//try end
  42. catch(ex){
  43. console.log("imp link :Error IN script /Page . Inform Sality");
  44. }