Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2010, 04:37   #1
shanluu
Пользователь
 
Аватар для shanluu
 
Регистрация: 05.10.2010
Сообщений: 53
По умолчанию получение исходного кода и удаление строки

Проблема 1 -

Вынимая исходный код страницы через idhttp.get , проиходит какой-то косяк и вместо
Код HTML:
/сайтe/сайтs.aspx?ID=00000000000
я получаю
Код HTML:
/сайт/сайт.aspx?...
именно Без ID с тремя точками в конце :/
код кидаю в memo

Самое интересное , что такойже бред если смотрть через мазилу файрфок, но через гугл хром , все видно отлично( с ID= )

Проблема 2 -

имею строку исходного кода и нужно удалить всё до определенного символа .символов до нужного очень много.
Код HTML:
delete(SourcePage,1,pos('<divclass="xxx">',SourcePage));
не помогает.
Спасибо!
shanluu вне форума Ответить с цитированием
Старый 17.10.2010, 05:21   #2
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Может оно скриптом добавляется?
Цитата:
<divclass="xxx">
Ну во-первых вы пробел забыли после div... А во-вторых лучше искать только по классу (вообще без "<div")...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 17.10.2010, 20:31   #3
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Очень туманное объяснение, плюс мало инфы для анализа.
Ответ не ожидается.
Alter вне форума Ответить с цитированием
Старый 17.10.2010, 21:18   #4
alexprey
Форумчанин
 
Регистрация: 25.05.2010
Сообщений: 169
По умолчанию

По первому. Смотри какой агент используется в хроме и впиши его в request.useragent
По умолчанию там стоит мозила
ПС.посмотреть можно используя сервер (создай сервер TServerSocket) с портом 80 и выводи полученное сообщение. Потом через браузер зайди по адрусу http://localhostort/
Заместо port тот что укажешь в свойствах. В полученной строчке ищи UserAget:
alexprey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компиляция исходного кода vitekrock Общие вопросы по Java, Java SE, Kotlin 5 05.12.2010 21:24
получение серого изображения из исходного DeDoK Общие вопросы Delphi 15 10.09.2010 11:45
Из исходного кода в Cookies x852x Общие вопросы Delphi 0 21.03.2010 13:09
Анализ исходного кода heart Безопасность, Шифрование 7 31.12.2009 08:26
Анализ исходного кода SwitchMan Паскаль, Turbo Pascal, PascalABC.NET 1 25.04.2009 18:14