Добрый день, чисто в научных интересах пишу робот для сайта знакомств мамба.ру. Есть момент, который мне не ясен, возможно вы сможете мне помочь. Авторизация, серфинг по профилям сделал, это довольно просто, но решил на этом не останавливаться и попробовать отправить сообщение. С этим возникла проблема. Робот "открывает" окно для отправки сообщения пользователю, в исходном коде форма с метод отправки пост, есть скрытые поля. Все это заполняю и делаю запрос параллельно выполняя запрос по протоколу JSON-RPC (я так понимаю, что это какая-то дополнительная проверка), но сообщение не отправляется. Смотрел через Firebug запросы, которые отправляются. Сообщение отправляется в фоновом режиме, т.е. в Firebug я не вижу запроса, который отправляет сообщение. Как им удалось подобное реализовать? P.S. Еще хочу уточнить, что пишу робота исключительно в научных целях, не поймите меня неверно.
В исходном коде флэш не вижу, ковырял еще джаваскрипты, которые подключаются, там иногда по запросу ".swf" можно найти строки, но не похоже, чтобы это было подключение флэша.
В окне для оправки сообщения в самом низу есть следующий javascript-код: Код (Text): <script> mambo.use('{mambo.project}Cometa', function(){ mambo.project.Cometa('#mamboCometa', { anketaId: '492685395', sessionId: 'k8ctAVAY3Funv619qYWkkmMzx2MCRneS', daemon: 'http://comet.lovesupport.ru/_n_o_t_i_f_y_/json_rpc', statURL: 'http://mamba.ru/flash_log.phtml', hwdetectURL: '' }); }); </script> <script> mambo.use('{mambo.project}Mamba', function(){ mambo.project.Mamba({ type:'messenger' }); }); mambo.use('{mambo.project}Messenger', function(){ mambo.project.Messenger({ url: 'http://mamba.ru/my/message.phtml', elm: { guid: String('731770509'), name: String('Наташа'), theme: String('UT-Normal UT-Normal U-Normal'), readed: true, total: Number('5'), title: String('Наташа, 21, Киев'), smski_enabled: false, reverse: false }, lang: { volonter: "Анкета заблокирована!", from: "из" }, splitTime: 900, onEnter: false }); }); </script> , первый - это запрос по протоколу JSON-RPC, который я успешно отправляю, второй - хз, вероятно, именно он и связан с отправкой сообщения, но каким образом я не понимаю.