Удобное наблюдение за пользователями

Что вы хотели бы видеть в следующих версиях?
Ответить
Barvinok
Сообщения: 591
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Удобное наблюдение за пользователями

Сообщение Barvinok »

Всем привет!
Задача много раз поднималась, но толком так и не решёна.
  1. Нужна возможность простого удобного доступа к экрану пользователей - с телефона, другого тонкого клиента или обычного компьютера.
  2. Нужен инструмент для снимков экрана через заданные промежутки времени (к примеру, 5-10 секунд) и отправка их на файловый сервер по FTP.
Разберу подробно.
  • Сейчас в WTWare есть встроенный VNC-сервер, но нет клиента. Нужен клиент в виде application, подобно Хрому или VLC. Ибо в локальной сети не всегда есть толстый компьютер, да и сервер может быть бесконечно удалён. Не очень умно прокачивать изображение на тысячи километров туда и обратно - прямое подключение очевидно правильнее.
  • Нужна возможность подключаться по имени хоста, а не только по IP(который, как правило, динамический). Безопасник или руководитель не будет лазить в DHCP lease, что бы узнать, какой адрес в данный момент у вожделенного терминала. Например, что бы список подтягивался при запуске application VNC. Может он будет связываться с WTWare Center и получать список оттуда, не знаю...
  • По снимкам экрана - возможности и настройки подобно ScreenMaster:выбор частоты, разрешения, области экрана, места хранения и т.д.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

Barvinok писал(а): Чт дек 17, 2020 2:59 pm
  1. Нужна возможность простого удобного доступа к экрану пользователей - с телефона, другого тонкого клиента или обычного компьютера.
В локальной сети может не быть ни одного толстого компьютера, но есть WiFi чтобы подключиться с телефона?
Barvinok писал(а): Чт дек 17, 2020 2:59 pm
  • Сейчас в WTWare есть встроенный VNC-сервер, но нет клиента.
Есть же.

Код: Выделить всё

...чеготамнадопользователю...
next screen
displayname Не входить. Съедят.
sound=off
server=--new--
Когда надо порулить - переключаешься на этот экран, вводишь в адресе vnc:ip.того.кем.надо.рулить и получаешь VNC. Проблемы: разрешение экрана у рулимого должно быть не больше. Т.е. это надо сделать на компьютере с самым большим экраном в офисе.

Barvinok писал(а): Чт дек 17, 2020 2:59 pm Безопасник или руководитель не будет лазить в DHCP lease, что бы узнать, какой адрес в данный момент у вожделенного терминала. Например, что бы список подтягивался при запуске application VNC. Может он будет связываться с WTWare Center и получать список оттуда, не знаю...
Прямо сейчас делаем свое удаленное управление, не VNC. Будет отдельное от конфигуратора приложение. Терминалы рядом подхватятся броадкастами, так же, как они подхватываются в конфигураторе, будут IP и хостнеймы. Если только хостнеймы прописаны руками в конфигураторе или в другом DHCP!

Для терминалов, которые далеко, все сложнее. Связь с WTWare Center можно сделать, надо только держать WTWare Center постоянно включенным, чтобы было с кем связываться.

Barvinok писал(а): Чт дек 17, 2020 2:59 pm По снимкам экрана - возможности и настройки подобно ScreenMaster:выбор частоты, разрешения, области экрана, места хранения и т.д.
Это да, много раз поднимался вопрос. Была даже идея видео писать в реальном времени, посчитали что там не так много выходит. Никто не берется сформулировать хорошее ТЗ. Хорошее ТЗ - это не груда всех возможных хотелок, котоыре теоретически могут появиться, а необходимый и достаточный минимум.
Barvinok
Сообщения: 591
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение Barvinok »

