OneShot
09.02.2011, 06:51
Все знают что в моем мире (mail.ru) есть функция микроблог. Вот мне нужно чтобы программа авторизовывалась в моём мире , вписывала нужный текст в поле микроблога и тыкала на кнопку сказать.
Я кое что накидал:
procedure TForm1.Button1Click(Sender: TObject);
var params,responseres:tstringlist;
s: tstringlist;
data:tstringlist;
begin
params:=TStringList.Create;
responseres:=TStringList.Create;
data:=TStringList.Create;
try
params.Add('Login=лалалалала');
params.Add('Domain=mail.ru');
params.Add('Password=лолололо');
responseres.Text:=Id[Ссылки могут видеть только зарегистрированные и активированные пользователи]('[Ссылки могут видеть только зарегистрированные и активированные пользователи]',params);
if Pos('logout',responseres.Text)>0 then
ShowMessage('Авторизовались!');
data.Add('bubble_text='+Memo1.Text);
data.Add('add_bubble=сказать');
Id[Ссылки могут видеть только зарегистрированные и активированные пользователи]('[Ссылки могут видеть только зарегистрированные и активированные пользователи]', data);
finally
params.free;
responseres.free;
end;
end;
end.
Всё ли правильно? и как сделать чтобы скрипт тыкал на кнопку сказать
(при тесте Логин и пароль в скрипте заменить на свой)
Я кое что накидал:
procedure TForm1.Button1Click(Sender: TObject);
var params,responseres:tstringlist;
s: tstringlist;
data:tstringlist;
begin
params:=TStringList.Create;
responseres:=TStringList.Create;
data:=TStringList.Create;
try
params.Add('Login=лалалалала');
params.Add('Domain=mail.ru');
params.Add('Password=лолололо');
responseres.Text:=Id[Ссылки могут видеть только зарегистрированные и активированные пользователи]('[Ссылки могут видеть только зарегистрированные и активированные пользователи]',params);
if Pos('logout',responseres.Text)>0 then
ShowMessage('Авторизовались!');
data.Add('bubble_text='+Memo1.Text);
data.Add('add_bubble=сказать');
Id[Ссылки могут видеть только зарегистрированные и активированные пользователи]('[Ссылки могут видеть только зарегистрированные и активированные пользователи]', data);
finally
params.free;
responseres.free;
end;
end;
end.
Всё ли правильно? и как сделать чтобы скрипт тыкал на кнопку сказать
(при тесте Логин и пароль в скрипте заменить на свой)