Русское сообщество AutoIt

  • Май 20, 2012, 13:07:09 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Создан файловый архив для участников форума.

Закачивайте свои файлы и получайте рейтинг, прямые ссылки, и т.п.

Для изображений и скриншотов по прежнему есть AUTOIT.RV.UA

Реклама

Автор Тема: Control Viewer - Альтернатива AutoIt Window Info  (Прочитано 9101 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

BaRsupillamy [?]

Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #45, Отправлен: Ноябрь 24, 2011, 14:59:55 »
Добрый день. Не скачиваются файлы из шапки ветки. Кто может проверить, поправить? Спасибо.




  Записан

Zaramot [?]

  • AutoIt Гуру
  • *****
  • Репутация: 456
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 883
  • Версия AutoIt: v3.3.8.1
  • I ♥ AutoIt
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #46, Отправлен: Ноябрь 24, 2011, 20:28:51 »
Exe-шник программы:
Control Viewer.exe

Открытый код программы:
http://yashied.narod2.ru/ProjectFiles/CV/CV_source.zip




  Записан

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #47, Отправлен: Ноябрь 25, 2011, 01:22:09 »
повторю свой давнишний пост в этой теме  - может выложить файлы на местный файлообменник?




  Записан
Конференция посвященная AutoIt на jabber.ru - autoit@conference.jabber.ru
Как попасть на конференцию читаем тут
Файлы можете качать сюда - Файловая область
Продолжать дискуссию в теме отмеченной как "Решенная" - моветон.
Банхамером не обладаю, так что расслабьтесь ;)
Банхамером обладаю, так что не расслабляться :Ban:

MadMNN [?]

Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #48, Отправлен: Декабрь 10, 2011, 09:59:42 »
у меня пишет "Unable to save image." при попытке сохранить Capturе-нную картинку




  Записан

