|
Песочница Удалённые с форума темы |
|
Опции темы | Поиск в этой теме |
20.07.2020, 16:10 | #91 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Запуск системного меню: Trim5 - Info+Menu, SMH4 - L+R, Matrix - L+R.
При подключении окно должно показать аппаратные кнопки соответственно тому контроллеру, к которому подключение. Ну и пароль спросить, по которому включить нужный уровень доступа: Админ, Оператор, Ридонли. Админ делает всё + задаёт пароли для VNC. По умолчанию у админа пас "segnetics". Юзер имеет доступ к экрану и кнопкам, выход в сисменю блокируется. Ридонли только ридонли - тупо видит что на экране и всё. Не забывайте, что кнопки Трима подсвечиваются из программ. Это тоже нужно отобразить на всех уровнях доступа. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.07.2020, 16:19 | #92 |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
|
20.07.2020, 16:21 | #93 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
|
|
20.07.2020, 16:23 | #94 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Маленькое дополнение. Админ может отключить пароль у ридонли. Т.е. вход в ридонли может становиться без паса.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.07.2020, 16:24 | #95 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
|
|
20.07.2020, 16:56 | #96 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Вообще в VNC настройки сервера через вообще недоступны. И есть всего два режима управление и просмотр. Пароли задаются только на стороне сервера. Набор кнопок по сути один. На Триме их просто назвали иначе. |
|
20.07.2020, 16:59 | #97 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Вот скины и прочие фишки - это да, это оверфичи. Я их и не прошу. Можете не делать доступ "ридонли", это необязательная штука. Но админ + юзер и задание паролей админом - без этого никуда. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
20.07.2020, 18:27 | #98 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
ридонли доступ есть, тогда не принимаются никакие события от клиента. админ тоже есть тогда события от клиента приходят. осталось разве что в конфиг внешний это вытащить. вот попробуйте пароль pwd, ,он ридонли. |
|
20.07.2020, 20:27 | #99 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
|
20.07.2020, 21:31 | #100 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Почему?
По факту он уже готовый - экран,мышь и клаву отрабатывает. Да и работает явно со всем семейством. Вот про функциональные кнопочки и комбинации не скажу. А светодиодики для VNC это точно перебор - автор прав. Тем более еще и с определением типа контроллера. И режимов доступа в стандартном клиенте VNC всего два - просмотр и управление. |
20.07.2020, 22:00 | #101 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
|
|
25.07.2020, 13:23 | #102 |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Дорогие друзья, хорошие новости в нашем клубе.
Благодаря донату от пользователя windy https://forum.segnetics.com/member.php?u=6509 Работы сдвинулись. И хитрая передача хитрых и нестандартных кейсиквенсов через VNC работает, системное меню запускается. Хочу ещё кое каких плюшек добавить, и буду выкладывать бету. Новый релиз ожидается в эти выходные. Готовимся тестить Всем наилучшего. |
25.07.2020, 19:06 | #103 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
SMH4 – поддержка клавиатуры сделана.
Есть некоторые особенности, исходя из которых вызов системного меню через VNC F10. Можно поискать другие комбинации с альтом например, но поддержка именно, так как на самом контроллере: одновременное нажатие влево и вправо. Да, чтобы там ещё все нюансы обойти, это вполне хорошая дополнительная работа. Если надо объясню, что и как, но потом. Бинарная сборка как обычно на моём сайте, краткая инструкция по установке там же: https://mikhailov.center/ Тестируем, комментируем. Я же, пока, запилю видос. Всем хороших выходных! Добавлено через 24 минуты Цитата:
|
|
25.07.2020, 19:55 | #104 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Качаем там же. |
|
25.07.2020, 20:57 | #105 |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Видео с демонстрацией передачи клавиатуры через VNC на SMH4 и вызов системного меню ПЛК через удалённого VNC клиента:
https://youtu.be/LhR5dqg7yWM |
27.07.2020, 06:07 | #106 |
Senior Member
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
В качестве пожелания предлагаю вести на сайте учет версий. Если это будет долгосрочный проект, то так будет удобнее отслеживать обновления.
__________________ Пуш зе темпо |
27.07.2020, 11:19 | #107 |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Коллеги, хочу поинтересоваться, как тестирование? работают кнопки на матриксе? триме? smh?
|
27.07.2020, 12:06 | #108 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Как проверю - отпишусь.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
27.07.2020, 19:14 | #109 | ||
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Цитата:
Были замечены глюки при нажатии стрелок(залипоны(отливают после повторного нажатия) и несоответствия сигналов), возможно( но это не точно) в этот момент получил запись. Код:
01/01/2000 03:32:58 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0x00000018) Попробовал на матриксе, при клике мышкой получаю Код:
write event failed, Bad file descriptor Чтобы протестировать на триме, мне нужно знать, какие кнопки соответствуют кнопкам vcn. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию Последний раз редактировалось Ilya J., 27.07.2020 в 23:24 |
||
28.07.2020, 09:30 | #110 | ||
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Про глюки мышки это загадочно. я бы сказал это глюки системного меню. все кнопки проекта нажимаются, в иных местах нажатия не приводят к неожиданному поведению.
Цитата:
Да клавиатура не поддерживает нажатия нескольких кнопок, кстати сам smh4 одновременно только 2 кнопки держит. Эти ограничения связанны с тем что внц клиенты как сумасшедшие закидыааю сервер событиями, и приходится искать нестандартные решения для обработки этих событий с одной стороны, а с другой не положить контроллер. Толи забыл я про неё, Толи F7. это павер на смх4. Цитата:
Ещё раз, пока, не будет поддержки нескольких кнопок. Надо больше времени, а оно заканчивается. Не надо пытать нажимать несколько кнопок. Надо окончательно забанить это на сервере. На триме F10 сис меню и F1 и F4 другие кнопки. Пока, у меня нет ресурсов продолжать работы. Может к выходным выложу последнюю версию без паролей для пользователей SMH4. (привет LordN) Может какие пожелания будут у windy. На этом, наверно, закончу, а то конца края не видать... Или другой вариант, пишем нормальное ТЗ, ставим сроки, обговариваем условия оплаты и внедряем все ваши хотелки и доводим ПО до вашего понимания "коробочного продукта". Последний раз редактировалось mikhailov, 28.07.2020 в 09:40 |
||
Благодарность от: |
28.07.2020, 12:29 | #111 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Я же не про поддержку нескольких нажатий пишу, а про то, что легко завалить программу на данный момент. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
28.07.2020, 12:51 | #112 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
я могу сделать билд где уберу всё свои ограничения и оптимизации, тогда сервер и 90% может кушать только на обработке кнопочек. Хотя всё это бесполезно. Про скроллинг знаю, там опять специфика протокола, устройства и vnc клиента. Что с блоком тач посмотрю. У меня кликалось норм, пока про меню не сказали. двойные кнопки и удержания и как следствие скроллы, в данной версии не поддерживаются. И не будут поддерживаться. Пока, приостановлю разработку, может появится спонсор. А благотворительностью нет возможности заниматься. |
|
28.07.2020, 14:46 | #113 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 335
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Значит, что ее функционал не соответствует заявленному, я хочу передать нажатие, а оно не передается, или наоборот. Вы никаких правил по использованию не писали, поэтому веду себя как конечный пользователь, тыркаю все подряд.
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
28.07.2020, 19:17 | #114 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Да, согласен, про особенности не написал использования. технически можно сделать и долгое нажатие и скролл у меня работал. Вот ньюансов тьма, необходимо и оборудование и тестирование и грамотная постановка задачи. я считаю что с. первозадачей справился , может 5% ЦПУ не вытянул, но меньше 10 и можно настраивать. + авторизация которой вначале не было. Видео есть, клавиатура и мышь таки с ньюансами. Как решать понятно. Когда нет. Форумчане призываю скинуться и сделать VNC. Всем будет радость. |
|
29.07.2020, 11:25 | #115 | |||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Добавлено через 1 минуту Цитата:
Добавлено через 4 минуты Цитата:
Если нужно бабло - предлагаю 50% за исходники в том виде, как сейчас есть и вторые 50% после исправления нюансов, описанных выше. ------------- Объясняю важность пунктов: 1) "Нюансы" в работе не годятся сами по себе 2) Удержания кнопок (экранных и физических) часто используются в программах. ВНЦ без них теряет функциональность. 3) Одновременные нажатия хороши, конечно, но необязательны. Можно просто забанить, чтобы не вызывали глюков. 4) Пароли, задаваемые из интерфейса, прямо должны быть. Куда же без них. Админ может всё, юзер не может зайти в сисменю. Т.е. для юзера тупо отключается F10 (вход в сисменю) и диалог смены паролей. 5) Передача светодиодов пойдёт допом за доп. деньги. Я принимаю вашу точку зрения в этом вопросе. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 29.07.2020 в 11:41 |
|||
29.07.2020, 19:23 | #116 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
|
|
29.07.2020, 20:18 | #117 | |
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
1. согласен. 2. в целом реализовано, но обрезано не очень удачно. так что просто надо получше доделать и будет счастье. 3. ok 4. из какого интерфейса? пока пароли хардкодятся, но не проблема их вычитывать хоть из файла, хоть LDAP (но это конечно подольше ) прикрутить. Существуют такие разграничения: только для чтения, т.е пользователь ничего не может, и админ -- может всё тыкать. Но последнего не проблема в отдельную сущность выделить и запретить ему сисменю. Тупо бяня на стороне сервера вызов системного меню. 5. в целом не вижу технических проблем в будущем впихнуть и “образ” девайса вместе с передаваемым фрэймбуффером, так что будет и сам контроллер отображаться в VNC консоли... Предложение принимается. Бабло, действительно, нужно в ЛС вам не написать. Номер карты: сбер 5469 5500 7005 8372 Антон Павлович. И сообщите плиз куда отправить исходники. |
|
30.07.2020, 11:15 | #118 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Отправляйте на адрес техподдержки: support()segnetics.com __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.08.2020, 14:13 | #119 | ||
Member
Регистрация: Sep 2017
Сообщения: 64
Благодарил(а): 4 раз(а)
Поблагодарили:
7 раз(а) в 6 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
Добавлено через 14 минут Цитата:
|
||
10.08.2020, 14:23 | #120 | |
Member
Регистрация: Jul 2020
Сообщения: 63
Благодарил(а): 7 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Трансляция изображения экрана контроллера
Цитата:
|
|