HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1631  
Старый 27.05.2008, 23:02
Karapuziko
Познающий
Регистрация: 20.01.2008
Сообщений: 47
С нами: 9635196

Репутация: 72
По умолчанию

Цитата:
Сообщение от A2GIL  
2 Karapuziko :

Задание 1 (~5 kb)
Уточни второе задание! до каких пор там увеличивается аргумент синуса? всего 4 множителя?
Задание 3 (~5 kb)
Задание 4 (~5kb)

2 [Dezzter] :

Допиши в таймере это:

Код:
 if  ProgressBar1.Position=ProgressBar1.Max then
  begin
   Form2.Show;
   Timer1.Enabled:=false;
  end;
И вот это Timer1.Interval:=0; можешь убрать!

P.S Вообще-то это не есть корректный способ! Нужно просто по окончании какого-то действия, которого ты иммитируешь с помощью ProgressBar1 уже писать Form1.Show. Но как бы там ни было это твоя прерогатива=)
P.S.S Может у тебя проблема с самим пакетом Делфи? Может он не полный?
Мне бы на паскале!(сорри сразу язык уточнить забыл)
 
Ответить с цитированием

  #1632  
Старый 27.05.2008, 23:47
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от Karapuziko  
Мне бы на паскале!(сорри сразу язык уточнить забыл)
мдее =\
тебе на паскале и давали, просто поменяй там пару строчек кода.
ЗЫ Такие топики делают учеников ленивых
 
Ответить с цитированием

  #1633  
Старый 28.05.2008, 00:04
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

Вопрос, как на делфи получить содержимое поля пароль в QIP Infirum (не просто квип), не поля пароль профиля, а поле пароля от аськи.
Там просто все поля одинаково называются "TInfuEdit.UnicodeClass" и как получить инфу из нужного поля ХЗ...
 
Ответить с цитированием

  #1634  
Старый 28.05.2008, 00:51
Dr.KoD
Познающий
Регистрация: 01.03.2008
Сообщений: 68
С нами: 9575767

Репутация: 72
По умолчанию

Nightmarе
Так на вскидку глянул одной прогой(пользовался идущей в комплекте с Autoit) и обнаружил два(поля) "TInfuEdit.UnicodeClass1" и TInfuEdit.UnicodeClass2, хз сам не пробовал выуживать пароль с этой проги, а разбираться ща времени нема
 
Ответить с цитированием

  #1635  
Старый 28.05.2008, 02:38
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

Да никак не получается... я так понял алгоритм это узнать хендл главного окна, в нём другое и т.д... вот хз даже как...
 
Ответить с цитированием

  #1636  
Старый 28.05.2008, 19:42
A2GIL
Познающий
Регистрация: 31.08.2007
Сообщений: 94
С нами: 9839462

Репутация: 200
По умолчанию

Nightmarе

Код:
function GetPasFromEdit(Wnd: HWND; var Text: string):boolean;
var
  EditWnd: HWND;
begin
  Result := False;
  EditWnd := FindWindowEx(Wnd, 0,'TEDIT', nil);
  if EditWnd = 0 then
    exit;
  SetLength(Text, SendMessage(EditWnd, WM_GETTEXTLENGTH, 0, 0)+1);
  SendMessage(EditWnd, WM_GETTEXT, length(Text), Integer(PChar(Text)));
  SetLength(Text, lStrLen(PChar(Text)));
end;

procedure TForm1.Timer1Timer(Sender: TObject);
var
 MainWnd,Grp:Hwnd;
begin
MainWnd:=FindWindow(nil,'Здесь гаголовок главной формы'); Хендл главного окна
Grp:=FindWindowEx(MainWnd, 0,'TEDIT', nil); //Хендл какого-то дочернего котрола
if Grp<>0 then  begin
  GetPasFromEdit(Grp,pass);
 end;
 if Grp=0 then
   exit;
end;

P.S То что темно-красным можно узнать, ну например так:

Код:
procedure TForm1.Timer1Timer(Sender: TObject);
var
 s: string;
 h: HWND;
 aName: array [0..255] of Char;

begin
 h := WindowFromPoint(Mouse.CursorPos);
 SetLength(s, SendMessage(h, WM_GETTEXTLENGTH, 0, 0)+1);
 SendMessage(h, WM_GETTEXT, length(s), Integer(PChar(s)));
 SetLength(s, lStrLen(PChar(s)));
 GetClassName(h, aName, 256);
 Label1.Caption :='Заголовок : ' +s;
 Label2.Caption:='Класс : '+ aName;
end;
 
Ответить с цитированием

  #1637  
Старый 28.05.2008, 21:39
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

A2GIL так это я и так знаю.
Но хендлов то у меня нету, как они называются, сколько их, что и как...
Все утилиты показывают что ВСЕ Tedit называются по одинаковому...
С обычным квипом всё просто, а с инфирумом у меня такое ощющение что там всё грамотно закриптованно...

Там как, запускается инфирум... после авторизации под обычным локальным юзверем открывается другое окно, а может модуль с предложением ввести пасс...
Я пока разберусь кто за что там отвечает это 2010 год будет.
Вот если кто сталкивался с этим...

Последний раз редактировалось Nightmarе; 28.05.2008 в 21:41..
 
Ответить с цитированием

  #1638  
Старый 28.05.2008, 22:12
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от Nightmarе  
A2GIL так это я и так знаю.
Но хендлов то у меня нету, как они называются, сколько их, что и как...
Все утилиты показывают что ВСЕ Tedit называются по одинаковому...
С обычным квипом всё просто, а с инфирумом у меня такое ощющение что там всё грамотно закриптованно...

Там как, запускается инфирум... после авторизации под обычным локальным юзверем открывается другое окно, а может модуль с предложением ввести пасс...
Я пока разберусь кто за что там отвечает это 2010 год будет.
Вот если кто сталкивался с этим...
Spy++ пробовал юзать?
 
Ответить с цитированием

  #1639  
Старый 28.05.2008, 22:22
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

Цитата:
Сообщение от z01b  
Spy++ пробовал юзать?
Я его пробовал искать, обломилось...
есть WinSpy
 
Ответить с цитированием

  #1640  
Старый 28.05.2008, 23:44
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от Nightmarе  
Я его пробовал искать, обломилось...
есть WinSpy
Он входит в стандартный пакет MS Visual C++ 6.0 и выше
ЗЫ
http://rapidshare.com/files/118380465/SPYXX.rar.html
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.