Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2013, 19:09   #11
Le0n4iko_o
Пользователь
 
Аватар для Le0n4iko_o
 
Регистрация: 11.08.2013
Сообщений: 77
По умолчанию

не улавливаю о чем код О_о
плагин мне не подходит.

Последний раз редактировалось Le0n4iko_o; 31.10.2013 в 19:20.
Le0n4iko_o вне форума Ответить с цитированием
Старый 31.10.2013, 19:51   #12
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

спрошу еще и я, а зачем это надо?
eval вне форума Ответить с цитированием
Старый 01.11.2013, 01:57   #13
Le0n4iko_o
Пользователь
 
Аватар для Le0n4iko_o
 
Регистрация: 11.08.2013
Сообщений: 77
По умолчанию

а прочитать в начале не судьба ?
Le0n4iko_o вне форума Ответить с цитированием
Старый 01.11.2013, 02:13   #14
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

ткните пальцем а то не видно
eval вне форума Ответить с цитированием
Старый 01.11.2013, 08:24   #15
Le0n4iko_o
Пользователь
 
Аватар для Le0n4iko_o
 
Регистрация: 11.08.2013
Сообщений: 77
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
ткните пальцем а то не видно
аццки вам надо это факт .

Stilet есть некое ПО , которое работает с неким приложением в вк (пользователь сам выбирает 1 - ин из 3- ех браузеров). Хотелось бы реализовать аутентификацию по страницам вк (достаточно по id) , фейков полно и это напрягает.
Проблема в том что бы юзать API Vk нужна авторизация , к сожалению мне этот вариант не подходит.
Le0n4iko_o вне форума Ответить с цитированием
Старый 01.11.2013, 09:48   #16
rasend
 
Регистрация: 26.09.2012
Сообщений: 6
По умолчанию

Тоже нуждаюсь в этом коде, нужны ссылки активной вкладки, не чего не нашёл толкового за исключением этого кода:
Код:

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Memo1: TMemo;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

function GetText(WindowHandle: hwnd): string;
var
  TxtLength: integer;
  Buf: string;
begin
  TxtLength := SendMessage(WindowHandle, WM_GETTEXTLENGTH, 0, 0) + 1;
  SetLength(Buf, TxtLength);
  SendMessage(WindowHandle, WM_GETTEXT, TxtLength, LongInt(@Buf[1]));
  Result := Buf;
end;

function EnumWndProc(WinHandle: HWND; Param: LongInt): Boolean; stdcall;
var
 CapWnd: HWND;
 CStr: array[0..114] of Char;
begin
  Result := True;
  if (GetParent(WinHandle) = 0) then
  begin
    GetClassName(WinHandle, CStr, 114);
    if (StrPas(CStr) = 'Chrome_WidgetWin_0') then
    begin
      CapWnd := FindWindowEx(WinHandle, 0, 'Chrome_WidgetWin_0', nil);
      if (CapWnd <> 0) then
        TStrings(Pointer(Param)).Add(GetText(CapWnd));
    end;
  end;
end;

function GetChromeActiveURLS(outList:TStrings): Integer;
begin
  Result := 0;
  outList.Clear;
  EnumWindows(@EnumWndProc, LParam(Pointer(outList)));
  Result := outList.Count;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  ChromeWinCount: Integer;
begin
  ChromeWinCount := GetChromeActiveURLS(Memo1.Lines);
  Memo1.Lines.Insert(0,Format('Íàøëîñü %d àêòèâíûõ îêîøåê Google Chrome:',[ChromeWinCount]));
end;

end.
Но он показывает не ссылки а заголовки, возможно у кого то есть какие то идеи?
rasend вне форума Ответить с цитированием
Старый 01.11.2013, 19:23   #17
Le0n4iko_o
Пользователь
 
Аватар для Le0n4iko_o
 
Регистрация: 11.08.2013
Сообщений: 77
По умолчанию

rasend,почитай в начале и поймешь что гиблое дело.
Le0n4iko_o вне форума Ответить с цитированием
Старый 01.11.2013, 20:40   #18
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
не улавливаю о чем код О_о
плагин мне не подходит.
Я например сейчас пишу мост между браузерами и моим ПО, и моему По до балды что там за браузер, главное чтобы был XMLHttpRequest и свои JS'ки к браузеру. С моей стороны работает WEB-сервер. который и обрабатывает эти самые запросы от JS'ок.

На сколько понял, речь о перехвате доступа к ВК. То тут вам флаг в руки. Есть целый фриварный драйвер WinPCap для перехвата, есть mailslot'ы, есть прокси. куча способов продублировать трафик пользователя.
Человек_Борща вне форума Ответить с цитированием
Старый 02.11.2013, 13:14   #19
rasend
 
Регистрация: 26.09.2012
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Le0n4iko_o Посмотреть сообщение
rasend,почитай в начале и поймешь что гиблое дело.
Просто в инете наткнулся на пост
Код:
добрался до контрола адресной строки через IAccessible

теперь встал вопрос, как его прямее всего находить в дереве элементов, если его имя в разных языковых версиях хрома разное ("Address and search bar" в eng, "Адресная строка и строка поиска" в rus и тд)...
вот теперь думаю...
rasend вне форума Ответить с цитированием
Старый 05.11.2013, 01:50   #20
Avazart
Форумчанин
 
Аватар для Avazart
 
Регистрация: 13.08.2011
Сообщений: 184
По умолчанию

Цитата:
Сообщение от rasend Посмотреть сообщение
Тоже нуждаюсь в этом коде, нужны ссылки активной вкладки, не чего не нашёл толкового за исключением этого кода:
URL страницы в браузере можно получить через DDE http://www.cyberforum.ru/cpp-builder/thread63356.html
Avazart вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить URL с chrome Miller-1981 C++ Builder 0 22.08.2012 23:00
Получить содержимое чужого окна, возможно? jihot Общие вопросы Delphi 13 23.07.2011 16:39
Получить содержимое ячейки Listview Lleu C# (си шарп) 4 22.02.2011 00:12
Как получить содержимое веб страницы? SuperOrange Общие вопросы по Java, Java SE, Kotlin 0 05.07.2009 10:39
Как получить содержимое папки ? - fenix - Помощь студентам 4 19.04.2008 06:25