Скрипт для плагина к Download Master
На этой странице форума в 3 посте описан скрипт для плагина Download Master Script Host но он у меня не хочет работать :(
не подскажите почему он не работает? Если быть точным он даже не открывает IE :( |
Причем тут IE? Если это не браузерный JavaScript вовсе. Это JScript, запускаемый в Windows Script Host.
Вы конечно можете открыть браузер из JScript, это будет выглядеть так:
var IEObject = new ActiveXObject("InternetExplorer.Application");
IEObject.Visible = true;
IEObject.Navigate("http://www.javascript.ru/");
|
A вчем разница?
Вродебы оба пишутся в текстовом редакторе и сохраняются в формате *.js |
Если вам не очень трудно поправте его пожалуйста сейчас он выглядет примерно так без коментариев
function EventRaised(eType, eData)
{ if (eType == 'PluginInit' && eData == 'reload')
{
for (i = 0; i < 10; i++)
{
var IE = new ActiveXObject ("InternetExplorer.Application");
IE.Navigate("http://aдpec.caйтa.com/index.php?page=" + i);
while (IE.ReadyState != 4);
var links = IE.Document.links;
for (j = 0; j < links.length; j++)
{
var href = links.item(j).href.toString();
if (href.indexOf('http://aдpec.caйтa.com/zip/') == 0)
{
var res = DM.DoAction('AddingURL', '<url>' +href + '</url> <hidden>1</hidden>');
} }
IE.Quit();
IE = null;
} } }
|
ponand,
А как вы запускаете его? Читали ли вы из комментариев: Цитата:
|
Пробывал и так и вместо reload ставил auto
даже страницы для пробы закешировал через хенди кеш может быть проблема с IE? |
ponand,
А как вы узнаете, что он не работает? Мониторите процесс iexplorer.exe? Ведь при создании окна IE через COM - оно будет невидимым. Добавьте в скрипт строку: IE.Visible = true; Если хотите увидеть окно браузера. |
Если для вас не трудно можете переделать скрипт на любой сайт для проберки ото я могу вставить не так как надо :(
чтобы загрузил хотябы 3-4 страницы и выбрал ссылки на файлы может я еще и в счетчиках не те данные выставляю и ссылки не правильно вставляю :( |
ponand,
Тогда сформулируйте задачу четче. Какой сайт вы парсите. Какого вида ссылки нужно скачивать. |
Ссылка на первую страницу выгледит так http://dimonvideo.ru/smart/uploader/3/17/dateD/0 следующая страница http://dimonvideo.ru/smart/uploader/3/17/dateD/10
тоесть шаг будет + 10 у меня в профиле настроена загружать по 40 ответов и шаг будет + 40 ссылка на скачку http://file.dimonvideo.ru/uploader/temy-symbian-8.1/Имя файла |
| Часовой пояс GMT +3, время: 13:51. |