Вверх ↑
Этот топик читают: Гость
Ответов: 3514
Рейтинг: 184
#1: 2007-10-15 00:25:56 ЛС | профиль | цитата
Сейчас нет при себе хиасма... да и веб пакет давно не юзал..

Есть задача - загрузить страницу и вытащить из неё "сердцевину". То есть я знаю, что на этой странице мне нужно, а что нет. Напрмер:
Нет
Да
Нет
Нет
Да

Вот Да мне нужно грузить. И только. Всё остальное - выкидывать.
Возможно ли реализовать такую задачу на пакете веб?
карма: 0
0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2007-10-15 00:30:21 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:32:15
карма: 0

0
Ответов: 2058
Рейтинг: 28
#3: 2007-10-15 00:32:02 ЛС | профиль | цитата
Это был Эдик. В гости привратился блин.
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2007-10-15 01:19:30 ЛС | профиль | цитата
Астрамак, на регах умельцы и не такое делают. Не хочется на регах - элементы position и copy в руки. Если и это не устраивает перебираешь весь текст посимвольно и выкидываешь лишнее.

Вообще пора привыкнуть к мысли о том, что для пакета WEB "можно" и "нельзя" это синонимы аналогичных вопросов применительно к целевому языку.
карма: 27
0
Ответов: 3514
Рейтинг: 184
#5: 2007-10-15 11:34:14 ЛС | профиль | цитата
Астрамак, на каком то сайте часто зависаешь? Хочешь специальный просмоторщик для этого сайта зделать?

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

Dilma, что такое реги?
карма: 0
0
Ответов: 2125
Рейтинг: 159
#6: 2007-10-15 12:07:36 ЛС | профиль | цитата
Астрамак писал(а):
Возможно ли реализовать такую задачу на пакете веб?

А причём тут пакет веб? Пакет веб - чтобы странички делать, а тут нужно готовую страничку в виде текста разобрать. Берёшь HTTP_Get, и делаешь с загруженым текстом что угодно.
карма: 1

0
Ответов: 3514
Рейтинг: 184
#7: 2007-10-15 12:10:06 ЛС | профиль | цитата
tsdima, нужно будет потом вывести вырезанное на мою страницу..
карма: 0
0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2007-10-15 13:22:21 ЛС | профиль | цитата
Астрамак писал(а):
что такое реги?

регулярные выражения. Например, нужный блок текста находится между кусками: <part1> и <part2>, тогда поиск всех вхождений на странице ищется примерно такой строкой:
/<part1>(.*?)<part2>/si
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2007-10-15 15:08:23 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:31:55
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#10: 2007-10-15 15:17:03 ЛС | профиль | цитата
готовые решения не для нашего человека
карма: 27
0
Ответов: 3514
Рейтинг: 184
#11: 2007-10-17 18:19:00 ЛС | профиль | цитата
А где это компонент Copy в Web пакете?
карма: 0
0
Администрация
Ответов: 15295
Рейтинг: 1519
#12: 2007-10-17 18:22:19 ЛС | профиль | цитата
на вкладке Строки видимо
карма: 27
0
Ответов: 3514
Рейтинг: 184
#13: 2007-10-17 18:48:49 ЛС | профиль | цитата
Видимо нужно обновить с svn... и я знаю, к чему это приведёт..
------------ Дoбавленo:

До этого момента, я думал что на свн лежит всё что нужно.
Оказывается, нужно дополнять уже имеющееся..
------------ Дoбавленo:

Блин... реги..
есть страничка, нужно вытащить из неё сердцевину.. например я знаю, что нужное мне находиться между <ul class="search-results"> и </ul>
Dilma, помоги плиз..
карма: 0
0
Администрация
Ответов: 15295
Рейтинг: 1519
#14: 2007-10-17 18:50:43 ЛС | профиль | цитата
после обновления SVN нужно обновить и HiAsm, а так же обновить пакет FTCG с последующей пересборкой кодогена из WEB
карма: 27
0
Ответов: 3514
Рейтинг: 184
#15: 2007-10-17 18:56:26 ЛС | профиль | цитата
Млин... пока работает не буду ничего делать...))
Что там с регами?(
карма: 0
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)