Что такое код muscat_setup_net

Содержание

Что такое код muscat_setup_net

(только 4.0.5 — 4.2.1)

muscat_setup — создаёт новую muscat-сессию и возвращает дескриптор.

Описание

resource muscat_setup (int size [, string muscat_dir])

Эта функция — ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

Предупреждение!

Эта функция в настоящее время ещё не задокументирована; имеется только список аргументов.

Size это количество памяти в байтах для выделения для muscat. muscat_dir это директория инсталяции muscat, например, «/usr/local/empower», это директория muscat по умолчанию времени компиляции.

© 2006-2012 Веб-мастер Борисов Виктор Александрович

muscat-setup-net — функция PHP

(4.0.5 — 4.2.3 only, PECL)

muscat_setup_net — Creates a new muscat session and returns the handle

Description

Предупреждение!

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ . Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

muscat_setup_net() creates a new muscat session and returns the handle.

muscat_host is the hostname to connect to. port is the port number to connect to.

Что такое код muscat_setup_net

(только 4.0.5 — 4.2.1)

muscat_setup_net — создаёт новую muscat-сессию и возвращает дескриптор.

Описание

resource muscat_setup_net (string muscat_host, int port)

Внимание

Эта функция — ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

Предупреждение!

Эта функция в настоящее время ещё не задокументирована; имеется только список аргументов.

muscat_host это имя хоста для соединения через port — номер порта; в настоящее время принимает те же аргументы, что fsockopen.

Setup — что это такое? Для чего нужна программа Setup.exe?

Многие пользователи, которые только увидели компьютер, интересуются, Setup — что это такое и зачем он нужен. Иногда ответить бывает очень легко и просто. Но только в большинстве случаев с данным компонентом связано очень много проблем на компьютере. Давайте же попытаемся разобраться, что такое Setup, а также поймем, что делать при возникновении неполадок с этим файлом. На самом деле, это не так уж и трудно, как может показаться.

Языковые нормы

Первое, что стоит понять, — это перевод слова. Ведь зачастую именно он способен помочь пользователю вникнуть в смысл операции или приложения. Setup — что это такое? Давайте обратимся для ответа к английскому словарю.

Если перевести данное слово, то получится, что setup — это «установка» (существительное) или «устанавливать» (глагол). То есть что-то, что производит установку на компьютер. Если честно, то без данного компонента нельзя представить себе работу операционной системы. Но почему так получается? Чем же так важна программа Setup? Выяснить это необходимо. Особенно, если компьютер начинает выдавать систематически разнообразные ошибки.

Для компьютера

Setup — что это? Помимо основного перевода, есть еще и компьютерная трактовка данного приложения. Она более понятна современным пользователям. Ведь «Сетап» — это программа, которая служит для установки чего-либо, а Setup.exe — его основной компонент, так сказать, установочный файл. Или, другими словами, исполняемый. То, что выполняется на компьютере после запуска.

Что же может характеризовать Setup? Что это такое? Например, можно выделить среди всех исполняемых документов на компьютере разнообразные приложения, игры (их установку), запуск настроек. Кроме того, есть и Bios Setup. Это название настроек, позволяющих работать с компьютером. Точнее, с известным всем «Биосом».

Представить компьютер без «Сетапа» нельзя. Если данные файлы отсутствуют, то вы не сможете ни коим образом выполнять различные команды. И, разумеется, устанавливать контент и программы. Setup.exe есть в каждом приложении или игре. Он запускает привычную всем программу установки, которая помогает быстро поставить нужный контент в операционную систему. Для активации данной функции необходимо дважды кликнуть по исполняемому файлу.

Правила обращения

Файл Setup.exe требует особого обращения. Особенно если речь идет об установке какой-нибудь игры, скачанной из Интернета. Давайте попробуем разобраться, что же может помочь нам в этом непростом деле.

Для начала, если вы не хотите получить сбои в процессе работы, просто закройте все сторонние приложения. Теперь можно перейти в папку с исполняемым файлом. Как уже было сказано, для запуска нужно дважды кликнуть по «Setup.exe».

Если у вас установлен Windows 7 и выше, то операционная система может попросить у вас разрешение начала процесса. На мониторе появится окно с основной информацией о производителе-создателе, а также о местонахождении документа. И в нем вам будет предложено ответить «Да» для запуска или «Нет» для отмены установки чего-либо.

После подтверждения появится окно с простой навигацией. Для начала система поприветствует и оповестит, что вы будете устанавливать. Далее, следуя всем указаниям в «Инсталляторе» (так называется программа установки), завершите процесс. Когда он закончится, у вас будет установлено то или иное приложение.

Важно: ни в коем случае не перемещайте Setup.exe из корневой папки вашего контента, и удалять его тоже не стоит, даже после установки на компьютер. Это может послужить причиной отказа приложений от работы. Кстати говоря, «Сетап» — это еще и приложение, которое нужно не только для установки чего-либо, но и непосредственно для запуска. Все ярлыки на рабочем столе, которыми вы активируете программы, в конечном итоге имеют адрес с расширением «exe».

Процесс

Также среди исполняемых процессов можно время от времени обнаружить «Сетап». И некоторых пользователей это настораживает. Setup — что это такое, если данный файл обнаружился в диспетчере задач в разделе «Процессы»?

Вообще, изначально это некий установщик. Он работает и следит за всеми выполняемыми и запускаемыми на компьютере процессами, что-то вроде фильтра. Стоит отключить его, как работа операционной система выйдет из-под контроля. Точнее, вы не сможете нормально устанавливать и запускать приложения и игры. Так что старайтесь не заниматься такой самодеятельностью.

Только вот иногда данный процесс занимает очень много компьютерных ресурсов. Что такое Setup в данном случае? Ответить однозначно нельзя. Ведь существует несколько вполне частых и распространенных случаев, относительно данной ситуации. И сейчас нам с вами предстоит разобраться с ними.

Вирус

Например, безопасный ранее «Сетап» может оказаться самым настоящим вирусом. В этом случае он может поселиться где-нибудь в операционной системе и шифроваться под самый обычный исполняемый файл. Кроме того, такая компьютерная зараза очень часто прикрепляется к наиболее необходимым приложениям. И вирус активируется каждый раз после запуска нужной нам программы. При всем этом антивирус не может обнаружить проблему.

Изначально найти вирус, замаскированный под «Setup.exe», довольно трудно. И если есть подозрение на инфицирование компьютера, то самое время закрыть все приложения и проверить систему на наличие заразы. В этом поможет антивирус. Прекрасно справляются с «Сетапом» Avast, Nod32 или Dr.Web.

Если при сканировании подтвердились опасения, не спешите удалять угрозу. Ведь в этом случае вы не сможете запускать приложение, в котором поселился вирус. Для правильного лечения компьютера стоит обратиться в сервисный центр. Там вам помогут найти и обезвредить угрозу без вреда для ваших файлов и документов.

Шпион

Еще один очень распространенный вариант развития событий — это наличие на компьютере специального шпиона. Он тоже шифруется в процессах как Setup. Служит данная зараза для обнаружения и хищения ваших личных данных. К примеру, адресов, а также электронной почты, номеров банковских карт, паролей и логинов от страниц и так далее. Если честно, то не особо приятно обнаружить на компьютере шпиона, тем более, когда он зашифрован под Setup.exe.

Антивирус в этом случае не поможет. Придется дополнительно скачивать и устанавливать специальную программу-антишпион. Например, SpyHunter. Она находится в свободном доступе и легка в обращении. Запустите приложение, а затем начните проверку. После получения результатов можно смело удалять все угрозы. Не забудьте также посетить диспетчер задач и там завершить процесс Setup.exe. Теперь перезагрузите компьютер. «Сетап» снова появится в диспетчере, но опасаться его уже не стоит.

Итоги

Сегодня мы с вами разобрались, что собой представляет Setup. Как видите, это очень нужный файл. Но иногда он может принести массу проблем.

Чтобы не напороться на неприятности, необходимо просто смотреть, что вы устанавливаете на компьютер и скачиваете. Всегда запускайте только те процессы, которым вы доверяете. Особенно важно, чтобы производитель тоже был известным. Иначе стоит задуматься о наличии вируса в файле.

Новые книги

Салонный бизнес развивается, и с каждым месяцем салонов красоты становится больше. Но открыть предприятие индустрии и привлечь клиентов – два разных вопроса. Эта книга поможет собственникам и директорам существующих салонов освоить основы рекламного дела. В книге раскрыты все эффективные варианты рекламы бьюти-предприятия, на что стоит обратить внимание в созданием макета флаера, визитки, сайта; какие подводные камни и грубые ошибки могут нанести ущерб репутации. Вы узнаете, как проводить рекламные акции по привлечению клиентов и сделать это с минимальным бюджетом. А также сможете получить действенные и проверенные на практике инструменты привлечения новых и удержания существующих клиентов.

Книга, посвященная рекламе салонов красоты, выходит впервые на территории СНГ.

Автор – Владислав Вавилов, бизнес-тренер, ведущий консультант в индустрии красоты и фитнеса, политический и общественный деятель.

Эта книга о том, как создать в Интернете свой сетевой дневник или корпоративный блог, а затем сделать его популярным и узнаваемым. Вы сделаете известным свое имя, сможете рассказать о себе и своей фирме потенциальным клиентам, расширите горизонты своего бизнеса. Эффективность описанных в книге методов доказана автором на практике. Основное внимание в книге уделено наиболее популярным публичным сервисам. Наличие блога позволит вам реализовать несколько разных сценариев жизни, выбрать свой стиль поведения, побывать в самых разных сообществах, найти друзей. Сам процесс «раскрутки» увлекает, как всякое состязание.

Книга предназначена для блоггеров, желающих научиться вести блог и получить от жизни максимум возможного.

Что такое код muscat_setup_net

