ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

17.09.2009, 11:37
|
|
Участник форума
Регистрация: 02.07.2008
Сообщений: 132
Провел на форуме: 1035284
Репутация:
52
|
|
2slesh как я уже говорил что BlockInput работает до первого нажатия на Cntrl+Alt+Del к тому же он не блокирует функциональные клавиши типа яркость громкость вперед назад и.т.д
|
|
|

17.09.2009, 21:06
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
Как организовать drag n drop файлов из єксплорера в ListBox ?
|
|
|

18.09.2009, 09:58
|
|
Познающий
Регистрация: 11.09.2009
Сообщений: 34
Провел на форуме: 102243
Репутация:
8
|
|
Помогите пожалуйста правельно вставить Edit
Я тут допустил ошибку!
SetCursorPos('+edit1.text+', '+edit2.text+');
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
Sleep(200);
end;
При компиляции такая ошибка!
[Error] Unit1.pas(31): Incompatible types: 'Integer' and 'String'
[Error] Unit1.pas(31): Incompatible types: 'Integer' and 'String'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
|
|
|

18.09.2009, 10:20
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
ты сам хоть понял что ты написал в коде? Сначало учи основы синтаксиса а потом начинай кодить.
SetCursorPos(strtoint(edit1.text), strtoint(edit2.text));
|
|
|

18.09.2009, 15:12
|
|
Познающий
Регистрация: 02.06.2009
Сообщений: 67
Провел на форуме: 237284
Репутация:
54
|
|
_nic
Код:
uses ShellAPI;
...
public
procedure DropFiles(var msg: TWMDropFiles); message WM_DROPFILES;
...
procedure TForm1.DropFiles(var msg: TWMDropFiles);
var
drop, count: THandle;
i: Integer;
buf: array[0..MAX_PATH-1] of Char;
begin
drop := msg.Drop;
//получаем количество перетаскиваемых объектов
count := DragQueryFile(drop, $ffffffff, nil, 0);
for i := 0 to count-1 do
begin
//получаем имя i-того файла
DragQueryFile(drop, i, buf, MAX_PATH);
//добавляем в листбокс только файлы (отсееваем папки)
if FileExists(buf) then ListBox1.Items.Add(buf);
end;
DragFinish(drop);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
DragAcceptFiles(Handle, True);
end;
Последний раз редактировалось Nullsleep; 18.09.2009 в 17:52..
|
|
|

19.09.2009, 02:31
|
|
Новичок
Регистрация: 24.04.2008
Сообщений: 13
Провел на форуме: 194929
Репутация:
0
|
|
снова я)
Вопросик:
Вообшем у меня програма отправляет запрос на авторизацию на сервер... вопрос в том как обработать ответ? тоесть как узнать что авторизацыя удалась или нет? думал проанализировать хтлм код на присутствие ссылки типа /profile.php=id и т.д. но может есть попроще способ? если да по пожалуйста напишыте код
(реч идет о вк)
Последний раз редактировалось Mykola-bas; 19.09.2009 в 02:35..
|
|
|

19.09.2009, 10:15
|
|
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме: 3629857
Репутация:
504
|
|
Сообщение от Mykola-bas
снова я)
Вопросик:
Вообшем у меня програма отправляет запрос на авторизацию на сервер... вопрос в том как обработать ответ? тоесть как узнать что авторизацыя удалась или нет? думал проанализировать хтлм код на присутствие ссылки типа /profile.php=id и т.д. но может есть попроще способ? если да по пожалуйста напишыте код
(реч идет о вк)
ты бы язык русский выучил сначала.
|
|
|

19.09.2009, 13:20
|
|
Познающий
Регистрация: 13.06.2009
Сообщений: 32
Провел на форуме: 42683
Репутация:
2
|
|
подскажите как исправить пример чтобы можно было при закачке отправлять куки на серв!
Код:
function DownloadFile(const Url: string): string;
var
NetHandle: HINTERNET;
UrlHandle: HINTERNET;
Buffer: array[0..1024] of char;
BytesRead: cardinal;
begin
Result := '';
NetHandle := InternetOpen('Delphi 5.x', INTERNET_OPEN_TYPE_PRECONFIG, nil, nil, 0);
if Assigned(NetHandle) then
begin
UrlHandle := InternetOpenUrl(NetHandle, PChar(Url), nil, 0, INTERNET_FLAG_RELOAD, 0);
if Assigned(UrlHandle) then
{ UrlHandle правильный? Начинаем загрузку }
begin
FillChar(Buffer, SizeOf(Buffer), 0);
repeat
Result := Result + Buffer;
FillChar(Buffer, SizeOf(Buffer), 0);
InternetReadFile(UrlHandle, @Buffer, SizeOf(Buffer), BytesRead);
until BytesRead = 0;
InternetCloseHandle(UrlHandle);
end
else
begin
{ UrlHandle неправильный. Генерируем исключительную ситуацию. }
raise Exception.CreateFmt('Cannot open URL %s', [Url]);
end;
InternetCloseHandle(NetHandle);
end
else
{ NetHandle недопустимый. Генерируем исключительную ситуацию }
raise Exception.Create('Unable to initialize Wininet');
end;
Последний раз редактировалось Seregakz; 19.09.2009 в 13:25..
|
|
|

19.09.2009, 13:22
|
|
Новичок
Регистрация: 26.08.2009
Сообщений: 19
Провел на форуме: 977507
Репутация:
33
|
|
Сообщение от Mykola-bas
снова я)
Вопросик:
Вообшем у меня програма отправляет запрос на авторизацию на сервер... вопрос в том как обработать ответ? тоесть как узнать что авторизацыя удалась или нет? думал проанализировать хтлм код на присутствие ссылки типа /profile.php=id и т.д. но может есть попроще способ? если да по пожалуйста напишыте код
(реч идет о вк)
1) Учи язык
2)Пользуй Post запросы при авторизации, в ответах от них есть информация,-авторизировался или нет.
|
|
|

19.09.2009, 14:44
|
|
Новичок
Регистрация: 24.04.2008
Сообщений: 13
Провел на форуме: 194929
Репутация:
0
|
|
Сообщение от ange007
1) Учи язык
2)Пользуй Post запросы при авторизации, в ответах от них есть информация,-авторизировался или нет.
Можна пример кода?
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|