Обсуждения » Разработка

Any idea why my filmot script stopped working in the past recent weeks?

Any idea why my filmot script stopped working in the past recent weeks?

For the past couple of days it seems like my imgur>filmot script stopped working and not sure if this was due to a reddit update or imgur update or maybe it's a conflict with RES?

// ==UserScript==
// @name redgur2
// @namespace reddit
// @description Changes imgur.com links to filmot.com
// @include https://reddit.com/*
// @include https://www.reddit.com/*
// ==/UserScript==

var anchors = document.getElementsByTagName('a');
for (var i = 0; i < anchors.length; ++i)
{
var a = anchors[i];
if (a.href && a.href.indexOf('https://imgur.com/') == 0)
{
a.href = a.href.replace('https://imgur.com/', 'https://filmot.org/');
}
if (a.href && a.href.indexOf('https://i.imgur.com/') == 0)
{
a.href = a.href.replace('https://i.imgur.com/', 'https://i.filmot.org/');
}
if (a.href && a.href.indexOf('https://m.imgur.com/') == 0)
{
a.href = a.href.replace('https://m.imgur.com/', 'https://filmot.org/');
}
if (a.href && a.href.indexOf('http://imgur.com/a/') == 0)
{
a.href = a.href.replace('https://imgur.com/a/', 'https://filmot.org/a/');
}
}

woxxomМод
§
Создано: 17.07.2015
Изменено: 17.07.2015
// ==UserScript==
// @name        redgur2
// @version     2.0
// @namespace   reddit
// @description Changes imgur.com links to filmot.com
// @include     https://reddit.com/*
// @include     https://www.reddit.com/*
// @include     http://reddit.com/*
// @include     http://www.reddit.com/*
// @run-at      document-end
// ==/UserScript==

[].forEach.call(document.querySelectorAll('a[href*="imgur.com/"]'), function(a) {
  a.href = a.href.replace(/https?:\/\/(m\.)?(i\.)?imgur\.com/, "https://$2filmot.org");
});

Ah thanks! it works, but looks like they blocked filmot.org =( and .com

Ответить

Войдите, чтобы ответить.

长期地址
遇到问题?请前往 GitHub 提 Issues。