Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Прочие - SeamlessRDP+ rdesktop под Windows своими руками

Ответить
Настройки темы
Прочие - SeamlessRDP+ rdesktop под Windows своими руками
vst vst вне форума

Новый участник


Сообщения: 6
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здравствуйте.
Известное неудобство работы с MS Terminal Server через mstsc заключается в том, что окно терминала либо закрывает всё, включая вашу панель задач, либо становится неприемлемо маленьким (например, для работы в той же 1С) при выборе меньшего размера удаленного рабочего стола.
Те, кто может позволить себе Applidis Seamless или даже Citrix MetaFrame, понятно, таких проблем не имеют как и те, у кого тонкие клиенты либо рабочие станции под Linux. В последних можно использовать связку rdesktop + seamlessRDP как-то так и иметь у себя на рабочем столе окно приложения запущенного на сервере. Это окно можно растягивать, разворачивать и сворачивать как вам заблагорассудится.
У меня рабочие станции под Windows и денег на небесплатное решение нет. Нормальные герои всегда идут в обход. Поэтому путем небольших плясок с бубном rdesktop 1.6.0 был скомпилирован для Windows под cygwin'ом. Здесь можно забрать rdesktop.exe и 4 библиотеки cygwin'а нужные ему для работы. Также потребуется X Window сервер для Windows. Таскать за собой cygwin, где X Window есть, как-то накладно. Берем легкий Xming и устанавливаем. Rdesktop и библиотеки из архива надо бы положить в каталог установленного Xming, чтобы он мог их найти, хотя я просто скопировал rdesktop.exe в WINDIR\, а библиотеки в WINDIR\System32. Далее с помощью входящего в Xming XLaunch подключамся к серверу терминалов. Запускаем XLaunch. На первом экране выбираем "One window", на втором - "Start a program", на третьем - "Run Local" и в поле "Start program" вводим:
Код: Выделить весь код
rdesktop -k en-us -g 1276x738 -r clipboard:CLIPBOARD -u USERNAME SERVER
Здесь 1276x738 - размеры окна терминала для моего разрешения экрана (1280x800). Т.е. при стандартной высоте панели задач от горизонтального разрешения экрана надо отнять 4 пиксела, а от вертикального - 62. USERNAME - имя пользователя, под которым вы хотите подключиться к серверу терминалов, SERVER - имя или IP сервера терминалов.
На четвертом экране ставим галку в чекбокс "Clipboard" и в поле "Additional parameters for Xming" вводим:
Код: Выделить весь код
-xkblayout us,ru -xkbvariant winkeys -xkboptions grp:alt_shift_toggle -nounicodeclipboard -notrayicon
большинство параметров относится к раскладке клавиатуры - известной проблеме rdesktop. Не знаю, у меня вроде работает все кроме Del (при этом и на сервере терминалов и на рабочей станции переключение раскладки установлено по Alt+Shift).
-nounicodeclipboard здесь для 1С - иначе не копируется нормально русский текст, а так можно убрать.
На шестом экране можно сохранить полученную конфигурацию так же как и в mstsc. Жмем "Готово" и, если все сделано првильно, видим удаленный десктоп сервера в окне не перекрывающем собственную панель задач. Т.е. по крайней мере не закрыт нужный для работы qip ну и другие запущенные приложения.
Можете попытаться подключить к этой схеме и seamlessRDP, но мне, честно говоря, не понравилось. Непонятные глюки при попытке изменить размер окна пертягиванием границ.
Собственно, вот.
Предлагаю всем заинтересованным участникам форума довести до ума этот подход. Т.е. разобраться у всех ли он работает, у кого какие проблемы с раскладкой, с clipboard. Разобраться с подключением дисков и принтеров и т.д. Ну и вообще. Может все это зря, и кто-то знает более элегантное бесплатное решение?
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:41, 30-07-2008

 

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Почитал, спасибо.
Но это не совсем ответ на вопрос. Я не спрашивал как можно лицензировать, я спрашивал о бесплатном (или не сильно платном) легальном способе многопользовательского терминального доступа на сервер для работы 1С.
Про однопользовательские программы типа клонов VNC, тоже всё ясно - не подходят.

Отправлено: 20:30, 04-05-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

vst vst вне форума Автор темы

Новый участник


Сообщения: 6
Благодарности: 1

Профиль | Отправить PM | Цитировать


2sergls
Нет, к сожалению не подскажу. Этот топик немного о другом, а именно о приведении в божий вид окна клиента сервера терминалов. Xming в вашей ситуации точно не поможет, а бесплатных решений я не знаю. Вот на вскидку относительно недорогой вариант: http://www.thinstuff.com/products/xpvs-server/

Отправлено: 05:12, 05-05-2009 | #12


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


А как собственно запустить rdesktop в бесшовном режиме из Xming'а?

ОС:Vista SP2 x64
Сервер:Windows XP SP2

Последний раз редактировалось was_ser, 14-09-2009 в 17:28.


Отправлено: 17:05, 14-09-2009 | #13



Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Прочие - SeamlessRDP+ rdesktop под Windows своими руками

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Комп своими руками ddfwefwefweq Выбор отдельных компонентов компьютера и конфигурации в целом 2 04-03-2009 19:50
Proxy/NAT - Внешний прокси своими руками Donner Хочу все знать 5 29-12-2008 02:16
ФТП своими руками... Ronald Microsoft Windows 2000/XP 7 10-01-2007 13:35
Загрузочный CD своими руками Kenobi Хочу все знать 1 09-10-2005 11:21
TTimer своими руками Zur0 Программирование и базы данных 5 27-04-2003 18:17




 
Переход