Greasy Fork is available in English.

VIP Video Cracker(VIP视频解析)

主要解析爱奇艺、优酷、腾讯、乐视、搜狐、土豆、芒果、PPTV、1905、A站、B站、音悦Tai、华视TV等VIP在线视频,在浏览器左上角添加“@史婷露”按钮,当鼠标放在左上角才会显示,既美观又实用。

  1. // ==UserScript==
  2. // @name VIP Video Cracker(VIP视频解析)
  3. // @name:en VIP Video Cracker
  4. // @namespace http://unbelievable.3vkj.net/
  5. // @version 2.5.4.2
  6. // @description 主要解析爱奇艺、优酷、腾讯、乐视、搜狐、土豆、芒果、PPTV、1905、A站、B站、音悦Tai、华视TV等VIP在线视频,在浏览器左上角添加“@史婷露”按钮,当鼠标放在左上角才会显示,既美观又实用。
  7. // @author @史婷露
  8. // @match *://*.iqiyi.com/a_*
  9. // @match *://*.iqiyi.com/v_*
  10. // @match *://*.iqiyi.com/kszt/*
  11. // @match *://*.iqiyi.com/dianying/*
  12. // @match *://v.youku.com/v_show/*
  13. // @match *://v.qq.com/x/cover/*
  14. // @match *://v.qq.com/x/page/*
  15. // @match *://*.le.com/ptv/vplay/*
  16. // @match *://tv.sohu.com/20*
  17. // @match *://film.sohu.com/album/*
  18. // @match *://*.tudou.com/listplay/*
  19. // @match *://*.tudou.com/albumplay/*
  20. // @match *://*.tudou.com/programs/view/*
  21. // @match *://*.mgtv.com/b/*
  22. // @match *://v.pptv.com/show/*
  23. // @match *://vip.pptv.com/show/*
  24. // @match *://ddp.vip.pptv.com/vod_detail/*
  25. // @match *://vip.1905.com/play/*
  26. // @match *://*.acfun.cn/v/*
  27. // @match *://*.bilibili.com/video/*
  28. // @match *://*.bilibili.com/anime/*
  29. // @match *://v.yinyuetai.com/video/*
  30. // @match *://v.yinyuetai.com/playlist/*
  31. // @match *://*.wasu.cn/Play/show/*
  32. // @exclude *?url=*
  33. // @exclude *?qt=*
  34. // @exclude *?v=*
  35. // @grant GM_getValue
  36. // @grant GM_setValue
  37. // @grant GM_addStyle
  38. // @grant GM_deleteValue
  39. // @run-at document-end
  40. // ==/UserScript==
  41. (function(){
  42. 'use strict';
  43. function addDiv(){
  44. var div = document.createElement("div");
  45. div.innerHTML = "@史婷露";
  46. var css = "position:fixed;top:-7px;left:-64px;z-index:999999999;width:60px;height:32px;line-height:32px;text-align:center;font-size:12px;font-family:Verdana, Arial, '宋体';color:#999;background:#333;opacity:0.05;transition:0.3s;user-select:none;white-space:nowrap;padding:0 16px;border:2px solid #333; border-width:2px 2px 2px 0;border-radius:0 0 5px 0;box-sizing: content-box; cursor: pointer; ";
  47. div.style.cssText = css;
  48. if(window.self === window.top){ document.body.appendChild(div);}
  49. div.addEventListener("mouseover",function(){div.style.top = "5px";div.style.left = "0"; div.style.opacity = "0.9"; div.style.height = "32px"; div.style.lineHeight = "32px";div.style.border = "2px solid #ccc";div.style.borderWidth = "2px 2px 2px 0";div.style.borderRadius = "0 5px 5px 0";});
  50. div.addEventListener("mouseleave",function(){div.style.top = "-7px";div.style.left = "-64px";div.style.opacity = "0.05";div.style.height = "32px";div.style.lineHeight = "32px";div.style.border = "2px solid #333";div.style.borderWidth = "2px 2px 2px 0";div.style.borderRadius = "0 0 5px 0";});
  51. div.addEventListener("click",function(){var url = window.location.href;var link;if(url.indexOf('iqiyi.com/a_')>=0){link="https://www.yymeier.com/api.php?url="+url;}else if(url.indexOf('iqiyi.com/v_')>=0 || url.indexOf('iqiyi.com/kszt')>=0 || url.indexOf('iqiyi.com/dianying')>=0){link="https://www.yymeier.com/api.php?url="+url;}else if(url.indexOf('v.qq.com/x')>=0){link="http://api.baiyug.cn/vip/index.php?url="+url;}else if(url.indexOf('vip.1905.com/play')>=0){link="http://aikan-tv.com/?url="+url;}else{link="https://api.47ks.com/webcloud/?v="+url;}window.open(link,'_self'); });
  52. }
  53. addDiv();
  54. })();