<mason>
Charset=gb2312
Author=metacme
Created=2009/06/16
Updated=
Version=1.0
Website=
Comment=
Description=Getchu.com Redirector
Usage=
Url=^http://(?:.+\.|)getchu\.com/
</mason>
<parts>
part1=^http://(?:www\.)?getchu\.com/@@@L3
part2=^http://(?:dl\.)?getchu\.com/@@@L3
</parts>
<part1>
function _masonRedirect(spec){
return spec.replace(/(?:www\.)?getchu\.com/i, "210.155.150.152");
}
</part1>
<part2>
function _masonRedirect(spec){
return spec.replace(/(?:dl\.)?getchu\.com/i, "125.100.234.28");
}
</part2>
(function()
{
var url = document.location;
if (url != null)
{
if (url.href.indexOf ("www.getchu.com") > 0)
{
url.href = url.href.replace ("www.getchu.com", "210.155.150.152");
}
}
}
)();
(function()
{
var url = document.location;
url.href = url.href.replace ("www.getchu.com", "210.155.150.152");
}
)();
// ==UserScript==
// @name getchu url localhost
// @namespace getchu2
// @include http://www.getchu.com/*
// ==/UserScript==
(function()
{
document.location.href = document.location.href.replace ("www.getchu.com", "210.155.150.152");
}
)();
// ==UserScript==
// @name getchu links
// @namespace getchu1
// @description getchu links
// @include http://210.155.150.152/*
// ==/UserScript==
(function()
{
var pics = document.getElementsByTagName("img");
var re = /www\.getchu\.com/ig;
for ( var i = 0, pic; pic = pics; i++ ) {
if (pic.src.indexOf ("www.getchu.com") > 0)
{
pic.src = pic.src.replace(re,"210.155.150.152");
}
}
}
)();
// ==UserScript==
// @name getchu links
// @namespace getchu1
// @description getchu links
// @include
http://210.155.150.152/*
// ==/UserScript==
(function()
{
var pics = document.getElementsByTagName("img");
var re = /www\.getchu\.com/ig;
for ( var i = 0, pic; pic = pics; i++ )
{
if (pic.src.indexOf ("www.getchu.com") > 0)
{
pic.src = pic.src.replace(re,"210.155.150.152");
}
}
var scripts = document.getElementsByTagName("script");
var re = /www\.getchu\.com/ig;
for ( var h = 0, script; script = scripts[h]; h++ ) {
if (script.src.indexOf ("www.getchu.com") > 0)
{
script.src = script.src.replace(re,"210.155.150.152");
loadJs (script.src);
}
}
var csss = document.getElementsByTagName("css");
var re = /www\.getchu\.com/ig;
for ( var r = 0, css; css = csss[r]; r++ ) {
if (css.src.indexOf ("www.getchu.com") > 0)
{
css.src = css.src.replace(re,"210.155.150.152");
loadCss (css.src);
}
}
var bks = document.getElementsByTagName("link");
var re = /www\.getchu\.com/ig;
for ( var d = 0, bk; bk = bks[d]; d++ )
{
if (bk.href.indexOf ("www.getchu.com") > 0)
{
bk.href = bk.href.replace(re,"210.155.150.152");
}
}
}
)();
function loadJs(file){
var scriptTag = document.getElementById('loadScript');
var head = document.getElementsByTagName('head').item(0);
if(scriptTag) head.removeChild(scriptTag);
script = document.createElement('script');
script.src = file;
script.type = 'text/javascript';
script.id = 'loadScript';
head.appendChild(script);
}
function loadCss(file){
var cssTag = document.getElementById('loadCss');
var head = document.getElementsByTagName('head').item(0);
if(cssTag) head.removeChild(cssTag);
css = document.createElement('link');
css.href = file;
css.rel = 'stylesheet';
css.type = 'text/css';
css.id = 'loadCss';
head.appendChild(css);
}
<mason>
Charset=gb2312
Author=metacme
Created=2009/06/16
Updated=
Version=1.0
Website=
Comment=
Description=Getchu.com Redirector
Usage=
Url=^http://(?:.+\.|)getchu\.com/
</mason>
<parts>
part1=^http://(?:www\.)?getchu\.com/@@@L3
part2=^http://(?:dl\.)?getchu\.com/@@@L3
</parts>
<part1>
function _masonRedirect(spec){
return spec.replace(/(?:www\.)?getchu\.com/i, "210.155.150.152");
}
</part1>
<part2>
function _masonRedirect(spec){
return spec.replace(/(?:dl\.)?getchu\.com/i, "125.100.234.28");
}
</part2>
欢迎光临 ::电驴基地:: (https://cmule.com/) | Powered by Discuz! 6.0.0 |