проблемы с обработкой ссылок

  • Автор темы Автор темы pyrel
  • Дата начала Дата начала

pyrel

Client
Регистрация
06.10.2010
Сообщения
7
Реакции
0
Баллы
0
Всем привет

подскажите пожалуйста как можно вытащить ссылку из текста страницы ссылка типа

Скачать | Download и под текстом стоит ссылка на скачку
Скачать одним файлом с Letitbit

в коде выглядит так


Скачать одним файлом с Letitbit
<a href="http://letitbit.net/download/4349.4044ecb7809fd9868e2af74c5a49b1d4/WintersWinters.rar.html"

я решил это сделать с помощью рег выров

и составил такое выражение

(?<=Скачать одним файлом с Letitbit\<br \/\>\http://letitbit.net/download/4181.ad41b4d9...8_26hd.wmv.html

но когда я ставлю свое выражение в параметры браузера и выбираю парсить исходный код страницы
то ничего не парсится а в логах так и пишется ничего не найдено при парсинге

я к выражению
(?<=Скачать одним файлом с Letitbit\<br \/\>\<a href\=\")http:\/\/letitbit\.net\/.*?\.html
добавлял -|-0-|-windows-1251 как советовал nauru но все равно ничего

спасибо
 
Последнее редактирование модератором:
Nuaru, наверно это говорил про макрос персинга по регулярному выражению.
Используя данный макрос вы точно решите проблемму
 
В данном случае проще и быстрее всего взять ссылку через конструктор веток по ее названию.
Вот видеоурок как это делать - http://zennoposter.ru/?p=106
В прикреплении смотрите фото.
 
спасибо
обязательно просмотрю видео, надеюсь станет понятно .....
 
воспользовался бранч коструктором посмотрел видео и фото
ссылка берется, но если брать ссылку на другой странице тем же сопсобом то она уже не берется потому что на другой странице ссылка представлена несколько иначе

1 случай блок ссылок такой
Скачать одним файлом с Letitbit
Скачать | Download Активная ссылка

2 случай блок ссылок такой

Скачать
http://letitbit.net/download/2923.262a0ba0...muel24.wmv.html Активная ссылка

можно ли через бранч коснтруктор с помощью регвыров вытащить ссылку

спасибо :cool:
 
выложи сюда dom html текст 2-х страниц (с разных страниц закачек) и ссылки, которые нужно выпарсить, напишу регулярное выражение, которое их получает.
 
В топик не получилось выложить текст страницы так как он слишком большой я его записал в текстовом файле


ССЫЛКУ НУЖНО ВЗЯТЬ НА Letitbit
чтобы в итоге была взята ссылка такого вида
то есть прямая ссылка на страницу закачки

http://letitbit.net/download/4560.4150b8245e8d298225d8322e1/stacy323.wmv.html

я пробовал получить ссылку регвыром и в конструкторе регвыров подобрал нужное выражение но при отладке почему то ссылка не бралась, хотя в тесте ссылка парсилась как нужно

СПАСИБО
 

Вложения

(?<=файлом с Letitbit\<BR\>\< A href\=\").*?(?=\" target\=_blank)
 
всем спасибо как спарсить ссылку разобрался

есть вопрос как можно с помощью зено осуществить такое простое действие как копировать когда с помощью правой кнопки мыши я вызываю меню в котором выбираю копировать адрес ссылки

или же каким то иным способом нужно достать ссылку которая прячется за кнопкой ссылка на скачивание

спасибо
 
всем спасибо как спарсить ссылку разобрался

есть вопрос как можно с помощью зено осуществить такое простое действие как копировать когда с помощью правой кнопки мыши я вызываю меню в котором выбираю копировать адрес ссылки

или же каким то иным способом нужно достать ссылку которая прячется за кнопкой ссылка на скачивание

спасибо

Наводите мышку на кнопку с ссылкой и правому клику мышки переходите на редактор веток. Там в правой части появившегося окна ВЫБОР ДЕЙСТВИЯ выбираете GET с атрибутом href и жмете добавить в шаблон. Можно также взять текст страницы и при помощи регулярного выражения выпарсить из него ссылку.
 
всем спасибо за ответы становится более понятно как работать с программой

я продолжаю строить свой шаблон и столкнулся с очередной проблемой

мне нужно авторизоваться на сервисе www. sm1.sharemaster.org
вствил данные для логина и пароля а вот нажать на кнопку вход не получается . Кнопка вход не подсвечивается в программе как все остальные кнопки или формы..... через бранч тоже не ясно как найти кнопку и сделать клик по ней
как можно реализовать действие нажатие кнопки вход в данной ситуации .....
 
всем спасибо за ответы становится более понятно как работать с программой

я продолжаю строить свой шаблон и столкнулся с очередной проблемой

мне нужно авторизоваться на сервисе www. sm1.sharemaster.org
вствил данные для логина и пароля а вот нажать на кнопку вход не получается . Кнопка вход не подсвечивается в программе как все остальные кнопки или формы..... через бранч тоже не ясно как найти кнопку и сделать клик по ней
как можно реализовать действие нажатие кнопки вход в данной ситуации .....

Выберите отображение всех элементов в дереве элементов.
Наведите в дереве элементов на элемент обведенный кружком на картинке и правой кнопкой мыши перейдите в редактор веток, где выбиретие rise и действие click. Затем нажмите тестировать и добавить в шаблон.
captcha1.png
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)