Удаленное управление обоими сессиями под Астером - как?

Все вопросы практического направления. Видеокарты и другое "железо", особенности работы, настройка Windows и приложений, обнаруженные ошибки, нежелательные эффекты и прочее.

Модератор: mercenary

Костя
Сообщения: 7
Зарегистрирован: Ср дек 28, 2005 23:25
Контактная информация:

Удаленное управление обоими сессиями под Астером - как?

Сообщение Костя » Пн окт 02, 2006 14:17

Есть потребность удаленно подключаться то к одной, то к другой пользовательской сессии на компе, где стоит Астер. Пробовали Radmin - подключатеся только к основному месту.
Кто-то уже решил такую задачку?

Аватара пользователя
AsterMaster
ИБИК
Сообщения: 2222
Зарегистрирован: Сб фев 05, 2005 0:48
Откуда: Москва
Контактная информация:

Сообщение AsterMaster » Пн окт 02, 2006 15:15

Успешно работает TightVNC (при условии, что каждое место имеет свой IP-адрес).

Evgen

Сообщение Evgen » Вт мар 24, 2009 17:37

AsterMaster писал(а):Успешно работает TightVNC (при условии, что каждое место имеет свой IP-адрес).
А по разным портам с одним адресом почему не получается?

Mikkirurg

Сообщение Mikkirurg » Вт мар 24, 2009 21:25

Успешно используем Hidden Administrator (www.hidadmin.ru), работает с любым рабочем местом под астером(главное разделить ip). В данной программе реализована возможность одновременного мониторинга до 256 рабочих мест.

Evgen

TightVNC

Сообщение Evgen » Ср апр 15, 2009 17:13

AsterMaster писал(а):Успешно работает TightVNC (при условии, что каждое место имеет свой IP-адрес).
Делюсь опытом 2-недельных экспериментов: TightVNC действительно успешно работает, но только старая версия(1.2.9). Причём не обязательно разделять IP-адреса, достаточно обращаться по разным портам! А вот с последующими версиями(1.3.9, 1.3.10) ни до какого рабочего места кроме главного мне добраться не удалось вообще :-(
Если в качестве сервера стоит старая версия TightVNC(1.2.9), то можно использовать viewer и от новых версий, но функция передачи файлов в этом случае будет оключена, поскольку в старой версии сервера она реализована не была:-(
Вопрос к Мастеру: быть может всё-таки есть способ использовать новые версии TightVNC? Может какую-нибудь галочку в настройках поставить или убрать надо? В новой версии очень полезная функция передачи файлв есть, очень хотелось бы её использовать.


Evgen

UltraVNC

Сообщение Evgen » Пн апр 20, 2009 11:06

Проверил UltraVNC, работает. Но у его viewerа есть один существенный недостаток - не переключается на русскую раскладку клавиатуры, точнее переключается, но русские буквы при этом не печатаются. Можно использовать viewer от TightVNC, но тогда не доступна функция передачи файлов. :(
TightVNC бы как-нибудь настрить новый...

mercenary
Сообщения: 387
Зарегистрирован: Пн апр 07, 2008 11:45
Откуда: Украина , Полтава
Контактная информация:

Сообщение mercenary » Пн апр 20, 2009 22:22

еще попробуй teamviewer работает пркрасно вплоть до 4-хместногот

Аватара пользователя
AsterMaster
ИБИК
Сообщения: 2222
Зарегистрирован: Сб фев 05, 2005 0:48
Откуда: Москва
Контактная информация:

Сообщение AsterMaster » Ср апр 22, 2009 12:54

Есть решение для TightVNC 1.3.10: замените файл winvnc.exe в программной папке на новый, тогда можно будет подключаться к дополнительным местам. Проблема была в том, что в новых версиях TightVNC запрещено подключение к отключенным (неконсольным) сеансам. Мы пересобрали программу, добавив туда поддержку сеансов АСТЕР.

zekis
Сообщения: 10
Зарегистрирован: Чт сен 24, 2009 20:23

Сообщение zekis » Пт окт 09, 2009 21:44

Поделитесь пожалуйста исходниками этого winvnc.exe (память течет ужасно)

Аватара пользователя
AsterMaster
ИБИК
Сообщения: 2222
Зарегистрирован: Сб фев 05, 2005 0:48
Откуда: Москва
Контактная информация:

Сообщение AsterMaster » Пн окт 12, 2009 15:17

Вы можете загрузить исходные тексты с сайта http://www.tightvnc.com
Мы внесли изменения только в TsSessions.cpp (для версии 1.3.10), вот его измененный вариант (формат rtf, красным цветом обозначены наши изменения).

Evgen

Сообщение Evgen » Пт окт 16, 2009 13:03

AsterMaster писал(а):Есть решение для TightVNC 1.3.10: замените файл winvnc.exe в программной папке на новый, тогда можно будет подключаться к дополнительным местам. Проблема была в том, что в новых версиях TightVNC запрещено подключение к отключенным (неконсольным) сеансам. Мы пересобрали программу, добавив туда поддержку сеансов АСТЕР.
Вот спасибище! ))))
А если новая версия TightVNC выйдет, пересоберёте?

zekis
Сообщения: 10
Зарегистрирован: Чт сен 24, 2009 20:23

Сообщение zekis » Вс окт 18, 2009 14:49

AsterMaster писал(а):вот его измененный вариант
спасибо! пока что не могу повторить ситуацию когда начинает течь память. кстати в примере из msdn после WTSQuerySessionInformation функция WTSFreeMemory(pData) вызывается в любом случае, может тут собака..
Evgen писал(а):А если новая версия TightVNC выйдет, пересоберёте?
дык теперь это самостоятельно можно будет сделать

Аватара пользователя
AsterMaster
ИБИК
Сообщения: 2222
Зарегистрирован: Сб фев 05, 2005 0:48
Откуда: Москва
Контактная информация:

Сообщение AsterMaster » Вс окт 18, 2009 20:12

в примере из msdn после WTSQuerySessionInformation функция WTSFreeMemory(pData) вызывается в любом случае
В описании не сказано, что указатель на буфер или NULL возвращается в любом случае. Т.е. чтобы всегда вызывать WTSFreeMemory с правильным указателем, нужно перед вызовом WTSQuerySessionInformation обнулить этот указатель, как минимум. Однако, такого требования в описании тоже нет, поэтому предполагать, что функция в случае ошибки не запишет в переменную какой-нибудь "мусор", - не совсем корректно (также как и допущение, что WTSFreeMemory может принять NULL).

zekis
Сообщения: 10
Зарегистрирован: Чт сен 24, 2009 20:23

Сообщение zekis » Вт окт 20, 2009 17:25

да, это все понятно. причем я пробовал вызывать WTSFreeMemory и в любом случае и в случае если указатель вернулся не NULL - все равно память течет по гигабайту в час (причем память именно выделенная в функции WTSQuerySessionInformation как показывает rational purify)

Пока что больше времени нет разбираться, попробую teamviewer, спасибо за помощь!

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя