Автор Тема: Вывод названий вкладок ГуглХром  (Прочитано 494 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн perven1 [?]

  • Новичок
  • *
  • Сообщений: 48
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Доброе утро, специалисты по AutoIt.
Помогите с решением проблемы.

Есть скрипт подсчитывающий количество вкладок в браузере ГуглХром.

Как заставить этот скрипт - выводить табличку с названиями этих вкладок ?
(нажмите для показа/скрытия)


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться

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

Вывод названий вкладок ГуглХром
« Отправлен: Октябрь 06, 2017, 08:14:57 »

Помечен как лучший ответ пользователем perven1 Отправлен Октябрь 06, 2017, 12:01:26

Оффлайн Tempo [?]

  • Осваивающий
  • **
  • Сообщений: 106
  • Репутация: 25
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Вывод названий вкладок ГуглХром
« Ответ #1, Отправлен: Октябрь 06, 2017, 11:35:15 »
Как заставить этот скрипт - выводить табличку с названиями этих вкладок ?

Код: AutoIt [Выделить]
#include "UIAutomate.au3" ; http://autoit-script.ru/index.php?topic=16780.0

$hWnd = WinWait("[RegexpTitle: - Google Chrome]", "", 1)
If Not $hWnd Then Exit MsgBox(0x40000, "Ошибка", "Не найдено окно Google Chrome")

$oParent = _UIA_GetElementFromHandle($hWnd)
$aTabs = _UIA_FindAllElements($oParent, "ControlType", $UIA_TabItemControlTypeId)
If @error Then Exit MsgBox(0x40000, "Ошибка", "Вкладки не найдены")

MsgBox(0x40000, "", "Количество вкладок: " & $aTabs[0])

Local $sTabs
For $i = 1 To $aTabs[0]
    $sTabs &= _UIA_ElementGetPropertyValue($aTabs[$i], $UIA_NamePropertyId) & @CRLF & @CRLF
Next
MsgBox(0x40000, "", "Названия вкладок: " & @CRLF & @CRLF & $sTabs)
 


Оффлайн perven1 [?]

  • Новичок
  • *
  • Сообщений: 48

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Вывод названий вкладок ГуглХром
« Ответ #2, Отправлен: Октябрь 06, 2017, 12:01:19 »
Большое спасибо.

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3989
  • Репутация: 960
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Вывод названий вкладок ГуглХром
« Ответ #3, Отправлен: Октябрь 06, 2017, 20:35:45 »
perven1

ПредупреждениеЗа нарушение общих правил (пункт В.8):
Цитировать
Так как эта конференция называется "Русское сообщество AutoIt", язык общения на ней - Русский. Названия фирм или программных продуктов, аббревиатуры и т.д. должны быть написаны так, как они пишутся в оригинале, например не следует писать УСБ вместо USB. На форуме крайне не рекомендуется намеренно искажать русский язык и использовать "сетевой жаргон" на подобии "Аффтар выпей йадау!".


С уважением, ваш Глобальный модератор.

Скорблю и помню.




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

Re: Вывод названий вкладок ГуглХром
« Ответ #3 Отправлен: Октябрь 06, 2017, 20:35:45 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
24 Ответов
12637 Просмотров
Последний ответ Октябрь 20, 2009, 23:51:27
от Alexey
5 Ответов
4719 Просмотров
Последний ответ Декабрь 04, 2009, 13:49:56
от SyDr
32 Ответов
13141 Просмотров
Последний ответ Сентябрь 10, 2010, 15:33:57
от axlwor
4 Ответов
2652 Просмотров
Последний ответ Февраль 18, 2011, 17:59:21
от e-Mike
7 Ответов
3395 Просмотров
Последний ответ Январь 29, 2012, 02:31:14
от black1
6 Ответов
4635 Просмотров
Последний ответ Июль 12, 2012, 23:33:28
от CreatoR
1 Ответов
2251 Просмотров
Последний ответ Февраль 17, 2014, 17:45:15
от inververs
2 Ответов
1414 Просмотров
Последний ответ Апрель 08, 2014, 18:25:13
от N4rk0z34
4 Ответов
369 Просмотров
Последний ответ Октябрь 16, 2017, 14:52:14
от perven1
4 Ответов
482 Просмотров
Последний ответ Октябрь 24, 2017, 23:16:26
от perven1