Параметр server
Параметр server определяет терминальный сервер, к которому подключится терминал. Можно указать адрес сервера, используемый протокол и порт сервера. Можно указывать IP-адрес или DNS-имя, если в сети работает сервер DNS:
Протокол может быть rdp: ; vi: для ViTerminal; vnc: для подключения к серверу VNC (глубина цвета терминала должна совпадать с глубиной цвета сервера); xpu: для подключения к балансировщику нагрузки XP Unlimited. По умолчанию используется протокол rdp. Примеры:
Можно указать сразу несколько серверов. В этом случае терминал будет пытаться подключиться к каждому из них. В случае неудачи подключаться к следующему, и только если подключиться не удастся ни к одному из перечисленных серверов, выдаст сообщение об ошибке. Это самый простой способ повысить отказоустойчивость. Протокол указывается один раз. Примеры:
Можно спросить у пользователя адрес сервера, к которому надо подключиться. Пишется так:
Подключиться к серверу 192.168.1.1, а если он не отвечает (неисправен) — спросить пользователя:

Приложение

Параметр application
По умолчанию запускается клиент терминального сервера RDP или VNC. Чтобы запустить Chromium на терминале, не подключаясь к терминальному серверу, напишите в конфигурационном файле: Chromium требует 1024Мб памяти. В параметре video нужно указать драйвер из пакета (U). Инструкция про локальный Chromium.
Можно запустить на терминале локальный проигрыватель видеофайлов VLС: Инструкция про локальный VLC.
Ключевое слово оформления пункта меню для выключения терминала: Ключевое слово оформления пункта меню для перезагрузки терминала: Меню из двух пунктов, один из которых подключает к RDP серверу, второй выключает терминал:

Настройки сессии

Параметр user
По умолчанию после подключения к терминальному серверу пользователю терминала в окне «Вход в Windows» придется указать логин, пароль и домен (если терминальный сервер входит в домен). Можно упростить жизнь пользователя, задав некоторые из этих значений в файле конфигурации. Существует два метода задания этих значений:

  1. Явное указание определенных значений. Те значения, которые вы не укажете, пользователю придется вводить самостоятельно. Используются параметры user и domain : Можно указать и пароль:
  2. Есть возможность дать пользователю выбрать из меню реквизиты для входа. Реквизиты указываются любым из cледующих способов: display_name — это имя, которое будет написано на экране в меню. Если не указано, то в меню будет написано имя пользователя. Друг от друга такие блоки отделяются точкой с запятой. Например, такая строка в конфигурационном файле создаст меню из 6 пунктов (пользователи vasja и peter из домена DOMAIN2, у пользователя vasja пароль ‘joke’, у пользователя john пароль ‘1’): Ключевое слово —new— указывает терминалу оставить поле с именем пользователя пустым. Пунктов меню может быть столько, сколько помещается на экране. Терминал будет автоматически отображать элементы в несколько колонок.

Если сервер не воспринимает пароль — зайдите в Панель управления — Администрирование — Настройка служб терминалов — RDP-Tcp — Параметры входа. Галочка «Требовать пароль только для входа» должна быть убрана.
Можно указать терминалу разрешать работать только пользователям, перечисленным в параметре user= . Если пользователь вручную введет другой логин и правильный пароль, терминал прервёт сессию. Этот режим включается флагом —only-listed— :

Параметр domain
Можно указать домен (если терминальный сервер входит в домен). Это значение будет подставлено в окне «Вход в Windows» после подключения терминала к терминальному серверу.

Параметр shell
Обычно терминальный сервер запускает explorer сразу после того, как пользователь входит на терминальный сервер. Таким образом пользователь получает привычный рабочий стол Windows. Если вам нужно, чтобы вместо рабочего стола запускалась какая-то одна программа, можно воспользоваться параметром shell . Таким образом неплохо эмулируется режим Seamless Windows из Citrix Metaframe. Стоит отметить, что параметр shell не запрещает излишне опытному пользователю нажать Ctrl-Shift-Esc, запустить «Диспетчер задач Windows» и из него запустить любую другую программу. Запрет на запуск ненужных приложений формируется иным способом с использованием политик Windows или стороннего программного обеспечения. Пример использования shell , запуск консоли командной строки: Еще один пример, запуск Microsoft Word и открытие документа (в конфигурационном файле это должно быть записано одной строкой): На Windows 2008 server и новее программу надо внести в список RemoteApp Manager (remoteprograms.msc). В политиках можно разрешить запускать произвольную програму: запустите gpedit.msc, Computer Configuration, Administrative Templates, Windows Components, Remote Desktop Services, Remote Desktop Session Host, Connections, Allow remote start of unlisted programs.

Чтобы запустить опубликованное приложение (RemoteApp), укажите:

Параметр directory
При использовании параметра shell может понадобиться задать рабочий каталог запущенной программы. Для этого существует параметр directory . Например, при запуске консоли с командной строкой через параметр shell такая строка заставит вместо домашней директории пользователя открыть командную строку в директории c:\windows\temp :

Язык клавиатуры по умолчанию в окне «Вход в Windows» и раскладку клавиатуры в RDP сессии можно задать параметром keyboard . Этот параметр работает только внутри RDP сессии. Клавиатура для диалогов логина и пароля, которые рисует WTware, для локального Chrome, для VNC клиента настраивается параметром language . По умолчанию устанавливается английская раскладка, кроме нее можно задать русскую:

Или любую другую из списка:

af (Afrikaans), sq (Albanian), ar (Arabic), ar-sa (Arabic (Saudi Arabia)), ar-iq (Arabic (Iraq)), ar-eg (Arabic (Egypt)), ar-ly (Arabic (Libya)), ar-dz (Arabic (Algeria)), ar-ma (Arabic (Morocco)), ar-tn (Arabic (Tunisia)), ar-om (Arabic (Oman)), ar-ye (Arabic (Yemen)), ar-sy (Arabic (Syria)), ar-jo (Arabic (Jordan)), ar-lb (Arabic (Lebanon)), ar-kw (Arabic (Kuwait)), ar-ae (Arabic (U.A.E.)), ar-bh (Arabic (Bahrain)), ar-qa (Arabic (Qatar)), eu (Basque), bg (Bulgarian), be (Belarusian), ca (Catalan), zh (Chinese), zh-tw (Chinese (Taiwan)), zh-cn (Chinese (China)), zh-hk (Chinese (Hong Kong SAR)), zh-sg (Chinese (Singapore)), hr (Croatian), cs (Czech), da (Danish), nl (Dutch (Netherlands)), nl-be (Dutch (Belgium)), en (English), en-us (English (United States)), en-gb (English (United Kingdom)), en-au (English (Australia)), en-ca (English (Canada)), en-nz (English (New Zealand)), en-ie (English (Ireland)), en-za (English (South Africa)), en-jm (English (Jamaica)), en-bz (English (Belize)), en-tt (English (Trinidad)), et (Estonian), fo (Faeroese), fa (Farsi), fi (Finnish), fr (French (France)), fr-be (French (Belgium)), fr-ca (French (Canada)), fr-ch (French (Switzerland)), fr-lu (French (Luxembourg)), gd (Gaelic), de (German (Germany)), de-ch (German (Switzerland)), de-at (German (Austria)), de-lu (German (Luxembourg)), de-li (German (Liechtenstein)), el (Greek), he (Hebrew), hi (Hindi), hu (Hungarian), is (Icelandic), in (Indonesian), it Italian ((Italy)), it-ch (Italian (Switzerland)), ja (Japanese), ko (Korean), lv (Latvian), lv-qwerty (Latvian QWERTY), lt (Lithuanian), mk (FYRO Macedonian), ms (Malay (Malaysia)), mt (Maltese), no (Norwegian (Bokmal)), no (Norwegian (Nynorsk)), pl (Polish), pt-br (Portuguese (Brazil)), pt (Portuguese (Portugal)), rm (Rhaeto-Romanic), ro (Romanian), ro-mo (Romanian (Moldova)), ru (Russian), ru-mo (Russian (Moldova)), sr-cyrillic (Serbian (Cyrillic)), sr-latin (Serbian (Latin)), sk (Slovak), sl (Slovenian), sb (Sorbian), es (Spanish (Traditional Sort)), es-mx (Spanish (Mexico)), es (Spanish (International Sort)), es-gt (Spanish (Guatemala)), es-cr (Spanish (Costa Rica)), es-pa (Spanish (Panama)), es-do (Spanish (Dominican Republic)), es-ve (Spanish (Venezuela)), es-co (Spanish (Colombia)), es-pe (Spanish (Peru)), es-ar (Spanish (Argentina)), es-ec (Spanish (Ecuador)), es-cl (Spanish (Chile)), es-uy (Spanish (Uruguay)), es-py (Spanish (Paraguay)), es-bo (Spanish (Bolivia)), es-sv (Spanish (El Salvador)), es-hn (Spanish (Honduras)), es-ni (Spanish (Nicaragua)), es-pr (Spanish (Puerto Rico)), sx (Sutu), sv (Swedish), sv-fi (Swedish (Finland)), th (Thai), ts (Tsonga), tn (Tswana), tr (Turkish), tr-f (Turkish F), uk (Ukrainian), ur (Urdu), vi (Vietnamese), xh (Xhosa), ji (Yiddish), zu (Zulu)

Также можно установить клавиатуру US International, которая иначе обрабатывает гравис (grave):

Кроме указанных в списке раскладок можно указать непосредственно код раскладки клавиатуры: Все коды раскладок клавиатур, установленных на сервере, перечислены в ветке реестра:

Параметр numlock
По умолчанию при каждом соединении с терминальным сервером индикатор режима NumLock включен. Если вы хотите его выключить, укажите в конфигурационном файле такую строку:

Параметр graphic
Несколько дополнительных графических возможностей терминала по умолчанию запрещены для повышения быстродействия и снижения нагрузки на сеть. Их можно разрешить, используя параметр graphic . Значением параметра является строка из одного или нескольких символов. Допустимые символы означают: a — Фоновый рисунок рабочего стола
b — Отображать содержимое окна при перетаскивании
c — Визуальные эффекты при отображении меню и окон
d — Темы
e — Отображать тень курсора
f — Сглаживание шрифтов
g — Композиция рабочего стола
Нужно указать в строке символ для каждой опции, которую Вы хотите разрешить. Например, разрешить все: Еще пример, разрешить только фоновый рисунок рабочего стола:

Для того, чтобы Windows 2003 Server согласился показывать рисунок рабочего стола, надо выполнить следующую настройку: Пуск > Выполнить > gpedit.msc > Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы терминалов > Принудительная отмена фонового рисунка. Должно быть значение «отключен».

