PDA

Просмотр полной версии : Помогите со скриптом


aydar
06.01.2010, 22:56
Добрый день помогите плиз, проблема такая, использую Advanced Email Extractor PRO, есть настройка яаваскрипта,
в справке есть пример скрипта для по:

Пример 3. Программа одобряет только те адреса, почтовые домены которых перечислены в файле C:\domains.txt. Пример будет работать только в зарегистрированном Advanced Email Extractor. Также для работы примера в корневом каталоге диска C: нужно создать файл domains.txt следующего формата:

mail.com
aol.com
email.com
microsoft.com
altavista.net


В каждой строке файла должен быть указан один почтовый домен, не содержащий символов пробела и табуляции вокруг. С приведенным выше файлом данных, программа одобрит адреса test@mail.com, john@aol.com и т.д.

Код программы:

var fs, f, s, domain;

fs = new ActiveXObject("Scripting.FileSystemObject");
f = fs.OpenTextFile("C:\\domains.txt", 1);
domain = aee.Domain;
domain.toLowerCase();

while (!f.AtEndOfStream)
{
s = f.ReadLine();
if (s == domain)
{
aee.Approve();
break;
}
}

f.Close();


Ну вот такая проблема никак не могу сделать так, чтобы программа добавляла не конкретный домен а конкретную зону, например .de, помогите пожалуйста.

Для тех кто решил, мне помочь вот кое-что еще:

Объекты JScript
Advanced Email Extractor расширяет пространство имен JScript объектом с именем aee, содержащим следующие свойства и методы:

Название Тип Описание
Email Контейнер адреса электронной почты для одобрения. Содержит только адрес электронной почты, без имени владельца адреса.
Mailbox Содержит почтовый ящик адреса. Например, если адрес john@mail.com, то значением данного свойства будет john.
Domain Домен адреса электронной почты. Например, если адрес john@mail.com, то значением данного свойства будет mail.com.
Owner Имя владельца адреса электронной почты; может быть пустой строкой. Например, если адрес "J.Smith" <john@mail.com>, то значением данного свойства будет J.Smith.
SourceUrl URL веб-страницы, из которой был извлечен данный адрес электронной почты.
Approve Если этот метод не будет вызван во время работы скрипта, то адрес электронной почты не будет "одобрен" и не будет добавлен в список найденных адресов.