|
Авторизация Darkorbit - Выбор сервера - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
02.06.2012, 11:53
|
#1
|
|
|
|
Разведчик
|
Регистрация: 04.11.2011
Сообщений: 2
Популярность: 220
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Авторизация Darkorbit - Выбор сервера
Код:
procedure TForm4.Button1Click(Sender: TObject);
var aLogin,aServer: String;
data: TstringList;
begin
data:=TstringList.Create;
data.Add('loginForm_default_username='+Edit1.Text);
data.Add('loginForm_default_password='+Edit2.Text);
data.Add('loginForm_default_login_submit=Вход');
Memo1.Lines.Add('Авторизация...');
try
aLogin:=idHTTP1.Post('http://www.darkorbit.ru/?locale=ru&aid=0',data);
except
Memo1.Lines.Add('Ошибка при посылке данных!...');
data.Free;
Exit;
end;
if Pos('selectInstanceHint',aLogin)<>0 then
Memo1.Lines.Add('Выбор сервера...')
else
Memo1.Lines.Add('Данные введены не верно!...');
// Далее нужно выбрать сервер, но долго этим не занимался и забыл как его выбрать
// Испробовал Pos,copy,RegExpr для парсинга ссылки не получается, или изменилось что.
end;
Прошу помочь, напишите код выбора сервера.
Без разницы pos,copy или regexpr или еще что, главное чтоб было понятно. Парсинг данных: уридиума, кредитов и т.д не нужен, - в этом сам разберусь
На другие темы не отправлять, опишите сами, буду благодарен.
________________
-=DangerousSs=-
|
|
|
02.06.2012, 12:45
|
#2
|
|
|
|
Пехотинец
|
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
|
Re: Авторизация Darkorbit - Выбор сервера
сделаю пинок: нужно парсить строчку с гейм апи немного длтннее чем она на самом деле , а потос её резать
|
|
|
02.06.2012, 13:31
|
#3
|
|
|
|
Разведчик
|
Регистрация: 04.11.2011
Сообщений: 2
Популярность: 220
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Авторизация Darkorbit - Выбор сервера
________________
-=DangerousSs=-
|
|
|
02.06.2012, 13:58
|
#4
|
|
|
|
Пехотинец
|
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
|
Re: Авторизация Darkorbit - Выбор сервера
|
|
|
02.06.2012, 16:48
|
#5
|
|
|
|
Разведчик
|
Регистрация: 04.11.2011
Сообщений: 2
Популярность: 220
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Авторизация Darkorbit - Выбор сервера
________________
-=DangerousSs=-
|
|
|
02.06.2012, 17:18
|
#6
|
|
|
|
Пехотинец
|
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
|
Re: Авторизация Darkorbit - Выбор сервера
|
|
|
02.06.2012, 19:18
|
#7
|
|
|
|
Разведчик
|
Регистрация: 04.11.2011
Сообщений: 2
Популярность: 220
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Авторизация Darkorbit - Выбор сервера
|
Цитата: |
|
|
|
|
|
|
|
|
|
надейся , тебе его никто не напишет
|
|
|
|
|
|
Тролль, банов давно не видел, будешь троллить все темы точно получишь бан.
Даже не отвечай тут больше, иначе будешь создавать новый аккаунт.
Начались у них каникулы, так теперь Zhyk.ru засран школятиной.
Надеюсь и буду надеяться ответа от нормального человека.
________________
-=DangerousSs=-
Последний раз редактировалось DangerousSs; 02.06.2012 в 19:23.
|
|
|
02.06.2012, 20:17
|
#8
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Авторизация Darkorbit - Выбор сервера
DangerousSs, советую вам быть поспокойнее в отношении пользователей портала
Добавлено через 18 часов 10 минут
Следующий, кто решит продолжить конфликт будет награждён картой
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
Последний раз редактировалось VeTaL_UA; 03.06.2012 в 14:27.
Причина: Добавлено сообщение
|
|
|
06.06.2012, 09:21
|
#9
|
|
|
|
Сержант
|
Регистрация: 06.06.2012
Сообщений: 131
Популярность: 102
Сказал(а) спасибо: 141
Поблагодарили 131 раз(а) в 78 сообщениях
|
Re: Авторизация Darkorbit - Выбор сервера
Код:
Reg.Expression := 'http://'+Server+'\.darkorbit\.bigpoint\.com/GameAPI\.php\?req=(.*?)">';
if Reg.Exec(S) then
begin
s := Reg.Match[1];
SetLength(S,Length(S)-2);
S := HTTP.Get('http://'+Server+'.darkorbit.bigpoint.com/GameAPI.php?req='+S);
if Pos('span', S) <> 0 then
теперь понятней ?
|
|
|
09.06.2012, 12:13
|
#10
|
|
|
|
Разведчик
|
Регистрация: 04.11.2011
Сообщений: 2
Популярность: 220
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Авторизация Darkorbit - Выбор сервера
Понятней, но я уже написал своим кодом.
________________
-=DangerousSs=-
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 18:02.
|
|