Модераторы: Snowy, Poseidon, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите войти в чат 
:(
    Опции темы
COOLHack
Дата 3.4.2008, 05:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



Не могу сделать так, чтоб был осуществлён вход в чат http://chat.mail.ru/ (первая комната)

Нужно чтоб при нажатии на кнопку в чат вошол новый пользыватель  




PM MAIL   Вверх
Exai1e
Дата 3.4.2008, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 908
Регистрация: 3.12.2006
Где: Moscow

Репутация: нет
Всего: 30



COOLHack, ты что хочеш чтобы за тебя все сделали ?  smile  выкладывай свой код, говори что не получается а там уже видно будет


--------------------
"Решение зависит от выбранного геморроя" © Snowy
"у нас как в армии - либо работает, либо так и задумано"
PM MAIL ICQ   Вверх
COOLHack
Дата 3.4.2008, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



Я пробывал скрипту отправлять данные таким методом 

Код

IdHTTP1.HandleRedirects := True;
Data := TIdMultiPartFormDataStream.Create;
Data.AddFormField ('K', 'ы');
Data.AddFormField ('L', 'ы');
Data.AddFormField ('M', 'ы');
Data.AddFormField ('P', 'ы');
b:= IdHTTP1.Post ('адрес скрипта', Data);
Data.Free;


(только прописывал имя полей куда вводить данные, и сами данные)
но не работает

Это сообщение отредактировал(а) COOLHack - 3.4.2008, 13:30
PM MAIL   Вверх
SneG0K
Дата 3.4.2008, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 2
Всего: 54



Блин. да что вы все паритесь с этим IdHTTP. Вроде уже миллион раз на форуме советовали отлавливать содержимое пакета и отправлять его допусти через тот-же ClientSocket... Нет надо парится с использование IdHTTP... не люблю я этот компонент..
Это только лично мое ИМХО
PM WWW Skype   Вверх
COOLHack
Дата 3.4.2008, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



Ну дак может поможет мне кто осуществить вход в чат??? если честно я даже точный адрес скрипта незнаю... 
PM MAIL   Вверх
Sanchezzz
  Дата 3.4.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 1
Всего: 60



адрес скрипта "http://my.chat.mail.ru/cgi-bin/auth/index.php" по мимо этого там куча скрытых полей... которые заполняются во время загрузки страницы. 
возьми любой редактор html и просмотри название полей тип итд.

Это сообщение отредактировал(а) Sanchezzz - 3.4.2008, 21:15


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
MetalFan
Дата 3.4.2008, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



а лучше возьми fiddler и посмотри, что браузер шлет


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
COOLHack
Дата 3.4.2008, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



а отсылать скрипту инфу моим кодом нормально??? или как-то по другому нужно? 
PM MAIL   Вверх
COOLHack
Дата 3.4.2008, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



Пробывал так, не работает

Код

IdHTTP1.HandleRedirects := True;
Data := TIdMultiPartFormDataStream.Create;
Data.AddFormField ('page', 'http://1.chat.mail.ru/');
Data.AddFormField ('enter', '1812');
Data.AddFormField ('signore', '');
Data.AddFormField ('silent', '');
Data.AddFormField ('mra', '');
Data.AddFormField ('mra_status', '');
Data.AddFormField ('signore', '');
Data.AddFormField ('silent', '');
Data.AddFormField ('Login', 'имя ящика');
Data.AddFormField ('Domain', 'mail.ru');
Data.AddFormField ('Password', 'пароль от ящика');
Data.AddFormField ('nick', 'Имя в чате');
Data.AddFormField ('nickcolor', '');
Data.AddFormField ('roomleft', '1:1');
b:= IdHTTP1.Post ('http://my.chat.mail.ru/cgi-bin/auth/index.php', Data);
Data.Free;


Что не правельно я делаю?

Это сообщение отредактировал(а) COOLHack - 3.4.2008, 23:53
PM MAIL   Вверх
MetalFan
Дата 4.4.2008, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



Цитата(COOLHack @  3.4.2008,  23:52 Найти цитируемый пост)
Что не правельно я делаю?

ошибки в словах делаешь.


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Poseidon
Дата 4.4.2008, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 4
Всего: 133



Так там же через post все передается

Код
<form method=post action="http://my.chat.mail.ru/cgi-bin/invite" name="form_privat" target="hidden_form" style="margin:0px;">
    <input type="hidden" value="" name="ticket">
    <input type="hidden" value="" name="channel">
    <input type="hidden" value="1" name="private_request">
</form>


Собирай в параметры что туда надо передавать и idHttp.Post передавай


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
COOLHack
Дата 4.4.2008, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



Дак и так у меня 

Код

b:= IdHTTP1.Post ('http://my.chat.mail.ru/cgi-bin/auth/index.php', Data);


дак почему не работает?
PM MAIL   Вверх
MetalFan
Дата 4.4.2008, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



дак посмотри, что шлет твоя программа и браузер. и сравни


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
COOLHack
Дата 4.4.2008, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 281
Регистрация: 8.2.2008

Репутация: нет
Всего: 0



как я посмотрю что шлёт браузер? 
PM MAIL   Вверх
MetalFan
Дата 5.4.2008, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



блин, читай выше, я писал чем можно посмотреть


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
SneG0K
Дата 6.4.2008, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 2
Всего: 54




Модератор: Сообщение скрыто.

PM WWW Skype   Вверх
MetalFan
Дата 6.4.2008, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 14
Всего: 128



Цитата(COOLHack @  4.4.2008,  21:23 Найти цитируемый пост)
как я посмотрю что шлёт браузер?  

fiddler устанавливается как локальный прокси. соотв настраиваешь браузер и прогу на localhost:8888 и наслаждаешься


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Poseidon
Дата 9.4.2008, 09:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 4
Всего: 133



Цитата(COOLHack @  4.4.2008,  11:14 Найти цитируемый пост)
дак почему не работает?
А что у тебя в Data?



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
KgCoder
Дата 9.4.2008, 11:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 93
Регистрация: 6.3.2008
Где: KGstan

Репутация: нет
Всего: нет



Тут главное три вещи: Cookie, post и get
Посмотри внимательно последовательность страниц через которых ты заходишь в чат.
В чатах с технологией Ajax обычно Javascript делает post запрос на авторизацию и возращяет адрес страницы в которой ты получаешь куки твоей сессии а затем переходишь уже в чат. (Я три дня ломал голову на fun.motor.kg)
Кстати кто знает как передавать text/plain через пост??
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.1126 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.