Advertisement
Guest User

Untitled

a guest
Aug 6th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.open(function getURL() {
  2.     var R = function (a) {a.reverse()};
  3.     var J = function (a, b) {var c = a[0]; a[0] = a[b % a.length]; a[b] = c};
  4.     var G = function (a, b) {a.splice(0, b)};
  5.     var decrypt = function (a) {
  6.         a = a.split("");
  7.         J(a, 7);
  8.         R(a, 19);
  9.         J(a, 33);
  10.         G(a, 2);
  11.         J(a, 51);
  12.         G(a, 2);
  13.         J(a, 46);
  14.         R(a, 70);
  15.         G(a, 1);
  16.         return a.join("")
  17.     };
  18.     var l = window.ytplayer.config.args.url_encoded_fmt_stream_map;
  19.     var b = false;
  20.     var r = false;
  21.     l = l.split(",")[0];
  22.     var p = l.split("&");
  23.     for (var j in p) {
  24.         if (p[j].indexOf("url=") != -1) {var u = p[j].split("url=")[1]; u = unescape(u); };
  25.         if (p[j].indexOf("s=") != -1) {var s = p[j].split("s=")[1]; };
  26.         if (u) b = u;
  27.         if (s) r = s;
  28.     }
  29.     if (r) {
  30.         r = decrypt(r);
  31.         b += '&signature=' + r;
  32.     }
  33.     return b;
  34. }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement