- Регистрация
- 07.02.2014
- Сообщения
- 204
- Благодарностей
- 82
- Баллы
- 28
Дано :
1. Два компа А и Б. Находятся в разных сетках. Разный IP.
2. Написал шаблон для регистрации в LiveInternet
3. Шаблон работает в PM на компе А. В ZP не работает.
4. Шаблон работает и в PM и в ZP на компе Б .
5. Проблема возникает на шаге получения url-а из тела письма . URL - для активации аккаунта по е-майл. Почтовый ящик зарегистрирован на mail.ru.
Суть проблемы в том, что пробую спарсить данный url из тела письма. Двумя способами :
- Первый с помощью экшена "Взять значение" из атрибута href. Поиск по regexp :
http://www\.liveinternet\.ru/journal_register\.php\?action=step1&id=
- Второй способ с помощью "взять DOM" по регулярному выражению :
(?<=<a\ href=")http://www\.liveinternet\.ru/journal_register\.php\?action=step1.*(?="\ target=")
На компе А в PM url находится корректно обоими этими способами. При запуске шаблона в постере url не находится ни так ни сяк. Сообщение об ошибке стандартное : "Не найден HTML элемент, по условиям поиска"
На компе Б - url находится и в PM и в ZP.
От прокси не зависит. Т.к. пробовал с ним и без него - результат такой же.
Задержки вставлял - не помогает.
ЗЫ
Экшен "Паринять почту" использую только на компе Б , т.к. на компе А он не работает
Лог с ошибкой в аттаче.
1. Два компа А и Б. Находятся в разных сетках. Разный IP.
2. Написал шаблон для регистрации в LiveInternet
3. Шаблон работает в PM на компе А. В ZP не работает.
4. Шаблон работает и в PM и в ZP на компе Б .
5. Проблема возникает на шаге получения url-а из тела письма . URL - для активации аккаунта по е-майл. Почтовый ящик зарегистрирован на mail.ru.
Суть проблемы в том, что пробую спарсить данный url из тела письма. Двумя способами :
- Первый с помощью экшена "Взять значение" из атрибута href. Поиск по regexp :
http://www\.liveinternet\.ru/journal_register\.php\?action=step1&id=
- Второй способ с помощью "взять DOM" по регулярному выражению :
(?<=<a\ href=")http://www\.liveinternet\.ru/journal_register\.php\?action=step1.*(?="\ target=")
На компе А в PM url находится корректно обоими этими способами. При запуске шаблона в постере url не находится ни так ни сяк. Сообщение об ошибке стандартное : "Не найден HTML элемент, по условиям поиска"
На компе Б - url находится и в PM и в ZP.
От прокси не зависит. Т.к. пробовал с ним и без него - результат такой же.
Задержки вставлял - не помогает.
ЗЫ
Экшен "Паринять почту" использую только на компе Б , т.к. на компе А он не работает
Лог с ошибкой в аттаче.
Вложения
-
7,5 КБ Просмотры: 742
Последнее редактирование: