Форум: "Сети";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Вниз
Заполнить INPUT в интернете и нажать програмно SUBMIT... Найти похожие ветки
← →
Кеплин Сергей (2002-09-15 00:15) [0]Возникла ситуация когда нужно в яндексе в строку поиска вбить "овплорвп" и нажать "Поиск" из дельфинской программы.
Что мне нужно для этого использовать, и как весь этот механизм работает? Подскажите пожалуйста, очень нужно!
Спасибо!
← →
Алексей Ким (2002-09-15 11:40) [1]1)нажимать нифига не нада
2)вместо надо делать метод пост
3)делай с nmhttp или idhttp
4)читай доки/факи
← →
ElectHp (2002-09-15 11:50) [2]Алексей Ким
а что если нажимать именно надо, я десятки раз спрашивал, меня посылали на хом паг какого-то ламоса а там километровые листинги, кароче гемор полный.
← →
Алексей Ким (2002-09-15 11:56) [3]2ElectHp если нажимать надо учись винапи
← →
Ihor Osov'yak (2002-09-15 12:32) [4]2 Алексей Ким винапи к сабжу отношения не имеет. Хотя бы потому, что обьекты html виндозных хендлеров не имеют.
2ElectHp - если нужно работать с MSIE - сходи на groups.google.com, дай в строке поиска delphi IHtmlElement Click
и удивишся богатству информации. Еще можеш сходить на хоумпейдж еще одного ламоса - www.user.bit.te.ua\osi - есть ссылка на статью, на 99 процентов отвечающая на твои вопросы, и на форум, собственно к сабжу прямое отношение имеющее (для IE). Правда, не на русcком (homepage), но на довольно близком, "словянском" (линки узнаешь). Статья и форум на русском.
Зы - если нужно решение не для IE - сорри, я не знаю.
← →
Алексей Ким (2002-09-15 13:00) [5]2Ihor>ты прав сори
← →
Anatoly Podgoretsky (2002-09-15 13:04) [6]ElectHp © (15.09.02 11:50)
Вот когда тоже сможешь делать километровые листинги, то тоже станешь полным ламером
← →
ElectHp (2002-09-15 14:37) [7]Anatoly Podgoretsky
видишь ли многие на форум заходят узнать конкретный ответ на конкретный вопрос, многие наже делфи никогда не видели, как я.
я начал писать когда мне понадобилась прога одна, и мне было западло изучать веь курс, просто рвал откуда мог чужие коды.
А тыкать бедного чела в свои хом паги тоже не дело.Может человек не знает что такое "ASDF" но оно ему позарез нужно.
Ihor Osov"yak
:D
← →
Ihor Osov'yak (2002-09-15 17:47) [8]2 ElectHp
Вот, вспомнил старую байку. Суть ее такова: заходит мол, студент (или советский инженер) к девахе, занимающейся индивидуальной трудовой деятельностью в области указания услуг, и говорит, что такие дела, рубля до твоей таксы не хватает, но очень хочется, может скидку сделаешь? Ну деваха посмотрела и говорит - ладно, начинай, а потом посмотрим.... Закончил мужичок, деваха снова смотрит и говорит: "пожалуй денег я с тебя не возьму"... Вышел человек, и страдает - обидеть хотела? Или наоборот - в знак благодарности?
Так вот и я по поводу твоего смайлика.... Если благодаришь - я рад,что помог. Если ржешь - ты не прав, ибо в статье есть ответ на твой вопрос. И расчитана она на бегин левел.
По поводу гоумпейдж Подгорецкого - а ты туда ходил? Ничего интересного не нашел? Ну тогда тебе уже ничего не поможет. Имхо.
← →
ElectHp (2002-09-15 20:17) [9]Ihor Osov"yak
тоьлко что зашел, толстый, просто жирный хомпаг, на кануне почитаю...
насчет смайла хз.
← →
Anatoly Podgoretsky (2002-09-15 20:36) [10]ElectHp © (15.09.02 11:50)
Не дело кого то объявлять ламеров, на основании размера листинга.
← →
int64 (2002-09-16 06:01) [11]ElectHp © (15.09.02 11:50)
> а что если нажимать именно надо
Если, по-твоему, надо обязательно нажимать, то можно предположить: результат должен открыться там, где нажали. Хотя всеравно не понятно, почему именно "нажимать", а не делать пост.
А через IE хватает юзать Navigate. Там 5 параметров - проблему разрешают.
Ihor Osov"yak
Вот ты сманиваешь людей на свой форум, а присылал хоть одного отуда сюда, если вопрос не в тему? :)
← →
Ihor Osov'yak (2002-09-16 09:56) [12]2 int64
Я не считаю что делаю чего-то зазорное. Ибо он очень узкоспециализирован (и я делаю упоминания о нем только в контексте разговора о твеббровзер и то не всегда), а во вторых, почитав там сообщения минут десять, вопросы, аналогичные этому, как правило не возникают.
В третьих, там полное отсутствие рекламы с моей стороны.
Да, я согласен, что ответ на некоторые можно найти и здесь, но для этого придется порыть по архиву - они теряются в общем потоке. Там такой проблемы нет.
Кроме того, в большинстве случаев я старался давать ответ по существу здесь (ссылку на гугл с рекомендованым набором ключевых слов также можно считать ответом по существу).
С вышеупомянутого форума сюда никого не посылал, ибо там пока вопросов, не относяхшися к твеббровзеру не было. Да, раньше там можно было разместить пять своих линков - так вот, один из них был сюда. Но в определенный момент майл.ру такую возможность убрал.
А теперь по делу:
> Хотя всеравно не понятно, почему именно "нажимать", а не
> делать пост.
Достаточно хотя бы того, что
иногда на сайт постом идет такой коктейль, что загнешся его расшифровывать и разбиратся, как его сформировать. Намного проще программно покликать.
> результат должен открыться там, где нажали
Разрешите вопрос, вы о таком атрибуте как target для линка слышали?
← →
int64 (2002-09-17 05:05) [13]
> иногда на сайт постом идет такой коктейль, что загнешся
> его расшифровывать и разбиратся,
Наоборот, всё предельно ясно. Открыл документ в блокноте и посмотрел на форму. Самое сложное, это когда какие-нибудь скрытые поля генерятся из скрипта (очень редко). Но "у яндекса" даже просто скрытых полей нет.
Спору нет - проще кликать, чтобы не вникать в скрытые поля. Но если просто надо заслать форму на сервер, без отображения результатов. Или результат достаточен как стринг, который можно "очистить" от мусора, переворить и отобразить как угодно. В том же браузере.
А когда я предполагал, что результат должен открыться там, где нажали, я имел ввиду приложение (браузер), а не фреймы/попапы.
И ещё раз повторюсь. Если хотите делать через IE, достаточно делать
IE.Navigate2(URL, Flags, TargetFrame, PostData, Headers);
Заметьте, есть место и для target. :)
А касаемо сайта, ни на чё зазорное не намекал. Только спросил. Нормально - поставить линк к себе, если по теме (когда большенство это делают и без повода). Просто мне ваши слова показались, как "здесь не буду отвечать, отвечу там". :)
С уважением.
← →
Ghost. (2002-09-17 09:39) [14]Мне нравится это обсуждение...хозяин ветки в нем не участвует, а все чего-то стараются доказать.друг другу, а может ему и не то надо..:0)
← →
ElectHp (2002-09-17 11:31) [15]Товарищи!!!
я хочу прояснить в каком именно случае нужно именно заполнять и субмитить а не постить:
такая ситуация, на сайте прова есть форма для регистрации карточек, но если при помощи NMHTTP постить то выдает ответ: попытка несанкц. доступа, кароче пров решил пошутить и берет данные только от ИЕ но и даже он не может отправить данные просто так через WebBrowser.Navigate(url,postData),так как он проверяет каким то образом твою сессию и если это не то окно(рег.) то он просто вешает туже ошибку.
но у меня уже этот проблем нет. Пров все открыл, но мало ли может еще кому надо...
← →
Keplin Sergey (2002-09-24 00:03) [16]Дык все-таки?:)
Я теперь не знаю даже как лучше сделать:)
Я почитал, вроде пост подойдет.Как реализовать, с помощью чего?
← →
Ghost. (2002-09-24 10:03) [17]Да с помощью чего хочешь...прочитай описание протокола..там все до безобразия просто
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.009 c