Форум Beholder
http://beholder.ru/bb/

Система удаленного управления BeholdTV
http://beholder.ru/bb/viewtopic.php?f=8&t=7497
Страница 13 из 15

Автор:  hd44780 [ 11 сен 2011, 08:30 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

писал(а):
сами каналы не переключает и не даёт выбрать его по номеру

Что значит "не даёт"? Не реагирует на данные команды или эти контролы (список каналов, например) заблокированы?
Если можете, выложите сюда скрин окна подключенного клиента.

Автор:  McArcher [ 11 сен 2011, 13:57 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

в окошечке с цифрами и кнопкой ввода поле с номером введённого канала было заблокированным и кнопка ввода тоже (как будто отключена софтно, т.е. unclickable). нажатия на кнопки с цифрами не делало ничего. а в общем окне программы-клиента в списке с каналами была пустота - список включён, но он был попросту пустой.

Автор:  hd44780 [ 11 сен 2011, 14:11 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

писал(а):
списке с каналами была пустота - список включён, но он был попросту пустой.

Вы не считали с сервера список каналов (в конфиге клиента). Поэтому оно у Вас и заблокировано всё. Переключать нечего ...

Автор:  McArcher [ 11 сен 2011, 14:13 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

Надо файл с сервера на клиент поставить? Где этот файл на сервере лежит или как его получить? Спасибо за помощь!

Автор:  hd44780 [ 11 сен 2011, 16:07 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

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

Подключаетесь к серверу, заходите в конфиг клиента. Там есть раздел "Каналы". В нём 4 строчки - TV, FM, DVB-T TV, DVB-T FM.
Допустим, вы хотите считать список TV каналов. Кликаете мышей слово "Список" в соотв строке. Справа появится кнопочка "...", нажимаете её. Откроется окошко, где Вы считаете с сервера список каналов. Там же Вы и увидите параметры всех каналов. Закройте все окна по OK и перезапустите клиента.

Автор:  McArcher [ 11 сен 2011, 16:32 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

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

Автор:  hd44780 [ 11 сен 2011, 16:46 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

писал(а):
вылетает "ошибка чтения каналов".

Там должен быть и текст ошибки. Приведите его пожалуйста.

Автор:  McArcher [ 11 сен 2011, 17:10 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

Изображение

Автор:  hd44780 [ 11 сен 2011, 17:16 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

Ну всё ж написано - файл не найден.
Проверьте, есть ли указанный файл на сервере. Если надо, проверьте конфигурацию сервера. Эти пути все там задаются.

Автор:  McArcher [ 11 сен 2011, 17:28 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

на сервере в той папке лежат только Moscow.ini и Moscow.ini.bak. Сделать копию и переименовать в дефолт.ини?

Автор:  Remix [ 11 сен 2011, 17:33 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

Крайне интересное изобретение :)
Установил, но пользоваться не получается - нет соединения клиента и сервера. При двойном клике на красную табличку "Не подключено" выскакивает ошибка :huh:

Ошибка подключения: System.Net.Sockets.SocketException: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Server stack trace:
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint)
at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket()
at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew)
at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream)
at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at CllCntResource.CllUtlRemoteInterface.GetServerAbout()
at BeholderRemoteClient.FMainClient.Connect()

:cry: ума не приложу что делать. Виндовские файерволы отключил, самозащиту антивирусов тоже на обоих компах. ОС ХР на обоих. Behold H8. Версия программы 5.16, версия дров 5.3.0.0
Форум просмотрел - у alek-epapu подобная проблема решилась обновлением антивируса Outpost(страница2). У меня Dr.Web, его сносить все же не стану.
Подскажите пожалуйста, как решить проблемку?)

Автор:  McArcher [ 11 сен 2011, 17:36 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

после переименования заработало.
вопрос: какие порты надо открыть на марш-ре чтобы управлять тюнером через и-нет?

Автор:  hd44780 [ 11 сен 2011, 17:43 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

писал(а):
какие порты надо открыть на марш-ре чтобы управлять тюнером через и-нет?

Порт один - он задаётся и в сервере и в клиенте. По умолчанию 20000. Если не нравится - можете указать свой. Его и надо открыть.
Другие порты не используются.

Автор:  McArcher [ 11 сен 2011, 18:00 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

TCP или UDP ?
А можно как-то запаролить и обезопасить (например, задать максимальное количество отсылок пароля в минуту) соединение?

Автор:  hd44780 [ 11 сен 2011, 18:46 ]
Заголовок сообщения:  Re: Система удаленного управления BeholdTV

писал(а):
TCP или UDP ?

TCP

писал(а):
А можно как-то запаролить и обезопасить (например, задать максимальное количество отсылок пароля в минуту) соединение?

Нет. Не предусмотрено. Никто пока такого не просил. :D

Страница 13 из 15 Часовой пояс: UTC + 3 часа