aboutsummaryrefslogtreecommitdiffstats
path: root/inject.user.js
blob: c059dae2a9840720fdbf82dc282587e91ab3391d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// ==UserScript==
// @name         pkg93 injecter
// @namespace    pkg93inject
// @version      0.2
// @description  Injects pkg93!
// @author       1024x2
// @match        *://www.windows93.net/*
// @match        *://windows93.net/*
// @match        *://v2.windows93.net/*
// ==/UserScript==

// Thanks, Draco!
function loadJS (source, onready){
  var sc = document.createElement("script");
  sc.src = source;
  sc.type = "text/javascript";
  if (onready) sc.addEventListener("load", onready);
  document.head.appendChild(sc);
  return sc;
}

var interval = setInterval(function () {
  try {
    if (!!le) {
      localStorage[".pkg93/userscript"] = "";
      clearInterval(interval);
      loadJS("https://rawgit.com/pkg93/pkg93/master/pkg93.js", function () {});
      $notif("pkg93 loaded successfully!");
    }
  } catch (err) {
    console.error(err);
  }
}, 5000);