my first GreaseMonkey script

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// save it like tru.user.js
// ==UserScript==
// @name TRU
// @namespace http://diveintomark.org/projects/greasemonkey/
// @exclude *
// @include http://*torrents.ru/*
// @description torrents.ru refresher
// ==/UserScript==
window.addEventListener(
'load',
function() {
var body_html = document.documentElement.innerHTML;
//form_0 = document.forms[0];//getElementsByTagName('iframe');
//alert(body_html);
var reg = new RegExp("Извините, в данный момент сервер перегружен");
var result = reg.test(body_html);
//alert(result);
if(result){
window.setTimeout(function() {document.forms[0].submit();}, 6000);
}
},
true);