Захват текста из меню, панелей, заголовков окна

Те, кто ей начинают пользоваться, уже не в силах остановиться! Она может все. Или почти все!

Сообщение TRicK [BZ] » Чт июл 31, 2003 11:28 pm

вощем такую фишку хотел сделать как в сабже ... для чего? есть такой словарь - Babylon, она значительно беднее лингво, и я его использую только по одной причине - он умеет захватывать текст откуда угодно по заданному сочетанию клавиш и переводить ... но из за его бедности часто приходится врубить лингво) дык вот ... думаю уже ясно .. хочу снять текст откуда угодно ... передать его лингво (если это возможно) ... и соответственно получить перевод:) думаю фишка полезная ...

с PP когда то давно разбирался .. вроде даже почти неплохо въехал .. но потом забросил и все забыл:) ща опять осваиваю .. но тяжко) действительно не хватает хорошего русскоязычного сайта про него и хорошего хелпа ...в РР хелп имхо бедный)

заранее спасиба!
TRicK [BZ]
Капитан
 
Сообщений: 265
Зарегистрирован: Чт дек 05, 2002 2:09 pm
Откуда: Одесса
Пункты репутации: 0

Сообщение TRicK [BZ] » Чт июл 31, 2003 11:41 pm

гы ... еще вопросик ... когда я играю допустим в кваку и бывает слишком высоко мышку завожу вылазит РР ... ну и пусть вылазит .. не мешает) но бывает ожесточенно паля в когото нажимаешь какую то кнопочку ... и вот тогда реально стать фрагом:) можно как то заблокировать РР от нажатий и выползаний когда активна какая то прога?
TRicK [BZ]
Капитан
 
Сообщений: 265
Зарегистрирован: Чт дек 05, 2002 2:09 pm
Откуда: Одесса
Пункты репутации: 0

Сообщение M?bius » Пт авг 01, 2003 4:14 am

2TRicK [BZ]
По второму вопросу: открываем конфигуратор, открываем вкладку Command Lists, там щелкаешь кнопку Properties (это свойства бара) ищешь там checkbox "Disable Bump if full screen program running", если не стоит галочка, ставишь собственно все.
BuG, ну сделай пожалуйста отправку сообщений по Ctrl+Enter, страна тебя не забудет ;-)
<!--coloro:red--><span style="color:red"><!--/coloro-->The 'love speech':<!--colorc--></span><!--/colorc--> © Serenity
Mal: Love. You can learn all the math in the 'verse, but you take a boat into the air you don't love, she'll shake you off just as sure as the turning of worlds. Love keeps her in the air when she oughta fall down, tells you she's hurting 'fire she keens. Makes her a home.
M?bius
Полковник
 
Сообщений: 1265
Зарегистрирован: Сб мар 08, 2003 4:15 pm
Откуда: Labinsk, Krasnodarsky region
Пункты репутации: 0

Сообщение Strateg » Пт авг 01, 2003 5:43 am

А я в таком случае сделал бар не всплывающим, а зафиксированным и, когда надо, скрывал/показывал его по горячей клаве
хм...!
Strateg
Полковник
 
Сообщений: 1016
Зарегистрирован: Пт май 24, 2002 7:26 am
Откуда: Краснодар
Пункты репутации: 0

Сообщение TRicK [BZ] » Пт авг 01, 2003 1:44 pm

2M?bius так сделал) вроде помогло)

2Strateg не мне привычнее както всплывающим)

а нащет первого вопроса? он был вообще главным) задрало мне пользоваться 2мя словарями ... хотю один ... лингву)
TRicK [BZ]
Капитан
 
Сообщений: 265
Зарегистрирован: Чт дек 05, 2002 2:09 pm
Откуда: Одесса
Пункты репутации: 0

Сообщение Gregory » Вс авг 17, 2003 6:58 am

Текст из дочерних окон можно захватывать с помощью win.childtextbyindex, из заголовков - с помощью win.caption, насчет меню не знаю
Gregory
Капитан
 
Сообщений: 156
Зарегистрирован: Пн мар 03, 2003 7:28 pm
Откуда: Киев
Пункты репутации: 0

Сообщение Maksim » Вс авг 17, 2003 8:21 am

