🏠 Home 

Primewire Host Highlighter

Automatically highlights the provider or host of your choice wherever it appears on a page listing, allowing you to quickly locate and click your favorite host to start watching.

// ==UserScript==
// @name Primewire Host Highlighter
// @namespace PHH
// @description Automatically highlights the provider or host of your choice wherever it appears on a page listing, allowing you to quickly locate and click your favorite host to start watching.
// @version 1.1
// @run-at  document-ready
// @include https://www.primewire.ag/*
// @grant        GM_getValue
// @grant        GM_setValue
// @grant        GM_deleteValue
// @grant        GM_registerMenuCommand
// @grant        GM_notification
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @author drhouse
// @icon https://www.primewire.ag/favicon.ico
// ==/UserScript==
$(document).ready(function () {
GM_registerMenuCommand("Primewire Host Highlighter", function(){
var host = GM_getValue("highlight");
host = prompt ('Enter hostname (case insensitive):', host);
GM_setValue ("highlight", host);
location.reload();
});
$.expr[":"].icontains = $.expr.createPseudo(function(arg) {
return function( elem ) {
return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
var host = GM_getValue("highlight");
if (!host){
host = "vidzi";
}
var target = $('#first > table:icontains('+ host +')');
$(target).css('background-color', 'yellow ');
var targetx = $(target).find('.movie_version_link a').attr('href');
var link = 'https://www.primewire.ag/' + targetx;
var r = $('<input/>', { type: "button", id: "field", value: " "+ host +" " });
$(r).css("position","fixed");
$(r).css("top","20px");
$(r).css("left","200px");
$(r).insertBefore(".header_search");
$( r ).click(function() {
var win = window.open(link, '_blank');
var title = $('body > div.container > div.main_body > div.col1 > div.index_container > div.stage_navigation.movie_navigation > h1 > span > a').text();
var msg = new SpeechSynthesisUtterance('Now opening ' + title);
window.speechSynthesis.speak(msg);
GM_notification("Opening " + title, "AutoHost Play", null, function() {/* */});
})
});