aka писал(а): Пт дек 18, 2020 2:01 pm В локальной сети может не быть ни одного толстого компьютера, но есть WiFi чтобы подключиться с телефона?
Что тут удивительного? Микрот на входе, одна-две тарелки CAP ac, десяток терминалов... Это обычная схема.
Вообще не уловил связи между толстыми клиентами и WiFi :?
aka писал(а): Пт дек 18, 2020 2:01 pm Когда надо порулить - переключаешься на этот экран, вводишь в адресе vnc:ip.того.кем.надо.рулить и получаешь VNC. Проблемы: разрешение экрана у рулимого должно быть не больше. Т.е. это надо сделать на компьютере с самым большим экраном в офисе.
server=vnc:192.168.1.5 - так это работает?
Как подключиться только для просмотра, без управления?
aka писал(а): Пт дек 18, 2020 2:01 pm Прямо сейчас делаем свое удаленное управление, не VNC. Будет отдельное от конфигуратора приложение. Терминалы рядом подхватятся броадкастами, так же, как они подхватываются в конфигураторе, будут IP и хостнеймы. Если только хостнеймы прописаны руками в конфигураторе или в другом DHCP!
Благая весть!
aka писал(а): Пт дек 18, 2020 2:01 pm Для терминалов, которые далеко, все сложнее. Связь с WTWare Center можно сделать, надо только держать WTWare Center постоянно включенным, чтобы было с кем связываться.
Мы же вроде обсуждали, что один из терминалов в удалённой сети может взять на себя роль агента.
Ему даже постоянный ip не нужен - просто в конфиге прописать адрес головного сервера, куда он будет пересылать данные. Собственно, так головной узнает его ip.
aka писал(а): Пт дек 18, 2020 2:01 pm Это да, много раз поднимался вопрос. Была даже идея видео писать в реальном времени, посчитали что там не так много выходит. Никто не берется сформулировать хорошее ТЗ. Хорошее ТЗ - это не груда всех возможных хотелок, которые теоретически могут появиться, а необходимый и достаточный минимум.
"ЛУЧШИЕ СИСТЕМЫ КОНТРОЛЯ СОТРУДНИКОВ И УЧЕТА РАБОЧЕГО ВРЕМЕНИ 2020"
Они все примерно одинаковые. Необходимый минимум я уже описал: выбор частоты снимков, разрешения картинки, области экрана/активного окна, места хранения (файловое или облачное). Облачное обязательно надо, что бы с телефона можно было в любой момент посмотреть снимки экранов.
Остальное можно наращивать по мере поступления заявок.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

Barvinok писал(а): Пт дек 18, 2020 10:44 pm server=vnc:192.168.1.5 - так это работает?
Да.
Barvinok писал(а): Пт дек 18, 2020 10:44 pm Как подключиться только для просмотра, без управления?
Нет такой настройки.
Barvinok писал(а): Пт дек 18, 2020 10:44 pm Мы же вроде обсуждали, что один из терминалов в удалённой сети может взять на себя роль агента.
Ему даже постоянный ip не нужен - просто в конфиге прописать адрес головного сервера, куда он будет пересылать данные. Собственно, так головной узнает его ip.
Что такое "головной сервер"? Сейчас есть параметр discover=, он указывает IP машины, на которой должен быть запущен WTware Center. Это и есть "головной сервер"?

Любопытно, список терминалов (ip, mac, хостнейм, версия втвари) можно считать открытой информацией и раздавать всем по любому поводу, или надо городить огород с ограничениями?
Barvinok писал(а): Пт дек 18, 2020 10:44 pm ...места хранения (файловое или облачное). Облачное обязательно надо, что бы с телефона можно было в любой момент посмотреть снимки экранов.
Что такое облачное хранение? Пароль от своего яндекс.диска вобьёшь в конфиг терминала открытым текстом?
Barvinok
Сообщения: 591
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение Barvinok »

aka писал(а): Сб дек 19, 2020 12:11 am Что такое "головной сервер"? Сейчас есть параметр discover=, он указывает IP машины, на которой должен быть запущен WTware Center. Это и есть "головной сервер"?
Да
aka писал(а): Сб дек 19, 2020 12:11 am Любопытно, список терминалов (ip, mac, хостнейм, версия втвари) можно считать открытой информацией и раздавать всем по любому поводу, или надо городить огород с ограничениями?
По мне так да. Не вижу тут уязвимости. Да и кто сможет их запросить если сеть закрыта извне? А из локальной сети эти сведения и так доступны любым сканером.
aka писал(а): Сб дек 19, 2020 12:11 am Что такое облачное хранение? Пароль от своего яндекс.диска вобьёшь в конфиг терминала открытым текстом?
Просто в логах и конфиге на терминале не надо его светить. А до конфига на сервере доступа ни у кого нет.
К тому же "Яндекс.Диск" использует одноразовые пароли, создаваемые приложением "Яндекс.Ключ". Так что всё вполне безопасно.
amxs3
Сообщения: 175
Зарегистрирован: Пн окт 31, 2016 11:19 am

Re: Удобное наблюдение за пользователями

Сообщение amxs3 »

ХЗ. Может чего-то не догоняю, но чем это не нравится? https://forum.wtware.ru/viewtopic.php?f=7&t=21195
Там же, раньше, есть сохранялка скриншотов с архивацией.
Samosval
Сообщения: 36
Зарегистрирован: Вт окт 09, 2018 10:36 am

Re: Удобное наблюдение за пользователями

Сообщение Samosval »

Прямо сейчас делаем свое удаленное управление, не VNC. Будет отдельное от конфигуратора приложение. Терминалы рядом подхватятся броадкастами, так же, как они подхватываются в конфигураторе, будут IP и хостнеймы. Если только хостнеймы прописаны руками в конфигураторе или в другом DHCP!
А где и когда ждать ?
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

Samosval
Сообщения: 36
Зарегистрирован: Вт окт 09, 2018 10:36 am

Re: Удобное наблюдение за пользователями

Сообщение Samosval »

aka писал(а): Сб окт 02, 2021 12:31 am https://wtware.ru/docs5/config.html#wtrc
У нас конфигуратор стоит на одной машине у админов, а сапортят пользователей три работника поддержки - им как доступ к WTRC получить. если мы готовы управление пользаками им доверить ?
Samosval
Сообщения: 36
Зарегистрирован: Вт окт 09, 2018 10:36 am

Re: Удобное наблюдение за пользователями

Сообщение Samosval »

Т.е. есть клиент WTRC с записной книжкой ?
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

Будет отдельный клиент wtrc с записаной книжкой. Он в принципе уже сейчас есть, если wtrc.exe из дистрибутива забрать и из командной строки запускать, осталось дописать к нему интерфейс со списком терминалов.
Samosval
Сообщения: 36
Зарегистрирован: Вт окт 09, 2018 10:36 am

Re: Удобное наблюдение за пользователями

Сообщение Samosval »

aka писал(а): Сб окт 02, 2021 9:44 am Будет отдельный клиент wtrc с записаной книжкой. Он в принципе уже сейчас есть, если wtrc.exe из дистрибутива забрать и из командной строки запускать, осталось дописать к нему интерфейс со списком терминалов.
А где дистрибутив взять ?
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

1. Скачать и поставить свежую втварь.
2. "C:\Program Files (x86)\WTware\Bin\wtrc.exe"
Samosval
Сообщения: 36
Зарегистрирован: Вт окт 09, 2018 10:36 am

Re: Удобное наблюдение за пользователями

Сообщение Samosval »

aka писал(а): Вс окт 03, 2021 12:14 pm 1. Скачать и поставить свежую втварь.
2. "C:\Program Files (x86)\WTware\Bin\wtrc.exe"
а можно ли запустить wtrc там где не установлен втварь ? к примеру у техподержки ? какие параметры его запуска ?

wtrc.exe 10.10.200.123

запустит терминал 10.10.200.123 ?
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

Samosval писал(а): Вс окт 03, 2021 9:43 pm wtrc.exe 10.10.200.123

запустит терминал 10.10.200.123 ?
Да. Только пароль не сохранит, каждый раз будет заново спрашивать.
amxs3
Сообщения: 175
Зарегистрирован: Пн окт 31, 2016 11:19 am

Re: Удобное наблюдение за пользователями

Сообщение amxs3 »

aka писал(а): Пн окт 04, 2021 10:35 am
Samosval писал(а): Вс окт 03, 2021 9:43 pm wtrc.exe 10.10.200.123

запустит терминал 10.10.200.123 ?
Да. Только пароль не сохранит, каждый раз будет заново спрашивать.
аргументом пароль можно передать?
и окно открывшееся при запуске центрируется и его не сдвинуть.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

amxs3 писал(а): Вт окт 05, 2021 10:00 am аргументом пароль можно передать?
Несекурно же.
amxs3 писал(а): Вт окт 05, 2021 10:00 am и окно открывшееся при запуске центрируется и его не сдвинуть.
В следующей версии починили.
amxs3
Сообщения: 175
Зарегистрирован: Пн окт 31, 2016 11:19 am

Re: Удобное наблюдение за пользователями

Сообщение amxs3 »

aka писал(а): Вт окт 05, 2021 10:59 am
amxs3 писал(а): Вт окт 05, 2021 10:00 am аргументом пароль можно передать?
Несекурно же.
а какая нафиг разница?

Могу допилить мою прогу, чтобы она запускала wtrc.exe вместо tihgtvnc
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

Какая разница между чем и чем?

Откуда будет браться пароль, который вставляетс в командную строку?
amxs3
Сообщения: 175
Зарегистрирован: Пн окт 31, 2016 11:19 am

Re: Удобное наблюдение за пользователями

Сообщение amxs3 »

Разница где его писать. ну да ладно.
aka писал(а): Вт окт 05, 2021 5:51 pm Откуда будет браться пароль, который вставляется в командную строку?
например из головы. написал строку, нажал ентер и готово. ( ssh root:qwerty@192.168.0.1 )))
на самом деле в моей проге пароль в поле пишется один раз при старте и при клике на строчку клиента запускается VNC не спрашивая пароль --- плохо что-ль? хорошо!

ЗЫ: а не хочешь, так не пиши и при каждом подключении вводи.
aka
Разработчик
Разработчик
Сообщения: 11800
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Удобное наблюдение за пользователями

Сообщение aka »

В следующей версии добавим опционально пароль из командной строки.
amxs3
Сообщения: 175
Зарегистрирован: Пн окт 31, 2016 11:19 am

Re: Удобное наблюдение за пользователями

Сообщение amxs3 »

Синтаксис передачи аргументов? (адреса, пароля, масштаба, битности и ридонли)
Ответить

Вернуться в «Планы развития. Пожелания.»