<!--QuoteBegin--TRicK [BZ]+Aug 1 2003, 02:28--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (TRicK [BZ] @ Aug 1 2003, 02:28)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> вощем такую фишку хотел сделать как в сабже ... для чего? есть такой словарь - Babylon, она значительно беднее лингво, и я его использую только по одной причине - он умеет захватывать текст откуда угодно по заданному сочетанию клавиш и переводить ... но из за его бедности часто приходится врубить лингво) дык вот ... думаю уже ясно .. хочу снять текст откуда угодно ... передать его лингво (если это возможно) ... и соответственно получить перевод:) думаю фишка полезная ... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
Советую скачать программку <a href='http://www.structurise.com/' target='_blank'>Kleptomania</a>. Она распазнает любой текст откуда угодно, главное что бы шрифт был от8 до 14 и установлен в системе. Вот цитата с sofrodrom`а<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Kleptomania - уникальная в своем роде программа - не делает вроде бы ничего необычного. Все, что она умеет - это захватывать текст, но, в отличие от других программ, она его может снимать откуда угодно - даже из тех приложений, которые "не признают" буфер обмена. Она умеет, к примеру, захватывать список файлов в любой папке, путь к файлу, текст из диалоговых окошек и вообще - с любого места экрана. После захвата текста его можно или передать в буфер обмена, или сохранить в rft-формате. Для чего это нужно? - Ну, хотя бы для того, чтобы перевести в диалоговом окне какой-нибудь программы непонятную фразу на английском языке (если, конечно, вы его не знаете) имеющейся программой-переводчиком. Естественно, это лишь одно из применений уникальных способностей программы...
Неоплаченная версия работает 21 день.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
К тому же может делать скриншоты выбраного окна или произвольной области.
Последний раз редактировалось Maksim Вс авг 17, 2003 8:23 am, всего редактировалось 1 раз.
Maksim
Капитан
 
Сообщений: 158
Зарегистрирован: Сб апр 19, 2003 9:01 am
Откуда: Санкт-петербург
Пункты репутации: 0

Сообщение dAnIK SeNT » Вс авг 17, 2003 8:42 am

2Maksim
Ты не понял специфики задачи... Kleptomania здесь совершенно не поможет.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение Maksim » Вс авг 17, 2003 1:47 pm

<!--QuoteBegin--dAnIK SeNT+Aug 17 2003, 11:42--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (dAnIK SeNT @ Aug 17 2003, 11:42)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Ты не понял специфики задачи... Kleptomania здесь совершенно не поможет. <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
А по моему поможет. Текст ведь можно захватить откуда угодно, в том числе и от меню панелей, заголовков окна и пр. А потом вставить в lingvo и перевести.
Последний раз редактировалось Maksim Вс авг 17, 2003 1:48 pm, всего редактировалось 1 раз.
Maksim
Капитан
 
Сообщений: 158
Зарегистрирован: Сб апр 19, 2003 9:01 am
Откуда: Санкт-петербург
Пункты репутации: 0

Сообщение dAnIK SeNT » Пн авг 18, 2003 7:22 pm

2Maksim
Речь идет об автоматизации. Проблема даже не в том, что текст хочется скопировать оттуда, откуда его копировать нельзя (в поверпро есть средства для подобного копирования - проблема лишь в их настройке); речь о том, что его не хочется копировать и руками вставлять в лингву. Т.е. надо чтобы было так: выделил текст, нажал горячую клавишу - и выделенный текст автоматически скопировался, перевелся при помощи Lingvo и показался тебе. А как клептомания сможет это сделать?
Последний раз редактировалось dAnIK SeNT Пн авг 18, 2003 7:25 pm, всего редактировалось 1 раз.
яНЯЕД ОН СОПЪФЙЕ: Athlon 64 X2 5200+ @2,86GHz / nF 570 SLI (ASUS M2N SLI Deluxe) / 4 Gb RAM (4x1Gb Kingston) / 2,9Tb SATAII (0,50+0,64+0,75+1,00Tb WD) / ASUS 8800 GTS512 / 2x NEC-Optiarc AD-7173 / Thermaltake ToughPower 650W / 2x30W Microlab Solo-2 / 20" LCD Benq FP202W (wide) / openSUSE 11.1 / KDE 4.2.1
<!--coloro:Navy--><span style="color:Navy"><!--/coloro-->оН БЯЕЛ БНОПНЯЮЛ - Б email. б ICQ ОНЪБКЪЧЯЭ ПЮГ Б ОНКЦНДЮ.<!--colorc--></span><!--/colorc-->
dAnIK SeNT
Маршал
 
Сообщений: 5101
Зарегистрирован: Чт мар 28, 2002 7:48 pm
Откуда: яяяп
Пункты репутации: 0

Сообщение Maksim » Пн авг 18, 2003 7:35 pm

<!--QuoteBegin--dAnIK SeNT+Aug 18 2003, 22:22--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (dAnIK SeNT @ Aug 18 2003, 22:22)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> 2Maksim
Речь идет об автоматизации. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Пардон, умываю руки.
Maksim
Капитан
 
Сообщений: 158
Зарегистрирован: Сб апр 19, 2003 9:01 am
Откуда: Санкт-петербург
Пункты репутации: 0


Вернуться в Windows PowerPro

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13