Параметр loadbalanceinfo
Для подключения к ферме через брокера или к пулу VDI надо использовать параметр loadbalanceinfo= Посмотрите в .rdp файл на Windows, который используется для подключения. Там написано примерно так: Вместо NameSC имя вашей Session Collection. В конфигурационном файле WTware надо написать:

Настройки Google Chrome

Параметр chrome_url
Адрес страницы, которая будет показана после загрузки. Читаем документацию:

Параметр chrome_mode
Рамки окошек нужны для работы с сайтами, которые создают новые окна: Режим киоска без строки адреса для пользователей, которым не нужно переходить на другие сайты: Без курсора мыши:

Параметр chrome_language
Язык интерфейса встроенного Google Chrome. На этом языке будут написаны сообщения и пункты меню Chrome: Чтобы разрешить пользователю вводить текст на каком-то другом языке, кроме английского, надо указать параметр language=

Параметр chrome_profile
Все настройки Chromium хранятся в профиле. Если надо добавить плагин, сохранить пароли пользователя или выполнить другую настройку Chromium, которая не вынесена в конфиг WTware, то придется создать свой профиль и использовать его вместо профиля по умолчанию.
Если терминал загружается с локального диска, SD карты или USB флешки, профиль Chromium можно записать на локальный диск. Зайдите на веб-интефейс терминала, нажмите «Сохранить профиль Chromium на диск» и следуйте инструкциям. Видео-инструкция.
Если терминал скачивает конфигурационные файлы с TFTP или HTTP сервера, профиль Chromium можно скачивать с того же сервера. На веб-интерфейсе терминала нажмите «Скачать профиль Chromium» и следуйте инстукциям.

Параметр chrome_proxy
Адрес прокси сервера указывается парметром chrome_proxy :

Параметр chrome_share
Можно подключить расшареную папку с Windows-сервера, чтобы сохранять скачанные из Интернета файлы или прекреплять файлы из сети к отправляемым письмам. Надо указывать IP-адрес сервера, никакие символьные имена в настоящее время не прддерживаются. Если каталог на Windows открыт на полный доступ без пароля: С указанием имени пользователя и паролем: Подключить только на чтение, чтобы пользователь не мог скачать файл из Интернета: Сложная магия для обращения к старым Windows:

Параметр chrome_camera
Загрузить драйвера для Web-камеры:

Настройки VLC

Параметр vlc_cmdline
Командная строка VLC. Самый простой способ запустить воспроизведение видео с активного вещания: Подробнее про использование VLC смотрите в документации.

Параметр vlc_files
Терминал при загрузке может скачать один или несколько файлов из каталога VLC на TFTP или HTTP сервере и запишет их в каталог /vlc_files на диск в оперативной памяти терминала. Это могут быть фоновые картинки, видеофайлы или скрипт конфигурации vlm: Подробнее про использование VLC смотрите в документации.

Параметр vlc_restart
Работающий 24х7 VLC склонен со временем начинать лагать. Параметр указывает количество часов, через которые VLC будет автоматически перезапускаться. По умолчанию перезапускается каждые 12 часов, значение =off отключает автоматический перезапуск.

Параметр vlc_timeout
Таймаут определяет, сколько времени будет работать VLC проигрыватель в фоне после того, как пользователь переключится на другой виртуальный экран. По умолчанию таймаут равен 0, возможны значения от 0 до 300, а с такой строкой терминал не будет выключать работающий в фоне VLC:

Использование устройств терминала

Параметр disk
Можно получать доступ к дисководу, USB-дискам и CDROM терминала. Для того, чтобы разрешить доступ к определенному носителю, надо указать в конфигурационном файле соответствующее значение параметра disk или shared_disk . Различие между параметрами в механизме, использующемся для перенаправления диска.
При использовании параметра disk перенаправление диска производится посредством протокола RDP. Рекомендуем использовать именно этот механизм. Диск будeт доступeн в сессии текущего пользователя из Проводника Windows по адресу: \\tsclient\ . Иногда (не всегда, строгих закономерностей не выявлено) диск автоматически появляется в папке «Мой компьютер».
Если вы указали соответствующий параметр в конфигурационном файле, но иконка диска не появилась в указанном месте — пожалуйста, убедитесь, что настройки терминального сервера позволяют подключение дисков клиента. Попробуйте получить доступ к дискам Windows-машины, подключившись с нее к серверу с использованием стандартного клиента служб терминалов от Microsoft (Пуск > Программы > Стандартные > Связь > Подключение к удаленному рабочему столу).

Одна из настроек терминального сервера: в групповой политике (Пуск -> Выполнить -> gpedit.msc) надо пройти путь Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы терминалов -> Перенаправление данных клиент/сервер и установить политику «Не разрешать перенаправление дисков» в «Отключена».

При работе с дискетами и компакт-дисками терминала пользователь должен вручную подключать и отключать диски. После того, как пользователь вставил диск или дискету,он должен переместить мышь в правый нижний угол экрана. Всплывет окошко с кнопками. Кнопка «подключить» указывает терминалу прочитать содержимое физического диска. Обязательно нужно нажимать кнопку «отключить» ПЕРЕД извлечением диска, в противном случае данные на диске могут оказаться повреждены. Такой механизм является единственным надежным способом подключения дисков терминала. После нескольких лет экспериментов с различными методами автоматического подключения дисков мы решили окончательно отказаться от использования различных автоматических механизмов, потому что любая автоматика в этой процедуре всегда несет в себе те или иные проблемы.
USB флэш-диски подключаются автоматически, не надо нажимать кнопку. Перед отключением USB флэш-диска дождитесь окончания мигания светодиода, и через несколько секунд можно отключать диск.
По умолчанию все перенаправления дисков выключены. Не следует разрешать пользователям доступ к дискам терминала без крайней необходимости. Это представляет серьезную угрозу для безопасности вашей компьютерной инфраструктуры. Имея возможность считывать и сохранять информацию на диски, пользователь может принести вирус или похитить важную информацию.

Для доступа к CD-ROM терминала укажите в конфигурационном файле: Для доступа к USB-flash дискам терминала укажите: Доступ к USB-flash дискам может быть предоставлен только на чтение. Для этого укажите в конфигурационном файле: Так строка: предоставит пользователю терминала доступ к CD-ROM и USB-дискам терминала,причем USB-диски будут открываться только для чтения.

Параметр shared_disk
Можно получать доступ к дисководу, USB-дискам и CDROM терминала. Для того, чтобы разрешить доступ к определенному носителю, надо указать в конфигурационном файле соответствующее значение параметра disk . или shared_disk . Различие между параметрами в механизме, использующемся для перенаправления диска.
При использовании параметра shared_disk для перенаправления диска терминалу указывается запустить службу поддержки «Сети Microsoft». Любой пользователь с любого компьютера в сети может получить доступ к диску. Для этого в Проводнике Windows необходимо указать: \IP-адрес-терминала\ .По умолчанию все перенаправления дисков выключены. Не следует разрешать пользователям доступ к дискам терминала без крайней необходимости. Во-первых, это представляет серьезную угрозу для безопасности вашей компьютерной инфраструктуры. Имея возможность считывать и сохранять информацию на диски, пользователь может принести вирус или похитить важную информацию. Во-вторых, это расходует ресурсы терминала, в первую очередь память, которая могла бы использоваться под кэши.

Для доступа к CD-ROM терминала укажите в конфигурационном файле: Для доступа к USB-flash дискам терминала укажите: Доступ к USB-flash дискам может быть предоставлен только на чтение. Для этого укажите в конфигурационном файле: Так строка: предоставит пользователю терминала доступ к дисководу, CD-ROM и USB-дискам терминала, причем USB-диски будут открываться только для чтения.

Есть три способа использовать принтер, подключенный к терминалу. Они включаются параметрами printer, rdp_printer и shared_usb. Нужно выбрать один наиболее подходящий и использовать его. Подробнее о различиях читайте в статье про печать.

Если корректно задать значение параметра printer , то к терминалу можно будет подключить принтер и печатать на него с других машин сети, в том числе с терминального сервера.

Варианты значений параметра: разрешает односторонний обмен данными с принтером (данные пересылаются только от сервера к принтеру, но не обратно), драйвер параллельного порта lpt настроен на работу с портом 378, irq 7.

разрешает односторонний обмен с принтером, принтер на шине USB.

привязывает USB ID принтера к номеру порта. Первый принтер будет доступен на порту 9100, второй принтер будет доступен на порту 9101. USB ID указывает терминалу, какой физический принтер считать первым и какой вторым.

указывает задержку. Это нужно только для USB-LPT переходников.

разрешает односторонний обмен данными с принтером, подключенным к последовательному порту com1 на скорости 9600 бит в секунду, разрядность восемь бит, без контроля четности, один стоп-бит (9600-8-N-1, это наиболее типичные настройки com-портового оборудования). Расширенный вариант этого параметра: указывает скорость 38400 бит в секунду.

Терминал, к которому подключен принтер, должен иметь фиксированный IP-адрес. О том, как научить Microsoft DHCP выдавать терминалам фиксированные адреса, читайте в отдельной статье. На сервере необходимо установить драйвера принтера, подключенного к терминалу WTware, эта процедура описана в отдельной статье.

О том, как печатать на терминале из DOS, читайте здесь

Терминал WTware эмулирует аппаратный принт-сервер HP JetDirect (аппаратный принт-сервер представляет собой небольшую коробочку с двумя разъемами, одним подключается к компьютерной сети, другим к принтеру). С терминалом WTware:

  • будут работать все принтеры, которые работают через аппаратный принт-сервер HP JetDirect (и любой другой, все аппаратные принт-серверы являются копиями HP JetDirect),
  • будут работать все принтеры, драйверы к которым входят в дистрибутив Windows,
  • будут работать все принтеры, которые могут печатать из чистого DOS без установки дополнительных драйверов,
  • будут работать HP принтеры 1010-1022,
  • не будут работать так называемые Win-принтеры. Вот лишь некоторые из них: HP 700c, 820c, 1000c, 3300c, 3400c, DJ 820cxi, LJ 3100; Canon LBP-250/810/1110/1120/1210/2410/2900; Epson LP1300,EPL 5800/2050+/6200L, C900; Lexmark X5150;Dell A920/940/960, J740; Minolta 1350W/1250W/2300W.

