Blog. Just Blog

ToolTips Harvester 1.1

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Мои программы | Автор: ManHunter
Скриншот программы ToolTips Harvester
Скриншот программы ToolTips Harvester

Программа для перехвата текста всплывающих подсказок (tooltips) в различных приложениях. Обрабатываются подсказки со стандартным классом tooltips_class32 и с некоторыми другими пользовательскими классами, которые мне удалось идентифицировать. Так что если какие-то подсказки программа не перехватывает, значит они созданы с каким-то еще неизвестным мне названием класса окна. Для чего нужна такая программа? А мало ли, в хозяйстве пригодится.

ToolTips Harvester 1.1ToolTips Harvester 1.1

ToolTips.Harvester.1.1-PCL.zip (18,732 bytes)


Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Добавить в закладки Memori Добавить в закладки Google
Просмотров: 7762 | Комментариев: 38

Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
Aleksandr (10.11.2020 в 19:36):
Идеальная программа, спасибо ув. ManHunter
Жаль что нигде нет нормальной программы которая может читать текст с определенного окна или области в этом окне в режиме реального времени, часто пользуюсь китайскими приложениями
Стас (11.01.2019 в 14:36):
Скрипт в AutoHotkey,  по пробелу в буфер обмена tooltip

Space::
WinGet, HTT, ID, ahk_class tooltips_class32
ControlGetText, OutputVar1, , ahk_id %HTT%
clipboard = %OutputVar1%
return
ManHunter (05.10.2017 в 15:59):
Исходники я не публикую.
RaMMicHaeL (05.10.2017 в 15:08):
Интересная игрушка. А почему, собственно, на Windows 10 не работает? И нету ли желания выпустить исходники? Спасибо за труд :)
Сергей (02.10.2017 в 11:48):
"значит они созданы с каким-то еще неизвестным мне названием класса окна"

В Lazarus IDE, не перехватывает вообще подсказки.
Саша (29.05.2017 в 21:02):
В пред идущем посте поспешил. Вот более безопасная Авто сворачивалка.vbs

