 |
|
Помогите в доработке скрипта на JavaScript
Скрипт для удобства закачки с depositfiles.com
Необходима друзья ваша помощь в доработке скрипта... Изначально заточен под оперу 8-9.хх, помогает не ГОЛД юзерам закачавать файлы без ожидания 60сек с всем нам известного фаилообменника depositfiles, вобщем сразу видна кнопка "Скачать файл". Возможно ли автоматизировать процедуру её нажатия, чтобы сразу появлялось окно стандартное окно Открыть/Сохранить файл?
читать дальше »
Код:
// ==UserScript==
// @include *depositfiles.com/*
// @include *letitbit.net/*
// ==/UserScript==
var is_load;
document.addEventListener(
'load',
function (e) {
is_load=document.body;
if( !is_load ) { return; }
DoHack();
},
false
);
setInterval("DoHack()",500);
// **************************************
function DoHack() {
if( !is_load ) { return; }
is_load=false;
var host=window.location.hostname;
if (host=='depositfiles.com') DepositHack();
if (host=='letitbit.net') LetitbitHack();
}
// ********************************
function LetitbitHack() {
var topIfr = document.getElementById('topFrame');
var mainIfr = document.getElementById('mainFrame');
if ((topIfr!=null) && (mainIfr!=null)) {
document.location.href=topIfr.src;
return;
}
var el1=document.getElementById('errt');
var el2=document.getElementById('links');
if (el1 && el2) {
el1.style.display="none";
el2.style.display='block';
var mydiv = document.createElement('div');
mydiv.style.position = 'fixed';
mydiv.style.top = '100px';
mydiv.style.left = '0px';
mydiv.style.color = '#000000';
mydiv.style.width = '100%';
document.body.appendChild(mydiv);
mydiv.innerHTML='<center><a href="http://www.hackzone.ru"><h2>Hacked by HACKZONE.RU</h2></a></center>';
}
}
// ********************************
function DepositHack() {
var obj_timer = document.getElementById('download_waiter');
if (obj_timer) {
obj_timer.destroy;
obj_timer.innerHTML='<a href="http://www.hackzone.ru" style="font-color:red;font-size:14px;font-weight:bold;">Hacked by HACKZONE.RU</a>';
var obj_url = document.getElementById('download_url');
obj_url.style.display='block';
}
}
P.S. Я в JavaScript - ноль без палочки:idontnow: Немогли бы Вы написать(если не трудно), ЧТО ИМ-НО и В КАКОМ место необходимо дописать в данном скрипте, чтобы он заработал?
|
скрипт требует наличия на страницах тегов с определенным id
на letitbit
Цитата:
Цитата SReg
var topIfr = document.getElementById('topFrame');
var mainIfr = document.getElementById('mainFrame'); »
|
Цитата:
Цитата SReg
var el1=document.getElementById('errt');
var el2=document.getElementById('links'); »
|
на deposit
Цитата:
Цитата SReg
var obj_timer = document.getElementById('download_waiter'); »
|
Цитата:
Цитата SReg
var obj_url = document.getElementById('download_url'); »
|
если дизайн страниц изменен, то указанных тегов может не быть, и скрипт нужно будет редактировать (и так каждый раз при изменении страниц)... в лучшем случае это изменять значение id в getElementById'ах скрипта...
|
Время: 03:00.
© OSzone.net 2001-