![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.06.2011
Сообщений: 54
|
![]()
Собственно сабж, как вытянуть ссылку из хрома версии 29+? перерыл первые десять страниц рунета, и еще 5 страниц иностранцев, нашел много информации, и ничего рабочего. один крендель только кричит, что за 100$ может исходник продать, ну и удачи ему))
Здесь могла бы быть ваша реклама
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Какую ссылку?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
xor esp, esp
Форумчанин
Регистрация: 11.02.2014
Сообщений: 135
|
![]()
Stilet, хз, может он имеет ввиду посещаемые урлы?
WhatO_o?!, попробуй копнуть в сторону сниффера пакетов, перехватываешь все HTTP запросы и парсишь урлы из них. Можно внедрением своей DLL в хром перехватывать функции, которые работают с инетом ( сейчас названия не вспомню ). Вот, копни сюда в тему перехвата функций: http://www.rsdn.ru/article/baseserv/IntercetionAPI.xml К сожалению, по ссылке немного устаревшая информация, не учитывающая новые введения механизма ASLR ( Рандомизация адресного пространства ), начиная с Windows Vista. Поэтому учитывай, то что во всех процессах база кернела подгружена по разным адресам, узнать адрес можно функцией GetModuleHandle, или из структуры PEB процесса. Последний раз редактировалось Malriser; 20.08.2014 в 23:15. |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
можно что угодно из браузера тянуть с пом. расширения клиента и сервера в виде обычного ПО.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 11.06.2011
Сообщений: 54
|
![]()
Оу, простите, протупил, в браузере то ссылок тонны) адресную строку мне нужно выдрать в общем, Омнибокс, кажется..
Мою шальную голову посетило два варианта реализации, первый - выдирать ссылку путем поиска класса по хэндлу, и второй, колхозный и простой - передавать фокус на хром, нажимать программно Alt+D, и снова нажимать Ctrl + C...
Здесь могла бы быть ваша реклама
Последний раз редактировалось WhatO_o?!; 21.08.2014 в 10:46. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.06.2011
Сообщений: 54
|
![]()
И так красочно описываемых в гугле омнибоксов, я вовсе и не увидел...
![]()
Здесь могла бы быть ваша реклама
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Я бы не стал так делать. Лучше ИМХО написать прокси-сервер. На него настроить браузер, и уже в нем мониторить по каким ссылкам пользователь ходит.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
А плагин/расширение написать?
|
![]() |
![]() |
![]() |
#10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну это наверное да, но я лично не знаю как к Хрому плуг крепить.
I'm learning to live...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить URL с chrome | Miller-1981 | C++ Builder | 0 | 22.08.2012 23:00 |