Спустя 49 секунд (12.09.2011 - 22:07) fire написал(а):
Можно, смотри в сторону курла или сокетов.
Спустя 47 минут, 22 секунды (12.09.2011 - 22:54) inpost написал(а):
alex455
Раздел конкурсы, последний конкурс, посмотри, как эксперты ломали. Допустим imbalance_hero ломал первую работу. Это curl.
Раздел конкурсы, последний конкурс, посмотри, как эксперты ломали. Допустим imbalance_hero ломал первую работу. Это curl.
Спустя 2 дня, 15 часов, 48 минут, 17 секунд (15.09.2011 - 14:43) alex455 написал(а):
Читаю я, пытаюсь разобраться, что же такое curl. Но ничего понять не могу. Может кто-нибудь простым языком объяснить что это и зачем нужно? Например, curl позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов. Это с официального сайта. Исчерпывающе! Всё так понятно...

Спустя 6 минут, 46 секунд (15.09.2011 - 14:49) caballero написал(а):
CURL позволяет запросить содержимое страницы и отправить обратно запрос
не сампый удобный способ
лучше Selenium который предназначен для тестирования сайтов
он через браузер работает- нажать может все что угодно в том числе яваскриптовые фичи
не сампый удобный способ
лучше Selenium который предназначен для тестирования сайтов
он через браузер работает- нажать может все что угодно в том числе яваскриптовые фичи
Спустя 4 минуты, 45 секунд (15.09.2011 - 14:54) kristall написал(а):
У курла логика немного марсианская, но в принципе ничего сложного.
Сначала инициируешь процесс curl_init.
Затем определяешь свойства будущего соединения с помощью curl_setopt
Этих свойств у одного соединения может быть одно-два, а может быть и много, а всего их over 9000, они все описаны в документации.
Далее производишь соединение с помощью curl_exec и завершаешь всю эту байду с помощью curl_close. Результат (например, полученная страничка) может сливаться в стандартный поток или помещаться в переменную, для этого есть соответствующая настройка в curl_setopt.
Сначала инициируешь процесс curl_init.
Затем определяешь свойства будущего соединения с помощью curl_setopt
Этих свойств у одного соединения может быть одно-два, а может быть и много, а всего их over 9000, они все описаны в документации.
Далее производишь соединение с помощью curl_exec и завершаешь всю эту байду с помощью curl_close. Результат (например, полученная страничка) может сливаться в стандартный поток или помещаться в переменную, для этого есть соответствующая настройка в curl_setopt.
Спустя 26 секунд (15.09.2011 - 14:55) alex455 написал(а):
Для Selenium, я так понял, нужно javascript знать?
Спустя 3 минуты, 6 секунд (15.09.2011 - 14:58) caballero написал(а):
Цитата |
Для Selenium, я так понял, нужно javascript знать? |
не надо
если использовать плагин к мозиле то вообще ничего не надо знать - там мастер есть
Спустя 10 минут, 23 секунды (15.09.2011 - 15:08) alex455 написал(а):
caballero, но мне нужно, чтобы действие происходило только с сервера хостинга (с использованием php), без клиентских программ.
Спустя 38 минут, 40 секунд (15.09.2011 - 15:47) caballero написал(а):
Спустя 1 час, 19 минут, 14 секунд (15.09.2011 - 17:06) inpost написал(а):
alex455
http://phpforum.ru/index.php?showtopic=49175 - первая работа. Я заполнил форму, единственное там нет самой функции _post, просто банально не выложил, там массив образуется в одну строку для передачи.
http://phpforum.ru/index.php?showtopic=49175 - первая работа. Я заполнил форму, единственное там нет самой функции _post, просто банально не выложил, там массив образуется в одну строку для передачи.
Спустя 3 часа, 54 минуты, 38 секунд (15.09.2011 - 21:01) alex455 написал(а):
inpost, 4 свёрнутых текста в первом посте? Они?
Спустя 15 минут, 16 секунд (15.09.2011 - 21:16) inpost написал(а):
alex455
Я тебя не понял
Я тебя не понял

Спустя 18 минут, 54 секунды (15.09.2011 - 21:35) alex455 написал(а):
inpost, ты дал мне линк на твою работу, которая должна показать мне на примере как написать скрипт, сёрфящий сайт и вводящий данные? Если да, то я не нашёл на той странице кода, который это делает.
Информации так много! Мне бы помогло, если бы кто-нибудь написал скрипт, скажем, логинящийся в почтовый ящик на mail.ru , создающий там письмо и отправляющий его с web-формы на какой-нибудь адрес. Я бы попытался распарсить этот скрипт и вытащить из него именно то, что относится непосредственно к теме. Но мне дали много тем, которые как бы относятся к этому вопросу. И я не знаю, что изучать, за что браться... :озадаченный:
Информации так много! Мне бы помогло, если бы кто-нибудь написал скрипт, скажем, логинящийся в почтовый ящик на mail.ru , создающий там письмо и отправляющий его с web-формы на какой-нибудь адрес. Я бы попытался распарсить этот скрипт и вытащить из него именно то, что относится непосредственно к теме. Но мне дали много тем, которые как бы относятся к этому вопросу. И я не знаю, что изучать, за что браться... :озадаченный:
Спустя 2 минуты, 14 секунд (15.09.2011 - 21:37) inpost написал(а):
Так пишут учебники по курлу. Там банально в первом посте есть выделенный код к работе №1, работу №1 можно посмотреть по ссылке из скрипта. Там банальные настройки и отправка 2-х параметров для того, чтобы опубликовать объявление.
Спустя 1 минута, 21 секунда (15.09.2011 - 21:38) caballero написал(а):
Спустя 16 часов, 59 минут, 56 секунд (16.09.2011 - 14:38) alex455 написал(а):
А сокеты для этого дела тоже нужны?
Спустя 21 минута, 40 секунд (16.09.2011 - 15:00) inpost написал(а):
alex455
Можно и без них
Можно и без них