.

Одновременно с терминалом может работать до четырех принтеров. Блоки, соответствующие принтерам, отделяются друг от друга точкой с запятой. 2-й принтер использует порт 9101, 3-й принтер использует порт 9102 и 4-й принтер использует порт 9103. Если вы подключаете несколько принтеров на однотипные порты (lpt1 и lpt2, или usb и usb), то физически получающийся порядок именования портов и принтеров проще проверять экспериментально, печатая тестовые страницы.

Если хотя бы для одного принтера после типа интерфейса указано server_only , например, printer = usb;lpt,server_only , то терминал будет игнорировать все остальные параметры и работать как принт-сервер, не загружая графическую оболочку и не пытаясь подключаться к терминальному серверу.

Включить режим отладки в конфигурационном файле:

Полученный лог терминала полностью пришлите на support@wtware.ru.В этом режиме в лог будет выдаваться очень много сообщений, включайте только при необходимости.

Есть три способа использовать принтер, подключенный к терминалу. Они включаются параметрами printer, rdp_printer и shared_usb. Нужно выбрать один наиболее подходящий и использовать его. Подробнее о различиях читайте в статье про печать.

Параметр rdp_printer позволит перенаправить подключенный к терминалу принтер через RDP. Так, как это делает mstsc.exe. Значением параметра надо точно указать название принтера безо всяких лишних символов. В статье написано, где его найти. Пример: Можно указать, какой именно принтер нужно использовать. Зайдите на включенный терминал по http, чтобы узнать USB ID принтера. Пример: Если у вас много одинаковых принтеров, USB ID и названия можно записать в файл «Everyone\printers-local.wtc». В конфигурационном файле надо указать: Можно использовать принтер, подключенный по RS232 к COM-порту: Можно печатать на сетевой принтер. Это особенно важно для удаленных офисов, если по какой-то причине невозможно сделать VPN: Можно перенаправить несколько принтеров (не более четырех). Для каждого принтера нужно указать, куда он подключен. Одной строкой:

Параметр vhusb
Перенаправление USB устройств через VirtualHere. Подробнее на форуме.

Параметр usb
Перенаправление USB для Windows 2012R2 server. Работают не все устройства. Подробнее на форуме.Включить режим отладки в конфигурационном файле:

Полученный лог терминала полностью пришлите на support@wtware.ru.В этом режиме в лог будет выдаваться очень много сообщений, включайте только при необходимости.

Параметр sound
Можно перенаправить звук с сервера на звуковую карту терминала. Для того, чтобы перенаправить звук на терминал, надо указать в конфигурационном файле: Можно указать звуковое устройство: Для терминалов, выпущенных до 2013 года, можно попробовать другую библиотеку драйверов звуковых карт: Следующая строка оставит звук на сервере, т.е. звук будет воспроизводиться через звуковую карту сервера: По умолчанию передается один канал сжатого ADPCM звука.Можно включить второй канал и получить стерео звук: Отключить сжатие и передавать два канала несжатого звука, при этом передается 170 килобайт в секунду: Если звук не воспроизводится или если вы используете Raspberry Pi 2 или 3, прочтите полную инструкцию про настройку звука: wtware.ru/docs5/sound.html

Уровень громкости звука, который будет установлен после запуска терминала, указывается так:

Диапазон значений — от 0 (звук выключен) до 100 (максимальная громкость). Можно добавить регулятор громкости во всплывающее внизу справа окошко:

Некоторые драйвера на некоторых звуковых картах не могут управлять аппаратным уровнем громкости. В этом случае можно использовать программную регулировку уровня громкости:

Некоторые драйвера на некоторых звуковых картах некорректно устанавливают скорость воспроизведения. В частности, этим грешат старые AMD Geode GX1 (Cyrix Kahlua). В результате звук воспроизводится намного быстрее, чем должен. Исправить это можно, добавив в конфигурационный файл одну из указанных ниже настроек:

Диапазон значений — от 50 (минимальная задержка) до 500 (если иначе заикается).

Перенаправление микрофона. Работает только в Windows 7, Windows Server 2008r2 и новее:

USB микрофон (только микрофон, без наушников):

Уровень громкости микрофона, который будет установлен после запуска терминала, указывается так:

Диапазон значений — от 0 (микрофон выключен) до 100 (максимальная громкость).

Параметр serial
Для того, чтобы перенаправить последовательные порты на терминал, в конфигурационном файле надо указать для порта COM1:Для перенаправления COM1 и COM2:

Сканеры штрих-кодов с интерфейсом USB, фискальные регистраторы, принтеры чеков, ККМ и остальное оборудование, которое выпускается в вариантах с COM-портом и с USB-портом, также подключаются через параметр serial= , и на терминальном сервере становится доступным как COM-портовое устройство. Дело в том, что физически в таких устройствах устанавливают преобразователь USB to Serial, а терминал производит обратное преобразование. Аналогичную работу выполняет и Windows-драйвер, он создает витуальный COM-порт на компьютере. Для того, чтобы перенаправить такое устройство с интерфейсом USB, укажите в конфигурационном файле:

Если нужно перенаправить два и более устройств с преобразователем USB to Serial, то USB ID (уникальный идентификатор модели USB устройства, будет одинаковым у одинаковых USB to Serial переходников) или bus ID (адрес физического USB разъема на комьютере) каждого из этих устройств придется указать. Чтобы терминал знал, какому именно устройству какой порт должен соответствовать. Нужно подключить все нужные устройства к терминалу. Загрузить терминал. Затем зайти веб-браузером на IP терминала. В разделе «USB Bus» будет список устройств, USB ID (выделено зеленым) и bus ID (выделено оранжевым) каждого устройства. Синтаксис параметра serial= в этом случае такой:

Или для bus ID (Не смешивайте! Надо указывать или USB ID всех устройств, или bus ID всех устройств):

Встречаются USB устройства, которые представляют два COM порта. Настраивается так:

Некоторые особенно хитрые программы хотят, чтобы имена COM-портов не повторялись у разных терминалов. Для работы с такими программами пишите в конфигурационном файле:

Такая строка перенаправит порт com1 с терминала, и на сервере он будет называться com25. Порт com2 с терминала на сервере будет называться eklmn10 (да, так тоже можно). Подключенное на USB устройство с интерфейсом com-usb (сканер штрих-кодов, принтер чеков, весы и т.д.) на сервере будет называться com45.

Чтобы избежать путаницы с физическими портами сервера, рекомендуем на сервере переобозначить физические порты. Это делать не обязательно, но если вы это не проделаете — в терминальной сессии будет два порта с именем COM1, и не всякое приложение сможет выбрать из них правильный. Настройка делается так: клик правой кнопкой мыши на «Мой компьютер» > Управление > Диспетчер устройств > Порты (COM и LPT) > Последовательный порт (COM1) > Свойства > Параметры порта > Дополнительно > Номер COM-порта. Укажите, к примеру, COM11. Затем ту же процедуру надо проделать с портом COM2 и указать, к примеру, COM12. После этого нужно перегрузить сервер.

Перенаправленные через RDP COM порты не появляются в диспетчере устройств! Проверить, что все сделано правильно, можно так: подключитесь к терминальному серверу, откройте окно командной строки и выполните команду change port . Должен быть примерно такой результат (перенаправлен порт COM1):

Это означает, что в сессии доступны три последовательных порта. Порты COM11 и COM12 являются физическими последовательными портами сервера. Порт COM1 является физическим портом COM1 терминала. Любое приложение, запущенное в этой сессии и обратившееся к устройству COM1, фактически будет работать с портом COM1 терминала.

Включить режим отладки в конфигурационном файле:

Полученный лог терминала полностью пришлите на support@wtware.ru.

В этом режиме в лог будет выдаваться очень много сообщений, включайте только при необходимости.

Параметр ser2net
Можно перенаправить COM-порты через утилиту ser2net. TCP/IP порты начинаются с 2001. В качестве клиентской части на Windows можно использовать Tibbo или com0com. Примеры:
Используйте только один метод доступа к порту. Если укажете одновременно serial=com1 и ser2net=com1, не будет работать ни один из двух.

Параметр scanner
Планшетные USB-cканеры перенаправляются, используя SANE. Должны работать все модели из этого списка. На терминальном сервере нужно установить и настроить ответную часть SaneTwain. Для того, чтобы перенаправить планшетный сканер, в конфигурационном файле надо указать: Включить режим отладки в конфигурационном файле:

Полученный лог терминала полностью пришлите на support@wtware.ru.

В этом режиме в лог будет выдаваться очень много сообщений, включайте только при необходимости.

Для того, чтобы перенаправить смарт-карты на терминал, в конфигурационном файле надо указать:

Можно указать два или три (не больше трех) типа карт, которые будет понимать терминал:

