Общая конфигурация экранов для всех клиентов
Общая конфигурация экранов для всех клиентов
Добрый день! Почти на всех наших тонких клиентах появилась необходимость использовать второй экран для подключения к другому серверу, для этого в конфиге каждого из них приходится добавлять новый экран вручную. Вопрос: есть ли возможность добавить настройки дополнительного экрана в общую конфигурацию ( файл all.wtc ) , чтобы все тонкие клиенты загружались уже с ним сразу ? Пробовал добавлять соответствующие строки прямо в файл all.wtc, но клиент при загрузке ругается, что не может их понять. Спасибо
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Нет такой возможности. Экраны собираются только руками в конфигураторе.
Можно работать через list.wtc, оно просто клеит конфиги, и описание экрана тоже можно клеить чреез него, но тогда всё придётся делать через него.
Можно работать через list.wtc, оно просто клеит конфиги, и описание экрана тоже можно клеить чреез него, но тогда всё придётся делать через него.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
У меня возникли с этим некоторые трудности.
Есть общий конфиг all.wtc
Через час скину Compiled Config file
Есть общий конфиг all.wtc
Я хочу, что бы на некоторых терминалах ПЕРВЫМ экраном был локальный Хром. Я пишу для них собственный конфигурационный файл такого содержания:server=192.168.10.100
smartcard = etoken; ibank2_blue; rutoken
graphic = abcdf
language=ru,default
keyswitch=alt-shift
disk = usb
printer = usb
sound = on
sound_level = 100
vnc=on
infobox = rctrl
sleep = 40,standby
autoshutdown = 45
turnoffmenu = always
В итоге происходит какая-то ерунда. Оба конфига так перемешиваются, что scanner = on стоит в начале и сканер не работает.display = 1920x1080
#video = radeon(F)
video = ati(U)
connection
application=chrome
chrome_mode=window
chrome_profile=chprf-maximus.zip
chrome_url=https://mail.google.com/mail/u/0/inbox
sound = on
sound_level = 100
next screen
server=192.168.10.100
graphic = abcdf
disk = usb
scanner = on
connection
Через час скину Compiled Config file
Re: Общая конфигурация экранов для всех клиентов
scanner и sound_level - параметры, которые должны быть для всего терминала, не для соединения. Если бы вы воспользовались конфигуратором при создании конфига, он бы об этом сообщил. Уберите эти параметры из соединения, напишите так:
Код: Выделить всё
display = 1920x1080
#video = radeon(F)
video = ati(U)
scanner = on
sound_level = 100
connection
application=chrome
chrome_mode=window
chrome_profile=chprf-maximus.zip
chrome_url=https://mail.google.com/mail/u/0/inbox
sound = on
next screen
server=192.168.10.100
graphic = abcdf
disk = usb
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Внимательно перечитал руководство.
Поубирал connection.
Я не хочу меню, я хочу два экрана: на первом хром, на втором - RDP.
Я понимаю, как это описать в отдельно взятом файле. Но в сочетании с общим конфигом all.wtc выходит какая-то дичь!
Теперь Compiled Config file выглядит так:
Поубирал connection.
Я не хочу меню, я хочу два экрана: на первом хром, на втором - RDP.
Я понимаю, как это описать в отдельно взятом файле. Но в сочетании с общим конфигом all.wtc выходит какая-то дичь!
Теперь Compiled Config file выглядит так:
Второй экран просто чёрный.server=192.168.10.100
smartcard=etoken; ibank2_blue; rutoken
graphic=abcdf
language=ru,default
keyswitch=alt-shift
disk=usb
printer=usb
sound=on
sound_level=100
vnc=on
infobox=rctrl
sleep=40,standby
autoshutdown=45
turnoffmenu=always
user=Gubin
display=1920x1080
video=ati(U)
scanner=on
application=chrome
chrome_mode=window
chrome_profile=chprf-maximus.zip
chrome_url=https://mail.google.com/mail/u/0/inbox
connection
next screen
connection
server=192.168.10.100
graphic=abcdf
disk=usb
license_00:24:ХХХХХ_full = \
ХХХХХХХХХХХ
Re: Общая конфигурация экранов для всех клиентов
А конфигуратор бы все сказал, показал и дал попробовать. Перечитайте сообщение выше.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Ага, с двумя экранами разобрался. Теперь я хочу третий, что бы на нём было меню из двух строк
-Предложение подключиться к любому серверу
-Выключить терминал
Сделал так:
Добавляю ещё одно подключение:
Но мне эта строка не нужна!
Как правильно сделать?
-Предложение подключиться к любому серверу
-Выключить терминал
Сделал так:
На третьем экране сразу появляется окно ввода адреса сервера. Без меню.connection
application=chrome
chrome_mode=window
chrome_profile=chprf-Natasha.zip
chrome_url=https://www.yandex.ru/
sound = on
next screen
server=192.168.10.100
graphic = abcdf
disk = usb
next screen
turnoffmenu=on
connection
displayname=Подключение к любому серверу
server=--new--
Добавляю ещё одно подключение:
меню появляется, всё хорошо.next screen
turnoffmenu=on
connection
displayname=Подключение к любому серверу
server=--new--
connection
displayname=Ненужное подключение
server=192.168.55.100
Но мне эта строка не нужна!
Как правильно сделать?
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Меню появляется когда описаны хотя бы два варианта соединения. Когда описано только одно соединение - втварь считает, что она сама может выбрать одно из одного.
Варианты:
1. Описать два одинаковых соединения. Тогда будет меню из двух одинаковых пунктов, и к меню третьим пунктом добавится выключение.
2. Вообще не делать меню. Тогда оно сразу подключится, а когда отключится - запустит скринсейвер "нажми enter чтобы продолжить или esc чтобы выключить".
Варианты:
1. Описать два одинаковых соединения. Тогда будет меню из двух одинаковых пунктов, и к меню третьим пунктом добавится выключение.
2. Вообще не делать меню. Тогда оно сразу подключится, а когда отключится - запустит скринсейвер "нажми enter чтобы продолжить или esc чтобы выключить".
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Вау...
А нельзя как-то договориться с втварью, что бы она могла сделать меню даже из единственной строки "Выключить компьютер"?
Например, когда так:
А нельзя как-то договориться с втварью, что бы она могла сделать меню даже из единственной строки "Выключить компьютер"?
Например, когда так:
Ну или в инфобокс добавляйте кнопку, что ли...next screen
turnoffmenu=on
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Никак нельзя менять существующее поведение. Можно добавлять новое, если я пойму, для чего оно. "хочется" - не аргумент для работы.
Кнопку Shutdown с веб-интерфейса малины убрали по многочисленным просьбам. Потому что непонятно, зачем нужна малина в состоянии, когда она вроде бы подключена к питанию (т.е. что-то потребляет и находится под гипотетической угрозой сгореть при скачке напряжения), но неспособна включиться без передёргивания провода. Не вижу ни одного преимущества такого состояния перед физическим отключением питания.
Кнопку Shutdown с веб-интерфейса малины убрали по многочисленным просьбам. Потому что непонятно, зачем нужна малина в состоянии, когда она вроде бы подключена к питанию (т.е. что-то потребляет и находится под гипотетической угрозой сгореть при скачке напряжения), но неспособна включиться без передёргивания провода. Не вижу ни одного преимущества такого состояния перед физическим отключением питания.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Напомню, что мы общаемся в разделе "WTware на обычных x86-совместимых компьютерах (PC)".aka писал(а): ↑Пт мар 30, 2018 12:45 pm Никак нельзя менять существующее поведение. Можно добавлять новое, если я пойму, для чего оно. "хочется" - не аргумент для работы.
Кнопку Shutdown с веб-интерфейса малины убрали по многочисленным просьбам. Потому что непонятно, зачем нужна малина в состоянии, когда она вроде бы подключена к питанию (т.е. что-то потребляет и находится под гипотетической угрозой сгореть при скачке напряжения), но неспособна включиться без передёргивания провода. Не вижу ни одного преимущества такого состояния перед физическим отключением питания.
Но даже на малине мне во многих случаях было бы удобно иметь программную кнопку выключения. Я хотел бы иметь возможность самостоятельно решать - делать эту кнопку или нет.
Кнопка на отдельном экране меня вполне устраивает. Я лишь прошу доработать механизм создания меню.
Последний раз редактировалось Barvinok Пт мар 30, 2018 1:48 pm, всего редактировалось 1 раз.
Re: Общая конфигурация экранов для всех клиентов
На вопрос «зачем» ответа у меня тоже нет только «потому что люди так привыкли»
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Абажди.
Кнопка резет сама по себе хороша. Если компьютер делает что-то не то, или вообще завис, привычно ткнуть резет.
Но если компьютер притворяется выключенным - откуда привычка нажимать резет? Разве не привычнее для включения выключенного устройства нажимать кнопку питания?
Кнопка резет сама по себе хороша. Если компьютер делает что-то не то, или вообще завис, привычно ткнуть резет.
Но если компьютер притворяется выключенным - откуда привычка нажимать резет? Разве не привычнее для включения выключенного устройства нажимать кнопку питания?
Re: Общая конфигурация экранов для всех клиентов
Привычка выключать компьютер не кнопкой, а через меню
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
А единственный вариант "выключить" малину через меню - это ввести её в это самое подвисшее состояние, из которого выходить резетом или передергиванием питания. Пичалька...
Не вижу интуитивного решения для менюхи из одного пункта и "выключить".
Варианты:
1. Добавить ещё одно значение в парамтер turnoffmenu=. По новому значению на экране всегда будет меню, даже если описано только одно соединение. Но хром - это тоже соединение! Т.е. на одном экране будет меню "запустить хром" и "вылючить", а на втором экране будет меню "подключиться к RDP" и "выключить". Никак нельзя будет настроить автозапуск ан одном экране и меню из одного пункта на другом.
2. Добавить специальное "connection shutdown". Хорошо: у connection есть параметр displayname=, в котором можно написать по-русски. Плохо: в общую политику не выносится, придётся на каждый экран каждому терминалу руками прописывать.
Не вижу интуитивного решения для менюхи из одного пункта и "выключить".
Варианты:
1. Добавить ещё одно значение в парамтер turnoffmenu=. По новому значению на экране всегда будет меню, даже если описано только одно соединение. Но хром - это тоже соединение! Т.е. на одном экране будет меню "запустить хром" и "вылючить", а на втором экране будет меню "подключиться к RDP" и "выключить". Никак нельзя будет настроить автозапуск ан одном экране и меню из одного пункта на другом.
2. Добавить специальное "connection shutdown". Хорошо: у connection есть параметр displayname=, в котором можно написать по-русски. Плохо: в общую политику не выносится, придётся на каждый экран каждому терминалу руками прописывать.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Разумеется, 2, раз всё так сложно.
Буду писать цепочки конфигов в list.wtc
Но с общим конфигом надо что-то думать.
У меня полторы сотни терминалов, а у кого-то полторы тысячи. Что же, для каждого отдельный конфиг руками делать..?
Буду писать цепочки конфигов в list.wtc
Но с общим конфигом надо что-то думать.
У меня полторы сотни терминалов, а у кого-то полторы тысячи. Что же, для каждого отдельный конфиг руками делать..?
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Ещё вариант придумал, чтоб нам поменьше переписывать:
Конфиг с хромом на одном экране и меню из двух пунктов "RDP" и "выключить" на втором будет такой:
Код: Выделить всё
application = shutdown
Код: Выделить всё
connection
application chrome
next screen
connection
server 192.168.1.1
displayname RDP
connection
application shutdown
displayname Выключить
Re: Общая конфигурация экранов для всех клиентов
А может лучше кнопку выключения в инфобокс вставить?
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Код: Выделить всё
application = shutdown
Выглядит как огород из костылей...
Кнопка в инфобоксе более предпочтительна, поскольку инфобокс есть всегда. А вот экран с меню - не всегда.
Бывает так,что пользователь отошёл от компьютера заблокировав свой сеанс RDP. Перегрузить компьютер в этом случае можно только по питанию/reset, поскольку для отключения/завершения сеанса в него сначала надо войти (знать пароль).
Ctrl+Alt+Del не работает, других экранов нет...
А вот инфобокс - есть! Вот если в него добавить кнопки перезагрузки и выключения - было бы удобно.
И что бы совсем стало круто - кнопку для открытия веб-интерфейса в локальном браузере.
Подобно тому, как на экране с RDP-подключением рядом с адресом сервера есть красный крестик для отключения, так же на экране с хромом пусть рядом с адресом терминала будет кнопка для открытия локальной веб-морды. Ну что бы руками циферки не вбивать!
Последний раз редактировалось Barvinok Сб мар 31, 2018 11:21 pm, всего редактировалось 1 раз.
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Крестик во всплывающем окошке возле IP сервера выключит сессию и вернёт к меню.
localhost работает вместо циферок.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
1. Да, точняк. Уже и сам сообразил. Но это работает только на экране с RDP. А если я хочу выключить/перегрузить комп находясь на экране с Хромом/VLC - дульки.
2. Хорошая подсказка. Но мышкой всё одно в десять раз быстрее.
2. Хорошая подсказка. Но мышкой всё одно в десять раз быстрее.
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Проверяйте 5.8.12. Там и application=shutdown для меню, и infobox=shutdown для выплывающего окошка.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Есть ещё какие новшества?
Можно changelog в студию?
Меня в первую очередь занимает аппаратное ускорение и файловый менеджер для хрома и VLC.
Можно changelog в студию?
Меня в первую очередь занимает аппаратное ускорение и файловый менеджер для хрома и VLC.
-
- Разработчик
- Сообщения: 12021
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Не будет в ближайшем будущем. Просто не получилось, надо копать. Копать будем вместе с прикручиванием h.264 к RDP, и это надолго.
Отпишу в ветке про SMB шару когда появится.
-
- Сообщения: 592
- Зарегистрирован: Вт ноя 30, 2004 4:06 pm
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Общая конфигурация экранов для всех клиентов
Будем ждать добрых вестей!