CreateObject("Wscript.Shell").Run "harvester.exe"
WScript.Sleep 200
CreateObject("WScript.Shell").AppActivate "ToolTips Harvester 1"
CreateObject("WScript.Shell").SendKeys "%{F4}"
Саша (26.05.2017 в 15:04):
В самом давнем комментарии вы почему-то отказали в "не запоминает место" мене бы тоже хотелось чтоб он сразу в нижнем правом уголочке открывался, если вы принципиально против, предоставьте хотябы параметры для запуска; с указанием начальной позиции ВерхнеЛевого угла! (насчет размеров то потерпим) Пока, чтоб сразу не загораживало рабочий центр прячу костылём в трэй:
CreateObject("Wscript.Shell").Run "harvester.exe", 1, False
WScript.Sleep 200
With CreateObject("WScript.Shell"):.AppActivate "ToolTips Harvester 1":.SendKeys "%{F4}":End With
(надеюсь HTML не поломал)
P.S. в VBS не силён( поэтому окно перед Alt+F4 не активируется чото…

Упс, ещё про разделительный перенос строки забыл попросить
(подсказки неразборчиво сливаются друг с другом)
Win8.1_User (15.04.2017 в 17:58):
На вин 8.1 не запускается, пишет -
Text: Программа "C:\Users\tealeaf\Downloads\ToolTips.Harvester.1.1-PCL\ToolTips Harvester\harvester.dll" не предназначена для выполнения в Windows или содержит ошибку. Попробуйте установить программу еще раз с исходного установочного носителя либо обратитесь к системному администратору или поставщику программного обеспечения за поддержкой. Состояние ошибки 0xc0000005.
avp1965 (19.02.2017 в 14:07):
Так, то оно, так....И системы раньше были нормальные и "девки моложе". Проблема "нарисовалась" со стороны производителей компьютеров.
Примеры:
1. ноутбук "Lenovo" (2013 г.), установка XP и работа с LiveCD блокируется на уровне "железа",в виртуальной машине ещё работает;
2. ноутбук "Acer" (2016 г.), установка XP и работа с LiveCD блокируется на уровне "железа", на W7 после установки родных драйверов начинается "геморрой"; производитель открытым текстом (в документации)предупреждает - Ставьте W10(x64) и будет вам счастье.
Судя по-всему дальше будет ещё веселее.
ManHunter (18.02.2017 в 18:46):
Так оно написано для нормальных систем, а уж никак не для 10, да еще и x64.
avp1965 (18.02.2017 в 17:54):
Дяденька, а она на W-10(x64) не запускается, библиотеке "предъяву гонит". Или, так и должно, быть?
ManHunter (15.02.2017 в 02:29):
Версия 1.1. Переделал на юникод, поисправлял выловленные ошибки, добавил новые классы подсказок, еще всякого по мелочи.
ManHunter (24.01.2011 в 10:47):
Some info for foreign visitors: hot-linking and dowload accelerators are not allowed (anti-leech system used), please use your _BROWSER_ to download files.
ManHunter (27.12.2010 в 12:27):
GetWindowText
Naruto (27.12.2010 в 12:14):
Какие Апи функции применяются для перехвата текчта в тултипе, кто нить знает?
Old-Виктор (27.08.2010 в 13:43):
Будет жаль, если не продолжится работа по расширению
возможностей программы.
Сделал приспособу - мышка касается левой границы экрана
- запуск ToolTips. (Нечто похожее и для WinDowzer)
Удобно...
Денис (27.06.2010 в 06:56):
Даёшь поддержку юникода!
Valera (10.06.2010 в 18:56):
В Win7 Нет захвата при на ведении на часы.
ManHunter (19.05.2010 в 01:08):
Я про это прекрасно знаю, но ничего сделать не могу.
DenisSMI (15.05.2010 в 21:14):
Спасибо автору! Программка отличная!
Поддерживаю Alexey - к сожалению, подсказки в Total Commander не перехватываются. Ни при наведении на файл, ни при наведении на кнопки на панели.
ЫЪ (05.05.2010 в 10:57):
Хорошая софтина. Эх, исходнички бы... Тогда самому другие классы в прогу добавить было бы можно, и вообще при программировании бы очень пригодилось.
Alexey (25.04.2010 в 22:01):
А в TotalCommander при наведении на файл подсказки не перехватываются, а очень жаль!
Old-Виктор (17.04.2010 в 00:59):
Спасибо за расширение возможностей ToolTips Harvester 1.0.9.
Этой проге ToolTip Thief даже в подмётки не годится.
Но всё же, для полноты добавить бы фиксацию гиперссылок.
ManHunter (15.04.2010 в 22:14):
Добавлены еще подсказки, в том числе и MS офис.
Old-Виктор (12.04.2010 в 22:09):
Этот комментарий не по теме, его бы удалить.
1. Интересно, не планируется расширить возможности
WinDowzer 1.0 ? С существующими окнами справляется
даже лучше, чем различные Spy-и, а вот бы всплывающие...
2. Для Nutscracker. С Kl v 2.5 проблем не наблюдаю,
впрочем, дело хозяйское.
Nutscracker (12.04.2010 в 20:04):
// Несколько запоздалое...
Old-Виктор, Kleptomania меня чаще огорчала, чем выручала, так что при последнем "переезде" даже и не ставил. И, помнится, у нее есть вредная привычка мешать кириллицу с латиницей.
Old-Виктор (22.03.2010 в 12:20):
1. Пользуюсь ToolTips Harvester уже полгода. Это не просто программа-полезняшка, это суперполезняшка. Автору - СПАСИБО.
2. Как бы добавить фиксацию гиперссылок в MS Word?
3. Советик Nutscracker. Ставите на одну "горячую клавишу" "ToolTips...",
на другую - "Kleptomania" (небольшая "распознавалка типа finereader").
Получаете удобный инструментарий.
Nutscracker (06.03.2010 в 02:57):
И как это я умудрился упустить в нем такую полезную плюшку...
Огромное спасибо!
ManHunter (06.03.2010 в 00:26):
HyperSnap рулед :)
Nutscracker (05.03.2010 в 22:08):
Тогда вопрос сводится к другому - часто ли текст выводится через рисование?
В любом случае удобный способ вытянуть все, что можно прочитать, просто обязан пригодиться. =) А то всякие там отображалки окон и контролов в виде дерева есть, а простого способа выбрать нужный контрол, вроде бы, нету.
ManHunter (04.03.2010 в 07:54):
Такого способа нет. Потому что часть текста в окне может быть выведена как содержимое всяких кнопочек, статиков, едитов и т.п. Такой текст получить не проблема, кроме, конечно, всяких хитрых окон типа firefox. Но еще можно текст в окне выводить через рисование, и вот тут поможет только распознавалка типа finereader со своей скриншотилкой.
Nutscracker (04.03.2010 в 00:03):
Пару раз уже точно пригодилось. :) Вроде и мелочь, а приятно.

А существует какой-нибудь не сильно сложный способ получить весь текст из произвольного окна? А то бывают окошки, не реагирующие на Ctrl+C, а всякие там распознавалки не всегда хорошо помогают (и не всегда есть под рукой).
ManHunter (18.02.2010 в 08:12):
ВИКТОР, почитай лучше вот это
http://technet.microsoft.com/r...b896652.aspx
ВИКТОР (17.02.2010 в 23:11):
Вот если бы она еще перехватывала обращения к реестру и указывала , что и куда и какая программа записывает в реестр.....ВООБЩЕ БЫЛО Б БОМБА...Как мысль???
Isaev (28.01.2010 в 22:52):
Приятная вешь!
Нужна была только пару раз в жизни... писать было лень и я долго "№;лся переписывая ToolTips в блокнотик :))))))))
ManHunter (19.01.2010 в 08:14):
Добавил сворачивание в трей.
ManHunter (19.01.2010 в 07:45):
Про трей подумаю, а остальное излишества.
alex (19.01.2010 в 04:13):
спасибо!
ManHunter, а как в трей ... или от поверх окон избавиться ?!
ps если бы еще время отбивала ...

не запоминает место ...

после выхода не сохраняет ...

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2021
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.07 сек. / MySQL: 2 (0.0021 сек.) / Память: 4.75 Mb
Наверх