Поддерживаются следующие устройства:

  • auto — Автоматически определить ридер
  • etoken — eToken 32K, eToken 64K, eToken 72K Java
  • jacarta — JaCarta (24dc:0101), JaCarta LT (24dc:0102)
  • rutoken — Rutoken S, ECP, lite, iBank2 A
  • acr122 — ACR122 (072f:2200)
  • acs — ASC CCID USB (072f:90cc)
  • acr128u — ACR1281U (072f:2224)
  • acr3901u — ACR3901U (072f:b000)
  • acr39u — ACR39U (072f:b100, some devices are not supported)
  • acr38u — ACR38U (072f:9000)
  • ezzccid — EZCCID, EZ100PU
  • gempctwin — Gemplus (08e6:3437)
  • gempckey — Gemplus (08e6:3438)
  • ibank2_blue — iBank2Key blue token (23A0:0002, 23A0:0004)
  • omnikey — OMNIKEY (076b:5321)
  • omni3021 — OMNIKEY (076b:3021, 076b:3022)
  • omni3x21 — OMNIKEY (076b:3031)
  • asedrive — ASEDrive (0dc3:0802, 0dc3:1004)
  • multisoft — MultiSoft SCR2 (2a0c:0001)
  • trustscreen — BIFIT Trustscreen (23A0:0005)
  • watchdata — Watchdata (163c:0407, 163c:0417)
  • cryptomate64 — ACS CryptoMate64 (072f:90db)
  • esmart — ESMART Token (2ce4:7479)
  • safetouch — SafeTouch (24a2:0102)
  • cyberjack — REINER SCT cyberJack (0c4b:0501)
  • cj_secoder — REINER SCT cyberJack Secoder (0c4b:0400)
  • identive_5710 — Identive CLOUD 2700 F (04e6:5710)
  • angara — BIFIT ANGARA (23a0:0008)
  • starsign — Giesecke & Devrient StarSign (1059:0017)
  • vdtoken — vdToken (2bb1:0f10)
  • avtor — Avtor (15cf:0019)
  • ezio — Gemalto Ezio Shield (08e6:34c0)
  • ezio_pro — Gemalto Ezio Shield Pro (08e6:34c1)
  • dell — Dell Keyboard (413c:2101)
  • kobil — Kobil Smart Token (0d46:3014)
  • minilector — Bit4id miniLector EVO (25dd:3111)
  • avbign — AVEST AvBign (28a1:0601)
  • scr3311 — SCM SCR3311 (04e6:511d)
  • au9540 — Alcor AU9540 (058f:9540)

Терминал может автоматически определить ридер смарт-карт, если ридер входит в список поддерживаемых и подключен до включения терминала:

Только одна смарт-карта может быть перенаправлена, одновременно две карты не перенаправляются. iBank2 Key черный НЕ поддерживается.

Включить режим отладки в конфигурационном файле:

Полученный лог терминала полностью пришлите на support@wtware.ru. В этом режиме в лог будет выдаваться очень много сообщений, включайте только при необходимости.

Прочее

Параметр clienthostname
Имя терминала, которое будет отображаться в «Менеджере служб терминалов» и использоваться для нужд лицензирования доступа к службе терминалов Microsoft (подробнее про лицензирование служб терминалов читайте отдельную статью) для терминала WTware задается параметром clienthostname : Можно указать терминалу генерировать имя по шаблону: С такой настройкой терминал с МАК-адресом 01:02:03:ab:cd сгенерирует себе имя ca010203ABCD . Можно использовать одно, два или три числа из IP-адреса: Для терминала с IP-адресом 192.168.1.123 станет именем wt-123 . А такая настройка: для терминала с таким же IP-адресом 192.168.1.123 станет именем wt-168-1-123 .

Длина имени должна быть не более 15 символов!

Лучше использовать разные имена для разных терминалов. Также имя терминала может быть получено от DHCP-сервера (в этом случае оно может использоваться для именования конфигурационного файла, подробнее читайте отдельную статью). Однако значение параметра clienthostname имеет приоритет над именем, полученным от DHCP-сервера. По умолчанию clienthostname формируется автоматически и имеет вид wtwXXXXXXXXXXXX , где XXXXXXXXXXXX — MAC-адрес терминала.

Параметр turnoffmenu
После завершения сеанса связи с сервером терминал немедленно вновь подключится к серверу. Иногда пользователи остаются в недоумении: когда же им в таком случае выключить компьютер, если на экране всегда Windows? Укажите в конфигурационном файле параметр: Встретив этот параметр, терминал добавит пункт «Выключить компьютер» в меню, указанные параметрами server или user . Если же меню выбора сервера и пользователя не указаны, выдаст на экран заставку с текстом «Отключите питание компьютера или нажмите Enter для продолжения работы.» после завершения сеанса связи с сервером.

При указании значения always : терминал выдаст на экран заставку с текстом «Отключите питание компьютера или нажмите Enter для продолжения работы.» после завершения сеанса связи с сервером И добавит пункт «Выключить компьютер» в меню выбора сервера и пользователя, если они указаны параметрами server или user.

При нажатии на клавиши Esc, Sleep, Power во время заставки с текстом «Отключите питание. » терминал выключится.

Можно изменить текст сообщения: Терминал может отключаться сразу после завершения сеанса. Для этого нужно в конфигурационном файле указать параметр:

Параметр autoshutdown
Можно указать терминалу выключаться, если в течение какого-то времени терминал не подключен к серверу. Время ожидания задается в минутах:

Параметр sleep
Можно указать терминалу отключать монитор при простое. Режимы экономии электроэнергии могут быть Poweroff, Stand-by, Suspend. Wikipedia знает, чем они отличаются. Время до отключения задается в минутах. По умолчанию делается Poweroff.

Параметр infobox
Если передвинуть мышь в нижний правый угол экрана — всплывет окошко WTware. В нем будет указана версия WTware, IP терминального сервера, MAC-адрес терминала. Если в конфигурационном файле был указан параметр disk=cdrom , то в этом же окошке будут кнопка подключения или отключения диска. В этом же окошке будут кнопки для переключения между виртуальными экранами. Если это окошко вам мешает, терминал может показывать его только при нажатии одной из управляющих клавиш. Внесите в конфигурационный файл одну из следующих строк: lctrl означает «левая клавиша Ctrl», rshift означает «правая клавиша shift».

Можно убрать из окошка логотип и номер версии WTware. Укажите параметр skin и нарисуйте картинку popup.png с логотипом своей компании.

Можно написать текстовое название соединения. Укажите название в параметре displayName для соединения.

Можно отключить отображение МАК адреса терминала в этом окне: Или не выводить МАК, IP и имя хоста терминала, чтобы не пугать пользователей: Совмещаем оба флага, показываем окошко только при нажатой правой клавише Alt и не выводим адреса: Можно поместить кнопку выключения питания терминала на всплывающем окошке:Можно поместить кнопку перезагрузки терминала на всплывающем окошке:

Параметр screenswitch
Переключение между виртуальными экранами выполняется кнопками во всплывающем окошке или с клавиатуры. По умолчанию используются комбинации Win-1..Win-4. Можно указать другое сочетание:
Или вообще запретить переключение с клавиатуры:

Параметр onerror
Если сеанс связи терминала с терминальным сервером заканчивается ошибкой, терминал выдает окно с информацией об ошибке и ждет, пока пользователь нажмет кнопку «OK». Можно указать терминалу ожидать нажатия кнопки не более указанного количества секунд (допустимы значения от 5 до 300), после чего автоматически убрать окно ошибки и продолжить работу: Или вообще не пугать пользователя сообщениями об ошибках (ошибки будут записаны только в лог терминала):

Параметр redraw_delay
Параметр redraw_delay определяет максимальный интервал между обновлениями экрана. Задается в миллисекундах. Разумные значения — от 50 до 3000, значение по умолчанию — 300. Когда сервер шлет данные для вывода на экран очень быстро и терминал не справляется с объемом рисования — терминал перестает обновлять экран и рисует картинку только в буфере кадра, в оперативной памяти. Это хорошо заметно в консольных приложениях, например, если из командной строки сервера выполнить команду ‘type длинныйтекстовыйфайл’. За счет того, что не происходит вывода в медленную видеопамять, терминалу удается просчитывать кадр быстрее и тем самым быстрее справиться с объемом отрисовки. C другой стороны, пользователи очень негативно относятся к тому, что терминал перестает обновлять экран. Человек любит всякое движение на экране. Поэтому через некоторые интервалы времени терминал обновляет картинку на экране, даже если в очереди еще стоят невыполненные команды от сервера. Маленькие значения сделают изображение на экране более живым. Большие значения могут привести к задержкам при обновлении экрана и за счет этого позволят терминалу быстрее выполнить большие объемы отрисовки.

Параметр rdpcompression
Параметр rdpcompression включает сжатие RDP пакетов: Это имеет смысл делать только для работы по низкоскоростным линиям. При работе в локальной сети несколько снизит производительность терминалов. По умолчанию отключено.

Параметр scale_factor
Масштабирование экрана в RDP сессии, в процентах. Возможные значения: 100 (по умолчанию), 125, 150.

Параметр connect_timeout
Параметр connect_timeout задает интервал времени в секундах, в течение которого терминал пытается подключиться к серверу: Такая строка означает, что терминал будет пытаться подключаться к серверу не менее пяти секунд и не более шестидесяти секунд.

Настройка таймера TCP keepalive, разрывающего соединение при обрыве связи:

Лучше не трогать этот параметр. Числа — TCP_KEEPIDLE, TCP_KEEPINTVL, TCP_KEEPCNT — подробно описаны в документации TCP/IP. По умолчанию =on , равносильно =10,3,5 . C такими настройками терминал должен обнаружить обрыв соединения через 10 + 3 * 5 = 25 секунд. Можно отключить таймер:

Загрузка и запуск внешних исполнимых файлов.

Параметр CLID
Идентификатор конкурентных лицензий. Для его получения зайдите на генератор лицензий WTware. Подробнее в документации.

Параметр language
Параметр language задает язык, на котором можно будет вводить логин и пароль в интерфейсе WTware. Этот же параметр управляет языками для Google Chrome и клиента VNC. Английский присутствует всегда, другой язык нужно добавлять: Чтобы указать, что язык должен быть выбран первым вместо английского, надо написать:

Параметр keyswitch
Параметр keyswitch задает комбинацию клавиш, переключающую раскладки клавиатуры. Используется при вводе домена, логина и пароля в интерфейсе WTware, и только если указан параметр language . Этот же параметр работает для Google Chrome. По умолчанию раскладки переключаются клавишами Ctrl-Shift. Изменить так:

Параметр clipboard
Между несколькими одновременно работающими сессиями можно обмениваться данными через буфер обмена. Для этого в конфигурационном файле надо написать: Если общий буфер нужен не между всеми сессиями, то параметр clipboard надо указывать в описании нужных соединений нужных экранов.
Нет никакого смысла указывать параметр clipboard если на терминале настроен только один экран.

Параметр ask_password
Session Broker в Windows 2008/2012 Server не сообщает пароль, когда указывает терминалу подключаться к другому серверу. Из-за этого пользователю приходится второй раз вводить пароль или PIN. Чтобы не заставлять пользователя вводить пароль дважды, надо написать в конфигурационном файле:После этого пользователь будет вводить пароль в диалоге WTware, и этот пароль будет автоматически использоваться при перенаправлении сеанса Session Broker.

Можно указать терминалу не спрашивать PIN для смарт-карты, если смарт-карта не используется для логина:

Скорость анимации при переключении экранов:

0 — выключено, 1 — медленно, 9 — быстро.

Параметр timezone
По умолчанию на всех серверах Windows перенаправление часового пояса отключено. В этом случае все пользователи работают в часовом поясе сервера и параметр timezone не будет ничего менять.
Если к серверу подключается терминал из другого часового пояса, необходимо установить в «Enabled» политику «Allow time zone redirection» в Administrative Templates — Windows components — Remote Desktop Services — Remote Desktop Session Host — Devices and Resources Redirection. После этого на всех терминалах необходимо указать часовой пояс.
Часовой пояс терминала задается параметром: Здесь hawaii это несколько первых букв от Hawaiian Standard Time, имени для часового пояса (GMT-10:00) Hawaii. Полный список зон и их имен:

Предупреждение!
Часовой пояс В конфигурационном файле
(UTC-12:00) International Date Line West timezone = Dateline Standard Time
(UTC-11:00) Coordinated Universal Time-11 timezone = UTC-11
(UTC-10:00) Aleutian Islands timezone = Aleutian Standard Time
(UTC-10:00) Hawaii timezone = Hawaiian Standard Time
(UTC-09:30) Marquesas Islands timezone = Marquesas Standard Time
(UTC-09:00) Alaska timezone = Alaskan Standard Time
(UTC-09:00) Coordinated Universal Time-09 timezone = UTC-09
(UTC-08:00) Baja California timezone = Pacific Standard Time (Mexico)
(UTC-08:00) Coordinated Universal Time-08 timezone = UTC-08
(UTC-08:00) Pacific Time (US & Canada) timezone = Pacific Standard Time
(UTC-07:00) Arizona timezone = US Mountain Standard Time
(UTC-07:00) Chihuahua, La Paz, Mazatlan timezone = Mountain Standard Time (Mexico)
(UTC-07:00) Mountain Time (US & Canada) timezone = Mountain Standard Time
(UTC-06:00) Central America timezone = Central America Standard Time
(UTC-06:00) Central Time (US & Canada) timezone = Central Standard Time
(UTC-06:00) Easter Island timezone = Easter Island Standard Time
(UTC-06:00) Guadalajara, Mexico City, Monterrey timezone = Central Standard Time (Mexico)
(UTC-06:00) Saskatchewan timezone = Canada Central Standard Time
(UTC-05:00) Bogota, Lima, Quito, Rio Branco timezone = SA Pacific Standard Time
(UTC-05:00) Chetumal timezone = Eastern Standard Time (Mexico)
(UTC-05:00) Eastern Time (US & Canada) timezone = Eastern Standard Time
(UTC-05:00) Haiti timezone = Haiti Standard Time
(UTC-05:00) Havana timezone = Cuba Standard Time
(UTC-05:00) Indiana (East) timezone = US Eastern Standard Time
(UTC-04:00) Asuncion timezone = Paraguay Standard Time
(UTC-04:00) Atlantic Time (Canada) timezone = Atlantic Standard Time
(UTC-04:00) Caracas timezone = Venezuela Standard Time
(UTC-04:00) Cuiaba timezone = Central Brazilian Standard Time
(UTC-04:00) Georgetown, La Paz, Manaus, San Juan timezone = SA Western Standard Time
(UTC-04:00) Santiago timezone = Pacific SA Standard Time
(UTC-04:00) Turks and Caicos timezone = Turks And Caicos Standard Time
(UTC-03:30) Newfoundland timezone = Newfoundland Standard Time
(UTC-03:00) Araguaina timezone = Tocantins Standard Time
(UTC-03:00) Brasilia timezone = E. South America Standard Time
(UTC-03:00) Cayenne, Fortaleza timezone = SA Eastern Standard Time
(UTC-03:00) City of Buenos Aires timezone = Argentina Standard Time
(UTC-03:00) Greenland timezone = Greenland Standard Time
(UTC-03:00) Montevideo timezone = Montevideo Standard Time
(UTC-03:00) Punta Arenas timezone = Magallanes Standard Time
(UTC-03:00) Saint Pierre and Miquelon timezone = Saint Pierre Standard Time
(UTC-03:00) Salvador timezone = Bahia Standard Time
(UTC-02:00) Coordinated Universal Time-02 timezone = UTC-02
(UTC-02:00) Mid-Atlantic — Old timezone = Mid-Atlantic Standard Time
(UTC-01:00) Azores timezone = Azores Standard Time
(UTC-01:00) Cabo Verde Is. timezone = Cape Verde Standard Time
(UTC) Coordinated Universal Time timezone = UTC
(UTC+00:00) Casablanca timezone = Morocco Standard Time
(UTC+00:00) Dublin, Edinburgh, Lisbon, London timezone = GMT Standard Time
(UTC+00:00) Monrovia, Reykjavik timezone = Greenwich Standard Time
(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna timezone = W. Europe Standard Time
(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague timezone = Central Europe Standard Time
(UTC+01:00) Brussels, Copenhagen, Madrid, Paris timezone = Romance Standard Time
(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb timezone = Central European Standard Time
(UTC+01:00) West Central Africa timezone = W. Central Africa Standard Time
(UTC+01:00) Windhoek timezone = Namibia Standard Time
(UTC+02:00) Amman timezone = Jordan Standard Time
(UTC+02:00) Athens, Bucharest timezone = GTB Standard Time
(UTC+02:00) Beirut timezone = Middle East Standard Time
(UTC+02:00) Cairo timezone = Egypt Standard Time
(UTC+02:00) Chisinau timezone = E. Europe Standard Time
(UTC+02:00) Damascus timezone = Syria Standard Time
(UTC+02:00) Gaza, Hebron timezone = West Bank Standard Time
(UTC+02:00) Harare, Pretoria timezone = South Africa Standard Time
(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius timezone = FLE Standard Time
(UTC+02:00) Jerusalem timezone = Israel Standard Time
(UTC+02:00) Kaliningrad timezone = Kaliningrad Standard Time
(UTC+02:00) Tripoli timezone = Libya Standard Time
(UTC+03:00) Baghdad timezone = Arabic Standard Time
(UTC+03:00) Istanbul timezone = Turkey Standard Time
(UTC+03:00) Kuwait, Riyadh timezone = Arab Standard Time
(UTC+03:00) Minsk timezone = Belarus Standard Time
(UTC+03:00) Moscow, St. Petersburg, Volgograd timezone = Russian Standard Time
(UTC+03:00) Nairobi timezone = E. Africa Standard Time
(UTC+03:30) Tehran timezone = Iran Standard Time
(UTC+04:00) Abu Dhabi, Muscat timezone = Arabian Standard Time
(UTC+04:00) Astrakhan, Ulyanovsk timezone = Astrakhan Standard Time
(UTC+04:00) Baku timezone = Azerbaijan Standard Time
(UTC+04:00) Izhevsk, Samara timezone = Russia Time Zone 3
(UTC+04:00) Port Louis timezone = Mauritius Standard Time
(UTC+04:00) Saratov timezone = Saratov Standard Time
(UTC+04:00) Tbilisi timezone = Georgian Standard Time
(UTC+04:00) Yerevan timezone = Caucasus Standard Time
(UTC+04:30) Kabul timezone = Afghanistan Standard Time
(UTC+05:00) Ashgabat, Tashkent timezone = West Asia Standard Time
(UTC+05:00) Ekaterinburg timezone = Ekaterinburg Standard Time
(UTC+05:00) Islamabad, Karachi timezone = Pakistan Standard Time
(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi timezone = India Standard Time
(UTC+05:30) Sri Jayawardenepura timezone = Sri Lanka Standard Time
(UTC+05:45) Kathmandu timezone = Nepal Standard Time
(UTC+06:00) Astana timezone = Central Asia Standard Time
(UTC+06:00) Dhaka timezone = Bangladesh Standard Time
(UTC+06:00) Omsk timezone = Omsk Standard Time
(UTC+06:30) Yangon (Rangoon) timezone = Myanmar Standard Time
(UTC+07:00) Bangkok, Hanoi, Jakarta timezone = SE Asia Standard Time
(UTC+07:00) Barnaul, Gorno-Altaysk timezone = Altai Standard Time
(UTC+07:00) Hovd timezone = W. Mongolia Standard Time
(UTC+07:00) Krasnoyarsk timezone = North Asia Standard Time
(UTC+07:00) Novosibirsk timezone = N. Central Asia Standard Time
(UTC+07:00) Tomsk timezone = Tomsk Standard Time
(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi timezone = China Standard Time
(UTC+08:00) Irkutsk timezone = North Asia East Standard Time
(UTC+08:00) Kuala Lumpur, Singapore timezone = Singapore Standard Time
(UTC+08:00) Perth timezone = W. Australia Standard Time
(UTC+08:00) Taipei timezone = Taipei Standard Time
(UTC+08:00) Ulaanbaatar timezone = Ulaanbaatar Standard Time
(UTC+08:30) Pyongyang timezone = North Korea Standard Time
(UTC+08:45) Eucla timezone = Aus Central W. Standard Time
(UTC+09:00) Chita timezone = Transbaikal Standard Time
(UTC+09:00) Osaka, Sapporo, Tokyo timezone = Tokyo Standard Time
(UTC+09:00) Seoul timezone = Korea Standard Time
(UTC+09:00) Yakutsk timezone = Yakutsk Standard Time
(UTC+09:30) Adelaide timezone = Cen. Australia Standard Time
(UTC+09:30) Darwin timezone = AUS Central Standard Time
(UTC+10:00) Brisbane timezone = E. Australia Standard Time
(UTC+10:00) Canberra, Melbourne, Sydney timezone = AUS Eastern Standard Time
(UTC+10:00) Guam, Port Moresby timezone = West Pacific Standard Time
(UTC+10:00) Hobart timezone = Tasmania Standard Time
(UTC+10:00) Vladivostok timezone = Vladivostok Standard Time
(UTC+10:30) Lord Howe Island timezone = Lord Howe Standard Time
(UTC+11:00) Bougainville Island timezone = Bougainville Standard Time
(UTC+11:00) Chokurdakh timezone = Russia Time Zone 10
(UTC+11:00) Magadan timezone = Magadan Standard Time
(UTC+11:00) Norfolk Island timezone = Norfolk Standard Time
(UTC+11:00) Sakhalin timezone = Sakhalin Standard Time
(UTC+11:00) Solomon Is., New Caledonia timezone = Central Pacific Standard Time
(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky timezone = Russia Time Zone 11
(UTC+12:00) Auckland, Wellington timezone = New Zealand Standard Time
(UTC+12:00) Coordinated Universal Time+12 timezone = UTC+12
(UTC+12:00) Fiji timezone = Fiji Standard Time
(UTC+12:00) Petropavlovsk-Kamchatsky — Old timezone = Kamchatka Standard Time
(UTC+12:45) Chatham Islands timezone = Chatham Islands Standard Time
(UTC+13:00) Coordinated Universal Time+13 timezone = UTC+13
(UTC+13:00) Nuku’alofa timezone = Tonga Standard Time
(UTC+13:00) Samoa timezone = Samoa Standard Time

Для локального, выполняющегося на терминале Google Chrome можно установить локальный часовой пояс. Правильное написание часового пояса в POSIX можно найти в википедии, смотрите в таблице колонку TZ. В конфигурационный файл записывается так: Часы в BIOS компьютера должны быть выставлены в UTC, а не в местное время!
Если надо указать часовые пояса и для сеанса Windows, и для локального Google Chrome:

Параметр ntp
Терминал может запросить время у сервера NTP. Значение по умолчанию =dhcp . Терминал запросит время только если адрес NTP сервера указан в 042 параметре DHCP. Можно явно указать сервер NTP:Чтобы запретить NTP даже если в DHCP указан 042 параметр, надо написать в конфигурационном файле:

  • Параметр skin
    Выбор каталога с картинками. В каталоге может находиться четыре файла:
    • menu.png — фон для меню выбора сервера и выбора пользователя. Размером не более выбранного разрешения экрана терминала. Центрируется.
    • wait.png — замена черному экрану с текстом «Пожалуйста, ждите». Размером не более выбранного разрешения экрана терминала. Центрируется.
    • saver.png — фон для скринсейвера. Размером не более выбранного разрешения экрана терминала. Центрируется.
    • popup.png — логотип для всплывающего внизу справа окошка. Если указан, то логотип и версия WTware не пишутся. Размер не более 280х38.

    Если терминал загружается с локального диска (жесткого диска, USB флешки, MMC, CD) и настроен хранить конфигурационные файлы на своём диске, то картинки надо скопировать в каталог configs\ на загрузочном диске. Это можно сделать через веб-интерфейс терминала. Указывать параметр skin= не нужно, терминал сам найдет и начнёт использовать записанные картинки.

    Параметр background
    Можно указать разные цвета фона под меню на разных экранах. Это облегчит общение пользователя с техподдержкой, позволит проще объяснить, на каком из экранов у пользователя возникли трудности. Цвет задается числом из шести шестнадцатиричными цифр. Такая строка:сделает фон на первом экране красным, на втором экране зеленым, на третьем экране цветом по умолчанию, на четвертом синим.

    Параметр viterminal_licensing
    Адрес сервера лицензирования ViTerminal. Используется только при работе с серверами ViTerminal.

    Параметр SIP
    Настройки для подключения к серверу SIP. Имя пользователя, пароль и адрес сервера: Для работы с SIP используется linphone. Для отладки и тестирования командная строка linphonec доступна через веб-интерфейс терминала, т.е. http-доступ к терминалу по IP из браузера другого компьютера.
    Можно указать звуковые устройства для звонка и разговора: Подробнее про звуковые устройства написано здесь: wtware.ru/docs5/sound.html
    При входящем звонке терминал рисует окошко и блокирует мышь, пока пользовательне не примет или не отклонит звонок. Можно указать терминалу не блокировать мышь, рисовать только иконку внизу экрана при поступлении звонка: Можно указать терминалу автоматически принимать входящие звонки: Если порт сервера SIP отличается от стандартных 5060 для UDP и 5061 для TLS: Можно влючить TLS шифрование (SIP сервер должен поддерживать). При включенном TLS шифровании можно отключить проверку сертификатов сервера: Можно использовать свой конфигурационный файл для linphone вместо нашего. Не используйте это, если не уверены в своих действиях. Последним в конфигурационном файле должен быть раздел [sound]. К файлу будут автоматически дописаны строки ringer_dev_id, playback_dev_id и capture_dev_id. Терминал будет искать конфигурационный файл в каталоге Everyone : Включить вывод отладочной информации linphone в лог. Разумные значения — от 1 до 6: Список контактов читается из файла Everyone/contacts.txt . Можно добавить больше контактов для отдельных терминалов. Файл с дополнительными контактами должен иметь такую же структуру, как и contacts.txt и находиться в том же каталоге Everyone : Заменить звук звонка (WAV файл будет скачиваться из каталога Everyone ):

    Параметр SIP_usb_sound_level
    Если для SIP телефона используется единственная подключенная к терминалу звуковая карта (не важно, USB, PCI или встроенная, главное что она только одна), то громкость настраивается параметром sound_level . Если же к терминалу в дополнение к основной звуковой карте подключена еще и USB гарнитура, то громкость звука в гарнитуре регулируется параметром SIP_usb_sound_level . По умолчанию он равен 50, сделать погромче так: Громкость всех микрофонов регулируется одним параметром microphone_level . Можно добавить регулятор громкости во всплывающее внизу справа окошко:

    Настройки консоли терминала

    Мастер настройки терминала позволяет подобрать и проверить значения параметров этой группы. Проще воспользоваться мастером, чем выбирать значения вручную.

    Параметр display
    Описание монитора. Включает в себя несколько параметров, перечисляемых через запятую. Для настройки видео лучше воспользоваться мастером настройки видеокарты. Подробнее здесь: настройка видеокарты.
    Надо указать физическое разрешение экрана. То, которое указано в документации на монитор:
    Видеовыход некоторым драйверам обязательно надо указывать. Возможно одно из следующих значений: VGA, DVI, HDMI, LVDS, DP, VGA2, DVI2, HDMI2, LVDS2, DP2. Некоторые драйвера игнорируют указанный видеовыход и ищут монитор самостоятельно. Иногда драйвера путают HDMI и DVI, если в БИОСе видеокарты неправильно указаны установленные на карте разъемы. На веб-интерфейсе терминала выводится список видеовыходов, которые нашел драйвер на терминале. Веб-интерфейс терминала доступен даже когда у драйвера видеокарты что-то не получилось и на терминале вместо картинки черный экран. Пример указания видеовыхода:
    На некоторых конфигурациях можно регулировать яркость подсветки экрана. Указывайте число в процентах от максимальной яркости:
    Волшебное слово noddc запрещает драйверу спрашивать монитор о предпочтительном режиме. Стоит попробовать, если картинка не центрируется:
    Можно указать частоту регенерациии экрана. Для LCD мониторов это почти никогда не нужно:
    Вместо частоты регенерации можно указать полную строку таймингов. Может понадобиться в очень сложных случаях для мониторов, подключенных через 15-контактный VGA D-SUB:

    Параметр M2_display
    Описание второго монитора. Синтаксис такой же, как у параметра display. Указывайте этот параметр только если к терминалу подключен второй монитор.

    Параметр mouse_accel_mult
    Скорость перемещения указателя мыши можно скорректировать параметром mouse_accel_mult . Разумные пределы значений — от 0.01 до 16. Чтобы сделать мышь очень медленной, напишите в конфигурационном файле:

    Параметр doubleclick
    Только для клиента ViTerminal. Интервал определения двойного клика, в миллисекундах. Разумные значения — от 100 до 1000.

    Параметр touchscreen
    Калибровка сенсорного экрана. Смотрите статью про настройку.

  • Параметр video
    Драйвер видеокарты указывается параметром video . Никакие другие значения, кроме перечисленных ниже, не допускаются. Настойчиво рекомендуем подбирать драйвер видеокарты только с использованием мастера настройки терминала.
    • v >Autodetect
    • Драйвера Framebuffer из ядра Linux, суффикс (F)
      • v >VESA, no widescreen modes!
      • v >AMD GPU
      • v >nVidia new
      • v >Intel i915..newest
      • v >ATI new
      • v >Intel GMA500/600/3600/3650
      • v >ATI Rage128
      • v >ATI
      • v >Cirrus Logic
      • v >Geode GX
      • v >Geode GX1
      • v >Intel i810, i815
      • v >Intel i830..i945
      • v >Geode LX
      • v >Microsoft Hyper-V
      • v >nVidia
      • v >Matrox
      • v >ATI Radeon
      • v >nVidia RIVA 128/TNT/TNT2
      • v >S3 Trio/Virge
      • v >S3 Savage
      • v >SIS/XGI
      • v >tdfx voodoo
      • v >Trident, VIA
      • v >VIA, S3 Unichrome
      • v >VIA VT8623 [CLE266]
      • v >XGI
    • Драйвера из графической библиотеки X.org свежей версии, суффикс (U)
      • v >ATI
      • v >Intel
      • v >Kernel modesetting
      • v >Nvidia
      • v >Openchrome for VIA
      • v >SIS
      • v >VESA, no widescreen modes!
    • Драйвера из графической библиотеки X.org 1.5.3, суффикс (X)
      • v >APM, Alliance Technology
      • v >ARK Logic
      • v >Chips & Technologies
      • v >Cirrus Logic
      • v >Geode
      • v >GLINT/Permedia
      • v >Intel i8xx/i9xx
      • v >Matrox
      • v >NSC
      • v >RDC
      • v >RDC M2012
      • v >Rendition/Micron
      • v >S3
      • v >S3 Virge
      • v >S3 Savage
      • v >SIS
      • v >3Dfx
      • v >Trident
      • v >Tseng Labs
      • v >Unichrome for VIA
      • v >XGI
      • v >VESA Universal driver

    Параметр bpp
    Глубина цвета задается параметром bpp .

    Параметр kbdrate
    Можно указать задержку перед началом повтора символов и скорость повтора на клавиатуре. Такая строчка установит обычные значения (30 повторов в секунду, 250 миллисекунд перед началом повторов): А такая сделает клавиатуру неторопливой (2 повтора в секунду, 1000 миллисекунд перед началом повторов): Разумные значения: от 2 до 100 повторов в секунду, задержка от 100 до 1000 миллисекунд.Если параметр kbdrate не указан, то будут действать настройки, указанные в BIOS.

    Удаленное управление терминалом

    Параметр managed
    Можно выключать и перезагружать терминалы с другого компьютера. Это может пригодиться, например, после внесения изменений в конфигурационные файлы, если эти изменения нужно применить немедленно. Такая строка в конфигурационном файле разрешит управлять терминалом с любого компьютера: А такая строка разрешит управление только с компьютеров с адресами 192.168.10.15, 192.168.10.16 и из подсети 192.168.1.0/24: Управляются терминалы командой rsh.exe, входящей в дистрибутив Windows Server. Чтобы немедленно перезагрузить терминал 192.168.10.50, надо запускать так: Если вы изменили конфигурацинный файл и хотите, чтобы терминал его прочитал, терминал нужно перезагрузить. Можно указать терминалу перезагрузиться при первой возможности, т.е. когда пользователь сам завершит текущую сессию: Чтобы выключить терминал, надо запускать так: Вместо rsh в Linux и прочих *nix можно использовать echo и nc:

    Параметр httpd
    Для диагностики и управления на каждом терминале работает микро-веб-сервер. Если вы знаете IP терминала, то вы можете зайти на него браузером и посмотреть настройки, используемый конфигурационный файл, лог и другую информацию о терминале. По умолчанию доступ для просмотра разрешен всем. Вы можете разрешить доступ только с определенных IP:Или вообще отключить http-сервер на терминале:В самом начале загрузки http-сервер всегда запускается доступный для всех. Если из-за ошибки терминал не сможет прочитать конфигурацию, загрузка остановится с сообщением об ошибке и http-сервер останется работать, чтобы удаленно диагностировать ошибку.

    Параметр syslog
    Терминал может отправлять все сообщения лога на syslog сервер по UDP на 514 порт:Или другой порт:

    Параметр discover
    По умолчанию терминалы во время загрузки рассылают широковещательные сообщения, в которых указана версия WTware, IP, МАК, имя хоста и IP DHCP сервера, который сообщал адреса для загрузки. Если конфигуратор wtware запущен в той же сети, он принимает широковещательные сообщения и добавляет или обновляет информацию о терминале.

    Если конфигуратор wtware находится за маршрутизатором и широковещательный пакет до него не доходит, можно указать терминалу отправлять дополнительное сообщение на IP машины с конфигуратором:

    Параметр keyboard_log
    Пишет в лог каждую нажатую в интерфейсе WTware клавишу. НЕ ИСПОЛЬЗУЙТЕ этот параметр, если вы не готовите лог для техподдержки WTware. Значение по умолчанию =off

    Можно подключиться к терминалу по протоколу VNC, чтобы увидеть экран терминала и помочь пользователю. Это стало особенно важно после того, как Microsoft убрали удаленное управление в Windows 2012 Server.

    Такая строка в конфигурационном файле разрешит подключение по VNC к терминалу с любого компьютера: А такая строка разрешит управление только с компьютеров с адресами 192.168.10.15, 192.168.10.16 и из подсети 192.168.1.0/24:

    Всплывающее внизу справа окошко не передается по VNC. Локальный Google Chrome не передается по VNC.

    Если у терминала используется два монитора, то для просмотра второго монитора при подключении по VNC надо указать порт 5901.

    Если терминал находится за медленным каналом, можно написать в конфиге:

    С такой настройкой терминал уменьшит экран в четыре раза. За счет уменьшения картинки скорость отображения заметно увеличится.

    По умолчанию пользователь ничего не знает о VNC-подключении.

    Можно запросить у пользователя разрешение. C такой строкой:терминал выдаст окно с запросом о разрешении подключения по VNC. Если в течение 30 секунд пользователь не ответит, соединение по VNC будет установлено.

    Другая строка:выдаст такой же запрос, но если пользователь не ответит, то соединение установлено не будет.

    Параметр vnc_password
    Пароль для подключения к встроенному в терминал VNC серверу: Пароль длиной от 1 до 8 символов. Допустимы латинские буквы и цифры.
    Пароль, записанный в конфигурационном файле, сможет увидеть каждый — скачав с TFTP конфигурационный файл или скачав лог терминала. Немного безопаснее хранить в конфиге хэш пароля. Для серьезного взлома это не станет проблемой, но хотя бы потребует некоторого времени от заинтересованной стороны. Для генерации хэша пароля надо воспользоваться графическим конфигуратором. Пример:

    Значение слова &laquoмускат»

    2. Сорт винограда с ароматными ягодами, а также сорт десертного вина из этого винограда. Белый мускат. Розовый мускат.

    Источник (печатная версия): Словарь русского языка: В 4-х т. / РАН, Ин-т лингвистич. исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.; Полиграфресурсы, 1999; (электронная версия): Фундаментальная электронная библиотека

    МУСКА’Т, а, мн. нет, м. [латин. muscatus — мускусный; см. мускус]. 1. Душистое семя плодов мускатного дерева, употр. для парфюмерных целей и, как пряность, в медицине и кулинарии. 2. Сорт винограда. 3. Вино из этого винограда.

    Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940); (электронная версия): Фундаментальная электронная библиотека

    мускат

    1. душистое семя плодов мускатника, используемое в парфюмерии, медицине и кулинарии

    2. сорт винограда с ароматными ягодами; виноград этого сорта

    3. сорт десертного вина из такого винограда; вино этого сорта

    Делаем Карту слов лучше вместе

    Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

    Спасибо! Когда-нибудь я тоже научусь различать смыслы слов.

    В каком смысле употребляется прилагательное решительный в отрывке:

    Когда она открыла их снова, он прочёл в них досаду, даже разочарование, но решительный блеск в них не потух.

    Ассоциации к слову «мускат»

    Синонимы к слову «мускат»

    Предложения со словом «мускат»

    • Это белый мускат с хорошим вкусом.
    • Лучшими считаются крымские красные мускаты.
    • Взять виноград сорта мускат и, следуя обычным правилам, сделать вино. Оно будет сладким, крепким и чистым.
    • (все предложения)

    Сочетаемость слова «мускат»

    Каким бывает «мускат»

    Понятия со словом «мускат»

    Отправить комментарий

    Дополнительно

    Предложения со словом «мускат»:

    Это белый мускат с хорошим вкусом.

    Лучшими считаются крымские красные мускаты.

    Взять виноград сорта мускат и, следуя обычным правилам, сделать вино. Оно будет сладким, крепким и чистым.

    Синонимы к слову «мускат»

    Ассоциации к слову «мускат»

    Сочетаемость слова «мускат»

    Каким бывает «мускат»

    Морфология

    Карта слов и выражений русского языка

    Онлайн-тезаурус с возможностью поиска ассоциаций, синонимов, контекстных связей и примеров предложений к словам и выражениям русского языка.

    Справочная информация по склонению имён существительных и прилагательных, спряжению глаголов, а также морфемному строению слов.

    Сайт оснащён мощной системой поиска с поддержкой русской морфологии.

    Что такое код muscat_setup_net

    (4.0.5 — 4.2.3 only, PECL)

    muscat_setup_net — Creates a new muscat session

    Description resource muscat_setup_net ( string muscat_host, int port )

    This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

    Creates a new muscat session.

    Parameters

    The host name to connect to

    The port number to connect to

    Return Values

    Returns a session handler or FALSE on error.

    Справочник MCC кодов и бонусных программ банков

    MCC – это четырёхзначный код, определяющий категории продавца при операциях с банковской картой. По нему банки определяют категорию покупки и процент кэшбэка. На этом сайте вы можете получить информацию об MCC кодах, найти МСС код нужной торговой точки и подобрать выгодную карту для оплаты. Получив информацию, поддержите проект и добавьте коды своих последних операций на сайт.

    Поиск торговых точек

    Поиск MCC

    Популярные карты с кэшбэком

    Кэшбэк до 5% Дебетовая Выводится MCC

    Кэшбэк до 3% Дебетовая Выводится MCC

    Кэшбэк до 6% Дебетовая Кредитная Выводится MCC

    Кэшбэк до 10% Кредитная

    Кэшбэк до 3% Дебетовая Кредитная Мили

    Кэшбэк до 10% Кредитная

    Что такое MCC код?

    MCC код (англ. Merchant Category Code — «код категории продавца») — четырёхзначный номер, классифицирующий вид деятельности торгово-сервисной точки при операции оплаты по банковским картам. Компании присваивается код MCC, когда та начинает принимать к оплате карты. Как правило, код назначается автоматически банком, предоставляющим услугу эквайринга (приём к оплате банковских карт в качестве средства оплаты товаров или услуг), при установке и настройке POS-терминала на основе анкеты о характере торгово-сервисной деятельности. В случае, когда точка имеет несколько направлений деятельности, MCC присваивается по основному направлению. Также возможна ситуация, когда в одной точке могут быть терминалы разных банков с разными MCC.

    По MCC коду торговой точки банки определяют категорию и характер операции. От MCC кода может зависеть процент кэшбэка, если вы пользуетесь картой с программой cashback. Еще по МСС коду определяется характер операции – покупка, перевод или снятие наличных. Поэтому от него зависит сохранение льготного периода по кредитной карте и взимание комиссии за снятие денег. Следует обратить внимание на то, что банк, который выпустил вашу карту, не может влиять на выбор категории и не несёт ответственности, если продавец имеет неверный МСС код или не тот, который вы ожидали увидеть.

    Что такое код muscat_setup_net

    muscat_setup_net — Creates a new muscat session and returns the handle.

    Description resource muscat_setup_net ( string muscat_host, int port)

    Warning

    This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change in a future release of PHP without notice. Be warned and use this function at your own risk.

    Warning

    This function is currently not documented; only the argument list is available.

    muscat_host is the hostname to connect to port is the port number to connect to — actually takes exactly the same args as fsockopen

    Илон Маск рекомендует:  Что такое код ptinrect
    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL
    Warning