Leagnus [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 2
  • Версия AutoIt: 3.3.8.0
    • WWW
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #49, Отправлен: Январь 28, 2012, 02:04:31 »
 :huggles: Супер-код. Нашёл его, в процессе долгих скитаний.
Я использую альтернативный шел (PowerPro), и недавно решил обновить старый скайп. Каково же было моё удивление, когда Скайп не реагировал на мои клики и на Alt+Tab – заголовок его окна не становился активным и ни один контрол не реагировал.
Я кликнул по нему с помощью Finder tool у Au3Info – и он стал активным, а я заинтерсовался.  :blink: Начал искать сырцы Au3Info – ан нет... И вот, на 2-ой день, нашёл этот гениальный код.

Большое спасибо автору.  :ok:

После нескольких часов разбора сырцов, я так и не смог выделить нужный мне код, т.к. по странному совпадению со Скайп, сырцы не запускаются на моей машине. Вернее запуск проходит хорошо, но всё, что в Resources\ – не прорисовывается на форме, что бы я ни делал. Прямо магия какая-то...

Работаю на AutoIt3 3.3.8.0  :IL_AutoIt_1:

Покорнейше прошу простить нуба  :'(:
– я так и не понял, зачем Dummy-контролы.
– при запуске Au3Check ругался на $__WINVER в WinAPIEx.au3, что она уже была объявлена, и то же на __Ver().

Может, проблема в Layered Windows, но я так понял, они нужны для прозрачных окон.

Самый главный вопрос: какая функция отрабатывает первой, когда отпускаешь клавишу мыши на искомом контроле исследуемого окна? Всё в этом случае наичнается с
Case $LVN_ITEMCHANGED?




  Записан
Собрать стадо из баранов легко, трудно собрать стадо из котов.

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #50, Отправлен: Январь 28, 2012, 14:17:39 »
Leagnus  [?]
Цитата
Работаю на AutoIt3 3.3.8.0
при запуске Au3Check ругался на $__WINVER в WinAPIEx.au3, что она уже была объявлена, и то же на __Ver().
Для AutoIt v3.3.8.0 есть  WinAPIEx_3.6_3380.zip. Скачайте и у вас ошибки должны пропасть.

Цитата
я так и не понял, зачем Dummy-контролы
Для чего надо ...Dummy




  Записан

--------------------------------------------------------------------------------------------------
Все стандарты Document Object Model HTML
--------------------------------------------------------------------------------------------------
«Жизнь – цепь, а мелочи в ней – звенья. Нельзя звену не придавать значения!»

Leagnus [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 2
  • Версия AutoIt: 3.3.8.0
    • WWW
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #51, Отправлен: Январь 29, 2012, 13:57:06 »
Цитата
Garrett Для AutoIt v3.3.8.0 есть  WinAPIEx_3.6_3380.zip. Скачайте и у вас ошибки должны пропасть.
Да, спасибо: ошибки пропали. Я забыл вместе c WinAPIEx.au3 кинуть в папку UDFs\ файлы APIConstants.au3 и APIErrors.au3. Но ресурсы всё равно не прорисовываются.

Цитата
Garrett[?]
Для чего надо ...Dummy

Спасибо: я так понял, что это неприоритетные без-гуйные контролы.

Прикольно: у меня не работает
$Icon[0] = GUICtrlCreateIcon('', 0, 330, 30, 64, 64)
GUICtrlSetImage(-1, @ScriptDir & '\Resources\202.ico')
но работает
$Icon[0] = GUICtrlCreateIcon(@ScriptDir & '\Resources\202.ico', 0, 330, 30, 64, 64)
« Последнее редактирование: Февраль 03, 2012, 15:12:44 от Leagnus »



  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Online Online
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #52, Отправлен: Март 14, 2012, 07:30:22 »
CV_Translated.zip

Перевод для Control Viewer.
Добавлен модуль мультиязычности используя ATT - Инструмент добавления мультиязычности в скрипт.

Это только исходные файлы, нужно заменить на те что в папке CV_source, запустить CV.au3 и выбрать язык в «Options -> Select language...».


Добавлено: Март 14, 2012, 07:37:19
После компиляции почему то не отображаются иконки...




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****

  • Автор темы
  • Репутация: 1905
  • Online Online
  • Пол: Мужской
  • Сообщений: 3968
  • Версия AutoIt: 3+
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #53, Отправлен: Март 14, 2012, 13:03:43 »
После компиляции почему то не отображаются иконки...

В папке Utilities лежат ссылки для скачивания ResourceHacker и UPX. Нужно их скачать и положить в эту папку. Я не стал добавлять их в архив, чтобы не увеличивать размер.




  Записан
Думай, прежде чем говорить.

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Online Online
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #54, Отправлен: Март 14, 2012, 14:24:21 »
Yashied  [?]
Цитата
В папке Utilities лежат ссылки для скачивания ResourceHacker и UPX. Нужно их скачать и положить в эту папку.
Не знаю откуда, но у меня уже там есть эти файлы.

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


Добавлено: Март 14, 2012, 14:28:41
Скачал обновлённые версии Reshacker и upx, результат тот же :(


Добавлено: Март 14, 2012, 14:32:43
Yashied
Проблема в %out%, его нужно заключать в кавычки.

Код: AutoIt [Выделить]
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -delete "%out%", "%out%", Dialog, 1000,
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -delete "%out%", "%out%", Icon, 162,
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -delete "%out%", "%out%", Icon, 164,
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -delete "%out%", "%out%", Icon, 169,
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -delete "%out%", "%out%", Menu, 166,
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -delete "%out%", "%out%", VersionInfo, 1,
#AutoIt3Wrapper_Run_After=Utilities\ResHacker.exe -add "%out%", "%out%", Resources\CV.res,,,




  Записан

inververs [?]

Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #55, Отправлен: Май 06, 2012, 17:43:56 »
Yashied
Подскажите, как вы добились такой рамочки на закладке Capture, у которой есть угловые и боковые точки за которые эта рамка и перемещается. Что это за элемент? Или это какое то окно со стилями? Я тоже такую хочу  повторить :-[




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****

  • Автор темы
  • Репутация: 1905
  • Online Online
  • Пол: Мужской
  • Сообщений: 3968
  • Версия AutoIt: 3+
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #56, Отправлен: Май 06, 2012, 23:25:47 »
Yashied
Подскажите, как вы добились такой рамочки на закладке Capture, у которой есть угловые и боковые точки за которые эта рамка и перемещается. Что это за элемент? Или это какое то окно со стилями? Я тоже такую хочу  повторить :-[

Это окно со стилем WS_EX_LAYERED.




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****

  • Автор темы
  • Репутация: 1905
  • Online Online
  • Пол: Мужской
  • Сообщений: 3968
  • Версия AutoIt: 3+
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #57, Отправлен: Май 19, 2012, 00:45:31 »
Обновил программу, версия осталась прежней.

Список изменений:




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Online Online
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #58, Отправлен: Май 19, 2012, 06:45:46 »
Yashied  [?]
Цитата
Обновил программу
Мультиязычность добавлять не будешь?




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****

  • Автор темы
  • Репутация: 1905
  • Online Online
  • Пол: Мужской
  • Сообщений: 3968
  • Версия AutoIt: 3+
    • Награды
Re: Control Viewer - Альтернатива AutoIt Window Info
« Ответ #59, Отправлен: Май 19, 2012, 11:43:41 »
Мультиязычность добавлять не будешь?

Может быть в следующий раз.




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
AutoIt Window Info не возвращает координаты пикселей окна!
Общение
Kalisnik 4 1643 Последний ответ Ноябрь 30, 2010, 23:55:03
от Yuriy
AutoIt Window Info - забирает фокус себе, а оцениваемое окно остается закулисами
AutoIt для новичков
Kalisnik 0 1055 Последний ответ Март 29, 2010, 20:32:01
от Kalisnik
Автомат-вать работу приложения, элементы которого не видит AutoIt Window info
AutoIt для новичков
webmonster 5 1841 Последний ответ Сентябрь 22, 2010, 11:17:00
от decadent
Как узнать ID для поля ввода с помощью AutoIt Window Info?
AutoIt для новичков
HelpMe 14 1856 Последний ответ Декабрь 09, 2010, 16:02:22
от HelpMe
Control Viewer - Дополнение для AutoIt Window Info
Примеры и рабочие проекты
Yashied 9 2590 Последний ответ Март 19, 2011, 03:13:33
от Yashied
Нужен скрипт аналога AutoIt Window Info Tool
AutoIt для новичков
Sanke 8 1204 Последний ответ Апрель 01, 2011, 02:45:47
от AZJIO
autoit window info не видит окна
AutoIt для новичков
yanoob 7 767 Последний ответ Август 18, 2011, 13:50:13
от yanoob
Почему AutoIt Window Info не работает с Skype ?
AutoIt для новичков
armenxxx1 9 991 Последний ответ Декабрь 26, 2011, 01:49:44
от armenxxx1
Перенесено: Control Viewer - Альтернатива AutoIt Window Info
Примеры и рабочие проекты
CreatoR 0 222 Последний ответ Март 14, 2012, 14:34:40
от CreatoR
Запись значения строки из Window Info в переменную.
Стол заказов
MrGep 3 195 Последний ответ Апрель 06, 2012, 15:23:01
от Zaramot


Реклама

* Последние сообщения на форуме
post Re: [Мышь, клавиатура] Привязка клика по координатам к клавише
[Стол заказов] megatoxx Сегодня в 12:41:37
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:35:14
post Re: Защита исходного кода программы
[AutoIt для новичков] Ganibal95 Сегодня в 12:34:22
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:33:22
post Re: Защита исходного кода программы
[AutoIt для новичков] Ganibal95 Сегодня в 12:21:05
post Re: Проблема с циклами While
[AutoIt для новичков] Yashied Сегодня в 12:14:25
post Сглаживание рывков при передачи новых координат игрока по TCP/IP
[Общение] Ganibal95 Сегодня в 12:10:37
post Перенесено: Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] Yashied Сегодня в 12:09:28
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:09:05
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15

* Пользователи онлайн
  • Dot Гостей: 116
  • Dot Скрыт: 2
  • Dot Пользователей: 32
  • Dot Пользователи Online: