SNPPD SNPP, SMPP, SMS сървър
ИЗТЕГЛЕТЕ SNPPD v.1.14 |
Диаграмата показва, че сървърът може да получава съобщения през Интернет (IP) с помощта на протоколите SMPP и SNPP, както и директно от персонални системи за радиообаждане (PRCS) през локална мрежа (LAN).
Хардуерни изисквания
Минимум 386DX-25 8Mb RAM. Оптимален Pentium 133 16Mb RAM. Препоръчително е да конфигурирате OS/2 да работи на HPFS диск. Базата данни може да заеме доста дисково пространство, 42 байта на номер.
Програмата използва променливата на средата ETC. Преди да започнете работа, проверете дали тази променлива е зададена и на каква стойност. Да, почти забравих. Поддръжката на TCPIP трябва да бъде инсталирана :) След това е необходимо да създадете следните файлове в директорията, посочена в променливата ETC: SNPPD.PWD - пароли за сесията SNPPD.CFG - конфигурация на сървъра (много объркващо) SNPPD.ID - база данни с възможност за псевдоним (по избор)
Файлова структура
Съдържанието на файла | Забележка |
SNPPD.PWD | |
За обикновени потребители.
За администратор
Позволява ви да използвате няколко робота в мрежата за получаване на съобщения. Код 3 знака.
До версия 1.02. Указание къде да поставите полученото, аконе е зададено, взето от командния ред за стартиране. Преместен във файл PAGEINT.CFG във версия 1.03 и по-нови.
Използвайте или не използвайте базата данни от SNPPD.ID.
В каква последователност да осъществявате достъп до локалните и глобалните бази данни (поддръжката на глобални бази данни е възможна само за системи PageLink и GRANIT и само в пълната версия)
Какво да направите, ако IDPage не е намерен в базата данни (подчертавам, че не е намерен, но не и неактивен). ПРИЕМАНЕ - пейджърът ще се счита за активен (заявките ще бъдат обработени).
Ниво на подробност на LOG, което ще намерите в %ETC%\SNPPD.LOG
Във версия 1.02 е въведена променлива, която ви позволява да посочите пътя и името на флага, който ще бъде създаден, когато файл, съдържащ съобщение, се появи в директорията, посочена в SWAPDIR. Ако променливата не е инициализирана, не се създава флаг при получаване на съобщения. Преместен във файл PAGEINT.CFG във версия 1.03 и по-нови.
Версия 1.14 нататък. Зони (COVE), когато са посочени, програмата ще изпраща съобщения през SMS центъра на доставчика на клетъчна комуникация, използвайки SMPP протокола.
Индикация къде да поставите полученото, ако не е зададено, се взема от командния ред за стартиране.
Позволява ви да посочите пътя и името на флага, който ще бъде създаден, когато файл, съдържащ съобщение, се появи в директорията, посочена в SWAPDIR. Ако променливата не е инициализирана, не се създава флаг при получаване на съобщения.
От версия 1.06 (версия PAGEINT.DLL Page-Link Extended Interface v.0.02) е добавена променлива, която позволяваукажете името и местоположението на командния файл, който ще се изпълнява при получаване на съобщение след генерирането на файла със съобщения. Като аргумент първият параметър е пътя и името на работния файл.
Версия 1.09 нататък. Къде да добавите съобщения, указващи CapCode и цялата необходима информация за предаване (предаване на съобщения чрез CapCode, а не чрез номер на пейджър). Каталог на комуникацията със SPRV.
Версия 1.09 нататък. Къде да търсите съобщения, предназначени за роуминг. Каталог на комуникацията със SPRV.
Редовете се сортират по първото поле във възходящ ред, но не като числа, а като низове. Комплектът включва база, изградена на този принцип за 1 хил. абонати. От 1-ва позиция идва номерът на пейджъра може да бъде буквено-цифров 12 позиции. От 14-та позиция идва индивидуалната парола на абоната за изпращане на съобщения от 12 позиции. 27-ма позиция знак за дейност А - активен, всеки друг - неактивен, интервал не трябва да се използва. От позиция 29 номерът на пейджър, използван във вашата система, е дълъг 12 знака. Този номер ще бъде заменен в изходния файл при получаване на съобщение на номера, посочен в началото на реда. По този начин е възможно да се преведат буквено-цифровите числа, използвани при достъп до SNPP сървъра, в цифровите числа, приети от вашата система. Всички редове са с дължина 40 знака и завършват със стандартната последователност CRLF.
След като направите всичко по-горе, трябва да започне.
Ръководство за потребителя (много кратко).
1. Прочетете RFC1645.
2. Допълнителни команди:
командване | Описание |
REPEat[n] | Повторете съобщението n пъти на интервал от m минути. |
ПРЕЗАРЕДЕТЕ | Прочетете отново SNPPD.PWD (само за администратор). |
GETU [вход] | Дайте потребителска информация (само администратор). |
Почивка | Не е документирано :) |
3. Използвайте ПОМОЩ [command_name]
4. Формат на създадените файлове (в директорията SWAPDIR) - съответства на формата на обмена чрез програмата Gate of the Nuclon, разработена от PageLink.
6. По-късно се надявам ръководството да бъде разширено.
Ограничения на некомерсиалната версия.
1. Само 3 двойки вход-парола.
2. Не повече от 3 едновременни потребители онлайн.
3. Дължината на съобщението е 80 знака.
4. Ограничения във взаимодействието на обработка с програмата Nuclon (PageLink Corp.).
Има клиентска програма за сървъра SNPP (версия WIN16, версия OS / 2), която съчетава възможността за изпращане на съобщения чрез сканиране на определена директория за файлове, съдържащи текст, и също така да работи като пълноценно работно място на говорителя. Версията WIN16 работи под цялото семейство Windows, като се започне от 3.1. Има DLL за OS/2, който имплементира SNPP V.1 и V.2, както и малка тестова програма за него, която ви позволява да изпратите текстов файл към пейджър от командния ред. Незаменимо нещо за автоматизатори, интегратори и администратори на големи сървъри.