Настройка

    Основными параметрами настройки являются, адрес сервера на котором Вы зарегистрировались и идентификатор пользователя, полученный при регистрации, пример: http://ak251072.jino.ru/ ckxsdpx2_1. Процесс настройки сводиться к записи этих параметров на компьютере и в телефон.

    На компьютере запускаем SetupSR и вводим адрес сервера и идентификатор пользователя в соответствующие столбцы, Нажимаем Применить и Старт службы, для контроля правильности можно нажать Тест, выделив нужную строку, должно быть Ok!, как показано на скринах. Настройки сохраняются в фалы serversr.cfg и proxy.cfg.

    На телефоне запускаем программу JMClientSR, после старта и ввода пароля, если он установлен, появится список, каждая строка которого соответствует удаленному компьютеру, к которому будет возможен удаленный доступ. Выбираем любую и выбираем команду "EditHost". Корректируем учетную запись (вбиваем http://ak251072.jino.ru/ ckxsdpx2_1) и возвращаемся к списку.

    Для той же записи выбираем команду "TestAccount", жмем "test". Должно быть Ok!, как показано на скринах. Если не получиться попробуйте написание адреса без/c http:// или www например:
ak251072.jino.ru
http://ak251072.jino.ru
www.ak251072.jino.ru
http://www.ak251072.jino.ru
для той же записи выбираем команду "Connect". Дисплей телефона переходит в графический режим, в котором отображается экран удаленного компьютера (может чуть надо подождать).

    Когда все заработает, не забудьте установит пароль.


    Файл serversr.cfg текстовый, имеет следующую структуру:

    : порт

    : RecordName0 PHPServerURL PHPServerRecord PasswordEndToEnd

    : RecordName1 PHPServerURL PHPServerRecord PasswordEndToEnd

    : RecordName2 PHPServerURL PHPServerRecord PasswordEndToEnd

    ...


Порт – для прямого соединения, для каждой следующей записи создается модуль, который создает соединение на этот порт и с сервером указанным в этой записи, обеспечивая проверку PHPServerRecord и шифрование. Таким образом, в локальной сети соединение на этот порт не защищено, но можно поставить знак минус перед номером порта и тогда сервер будет принимать соединения только с адреса “127.0.0.1”, т.е. с локального хоста, при этом прямое соединение в локальной сети будет недоступно. 

    Дополнительно учтите, что Microsoft настойчиво рекомендует не устанавливать для службы флажок Allow Service То Interact With Desktop. На самом деле администратор может запретить службе взаимодействовать с рабочим столом,установив ненулевое значение для NoInteractiveServices в разделе реестра: HKEY_LOCAL_MACHINE\SYSTEM\CuгrentControlSet\Controi\Wlndows

В программе на телефон есть список хостов, где каждой записи соответствует строка аналогичная строке serversr.cfg начинающаяся RecordName. Назначение полей следующее:

RecordName - символьное название записи, устанавливает пользователь.

PHPServerURL - адрес сервера на котором получена PHPServerRecord. Совпадение с записью в телефоне обязательное*.

PHPServerRecord - идентификатор пользователя. Совпадение с записью в телефоне обязательное.

PasswordEndToEnd - пароль, для кодирования данных передаваемых через Интернет, устанавливает пользователь. Совпадение с записью в телефоне обязательное.

    * – из за некоторых особенностей преобразования имени сайта в адрес, написание PHPServerURL в телефоне может отличаться от написания в serversr.cfg. Пример, сайт регистрации http://myname.far.ru в браузере можно написать:
http://myname.far.ru
myname.far.ru
www.myname.far.ru
http://www.myname.far.ru/index.html

в serversr.cfg следует записать: myname.far.ru или www.myname.far.ru и для контроля можно нажать кнопку "Тест" а в телефоне обычно нужно записать http://myname.far.ru или http://www.myname.far.ru.

    По возможности не пользуйтеськириллицей и спец. символами.

    Для телефонов с неполной или отличающейся клавиатурой, есть возможность настроить ее под конкретный телефон, для этого воспользуетесь функцией "KeyCodeSet".

    Для телефонов с сенсорным экраном есть возможность, возле указателя мышки, отображать две кнопки, одна имитирует левую кнопку мышки, другая управляет масштабом. Для включения этой возможности в меню телефона KeyCodeSet нужно отключить клавиши "centre" и "menu" с помощью команды CleanCodeKey.

    Существует возможность установки пароля на запуск программы JMClientSR, но если вы его забудете, удалить его можно только вместе с остальными настройками (учетные записи, сохраненный ввод и т.д.). Для удаления пароля и всех настроек программы JMClientSR при вводе пароля введите заведомо неверный пароль три раза подряд, а затем слово "delete".

    Для работы через http-прокси сервер, в фале proxy.cfg пропишите ip-адрес прокси сервера, например 94.112.246.2:8080

    Настройка Интернета (GPRS) в телефоне. GPRS - это технология пакетной передачи данных при помощи мобильного телефона (дословно: General Packet Radio Service). При помощи GPRS можно заходить в интернет прямо с телефона либо использовать телефон в качестве модема. Как настроить телефон написано на этой страничке.


    Если возникли трудности, попробуйте воспользоваться пошаговой инструкцией настройки ServerSR

Реклама