您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
adds popup links to AddToWatched, AddToFavorites, and AddToWatched on some pages.
当前为
- // ==UserScript==
- // @name Better Primewire
- // @namespace http://mcimino.reaktix.com/
- // @version 0.5.2
- // @description adds popup links to AddToWatched, AddToFavorites, and AddToWatched on some pages.
- // @match https://www.primewire.ag/*
- // @match https://www.primewire.org/*
- // @match https://www.primewire.is/*
- // @copyright 2012+, You
- // @grant none
- // ==/UserScript==
- //console.log("towatch",(window.location.href.match(/towatch/)===null),"favorites",(window.location.href.match(/favorites/)===null));
- //console.log((window.location.href.match(/towatch/)===null)&(window.location.href.match(/favorites/)===null));
- popup = function(x){return window.open("https://www.primewire.ag"+x,"myframe","width=400,height=400");};
- for(a=0;a<document.links.length;a++){
- var b = document.links[a];
- //prepend AddToFavs to AddToWatched
- c = b.href.match(/(https:..www.primewire.ag.addtowatched.php.id.)([0-9]*)(.action.watched.whattodo.add)/);
- if (c!==undefined){
- if (c.length>0){
- d = '<a href="/addtofavs.php?id=' + c[2] + '&whattodo=add">Add to Favs</a> | ' + b.outerHTML;
- //console.log(a,d);
- b.outerHTML = d;
- a+=1;
- }
- }
- //prepend AddToWatched to DeleteFav
- c = b.href.match(/(https:..www.primewire.ag.addtofavs.php.id=)([0-9]*)(.whattodo.delete)/);
- if (c!==undefined){
- if (c.length>0){
- d = '<a href="/addtowatched.php?id=' + c[2] + '&action=watched&whattodo=add">Add to Watched</a> | ' + b.outerHTML;
- b.outerHTML = d;
- a+=1;
- }
- }
- //append AddToWatched AddToFavs to titles, but only if not already looking at the towatch
- if ((window.location.href.match(/towatch/)===null)&
- (window.location.href.match(/favorites/)===null)&
- (window.location.href.match(/watched/)===null)){
- c = b.href.match(/(https:..www.primewire.ag.watch-)([0-9]*)(.*)/);
- if (c!==undefined){
- //ignore the Featured list
- if (b.innerHTML.slice(0,8)!="<strong>"){
- /*
- d = '<table style="width:inherit;"><tr>'
- d += '<td style="text-align:center"><a href="/addtowatched.php?id=' + c[2] + '&action=towatch&whattodo=add"><img width=15 style="border:0px" src="/images/add_icon_towatch.png" /></a></td>'
- d += '<td style="text-align:center"><a href="/addtowatched.php?id=' + c[2] + '&action=watched&whattodo=add"><img width=15 style="border:0px" src="/images/add_icon_watched.png" /></a></td>'
- d += '<td style="text-align:center"><a href="/addtofavs.php?id=' + c[2] + '&whattodo=add"><img width=15 style="border:0px" src="/images/add_icon_fav.png" /></a></td>'
- d += '</tr></table>'
- */
- d = '<table style="width:inherit;"><tr>';
- d += '<td style="text-align:center"><img width=15 style="border:0px" src="/images/add_icon_towatch.png" onclick=\'popup("/addtowatched.php?id=' + c[2] + '&action=towatch&whattodo=add");\'/></td>';
- d += '<td style="text-align:center"><img width=15 style="border:0px" src="/images/add_icon_watched.png" onclick=\'popup("/addtowatched.php?id=' + c[2] + '&action=watched&whattodo=add")\'/></td>';
- d += '<td style="text-align:center"><img width=15 style="border:0px" src="/images/add_icon_fav.png" onclick=\'popup("/addtofavs.php?id=' + c[2] + '&whattodo=add")\'/></td>';
- d += '</tr></table>';
- d = b.outerHTML + d;
- b.outerHTML = d;
- //a+=3;
- //console.log(a,d);
- }
- }
- }
- }