Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ

Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ (http://www.dtv-bg.com/index.php)
-   Уроците на Nikec (http://www.dtv-bg.com/forumdisplay.php?f=243)
-   -   Tutorial: Как да си направим NEWCS сървър (http://www.dtv-bg.com/showthread.php?t=12331)

nikec 27-10-2009 22:43

Tutorial: Как да си направим NEWCS сървър
 
Този урок е само и единствено за образователни цели!
Възпроизвеждането е забранено, без разрешение.
Този урок ще ви покаже как да конфигурирате и пуснете сървър, използвайки протокола NewCS и Phoenix програматор на Windows XP.

А сега, как да го направите!
Какво ще ви е нужно:
* Високоскоростна интернет връзка.
* Статичен IP адрес. (ако не разполагате с подобен използвайте услугата DDNS или no-ip.com)
* Cardreader хардуер (Phoenix програматор)
* Активиран Сериен Порт.
* Инсталиране на NewCS протокол.

Когато всичко е готово, следвайте стъпка по стъпка процедурата за настройка:


Първа стъпка:

Изтеглете последната версия на NewCS протокола или тази за която сте сигурни че работи най стабилно. Създайте директория на твърдия си диск на компютъра (например "C:\NewCS") и копирайте файловете newcs.exe, mingwm10.dll and pthreadGCE2.dll от архива в тази новосъздадена директория на компютъра си.
Изтеглете NewCS.zip (последна версия)


Втора стъпка:

В инсталационния NewCS архив има \Configs директория. Разархивирайте newcs.xml.windows от тази директория и го преименувайте на newcs.xml след това го копирайте в C:\NewCS директория на компютъра си.


Трета стъпка:

Отворете newcs.xml с текстови редактор (за предпочитане е EditPad Lite или с WORD). Първо редактирайте <device> таговете от файла:

<device>
<name>phoenix</name>
<type>Phoenix</type>
<node>COM1</node>
<mhz>357</mhz> <!-- или 600 -->
<parity>odd</parity>
<reset>normal</reset>
<export>yes</export>
<enabled>yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<!-- <boxkey>0000000000</boxkey> -->
<!-- <rsa>0000000000</rsa> -->
<PTShandshake>no</PTShandshake>
<crypto-special>no</crypto-special>
<carddetect>yes</carddetect>
<newcamd_port>10001</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
<priority>round</priority> <!-- hard е по подразбиране -->
</device>
<node> и <newcamd_port> са таговете които са интересни за нас. В <node> тага, посочете серийния порт (COMx) на който имате инсталирания CARDREADER хардуер.
Също така, посочете порт за Debug режима на NewCS сървъра в <newcamd_port> тага.
Сега, редактирайте <newcamdserver> тага:
<newcamdserver>
<enabled>yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<userfile>/tmp/users.txt</userfile>
<user>
<name>User1</name>
<password>Pass1</password>
<au>Off</au>
<sidoverride>on</sideoverride>
<spider>no</spider>
</user>

<!-- Remove if you dont use reverse login -->
<user>
<name>User2</name>
<password>Pass2</password>
<hostname>localhost</hostname>
<port>12345</port>
<spider>yes</spider>
</user>

</newcamdserver>

В <deskey> тага, вие поставяте DES ключа който ще подавате на потребителите си, или го оставете по подразбиране както е в настройките.
Добавянето на потребители към сървъра се дописва в <user> тага.
Променете <юзер(name)> и <парола(password)> така че да отговарят на нуждите ви.
Можете да имате няколко <user> тага, разбира се.
Когато направите всички тези настройки, запазете промените по newcs.xml файла.


Четвърта стъпка:

Пуснете командния ред (Start>Run>cmd) и стартирайте newcs.exe (C:\NewCS>newcs.exe).
Сега вече можете да тествате сървъра, като за да се свържете или свържат, може да използвате NewCAMD, EvoCAMD, MGCAMD, WinCSC и други CAM емулатори.
Данните, които трябва да подавате на клиентите си, са следните:
Host (хост): [Вашето IP или DDNS адрес]
DESKey (ключ): 0102030405060708091011121314
User (юзер): User1
Password (парола): Pass1
Port (порт): 10001


Пета стъпка:

Активиране на html достъп до сървъра:
<httpd>
<server>
<port>порт-а</port>
<enabled>yes</enabled>
</server>
<user>
<name>юзернейм</name>
<password>парола</password>
<accesslevel>admin</accesslevel>
</user>
</httpd>
Поставете в тага <port> порт-а за връзка към сървъра.
Поставете в тага <name> юзера-а с който ще се логвате.
Поставете в тага <password> паролата с която ще се логвате.
Това е всичко, сега просто отворете един Интернет браузър като Мозилла или просто който ви е под ръка и напишете IP-то на приемника/компютъра:порт-а и се наслаждавайте на цялата информация която ви предлага сървъра, може да добавяте, премахвате юзери да рестартирате кама и още куп промени на сървъра от тук.


Всички времена са във формат GMT +3. Часът е 04:49.

DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.