Alferov 0 Posted 2007-02-15 17:29:17 Share Posted 2007-02-15 17:29:17 Покурил... и понял, что наше дело труба. ))) Знаний у меня не хватает (а может терпения), чтобы разобраться в во всем этом. Конкретно в шифровании при авторизации на сервере СТГ. Конечно попробую дальше поковырять, а пока, - т.к. время не ждет, - с целью узнать таки формат и структуру запросов/ответов СТГ перелопатил весь парсер в плагине sgconfig, и переделал консольный конфигуратор так, чтобы можно было делать все то же самое, что и из виндового. Спасибо XoRe за наводку и пинок в сторону поиска ))) Покурив вот это: http://local.com.ua/forum/index.php?showtopic=4294 сделал КК, работающий по тому же принципу. Т.е. средствами PHP пишем файл, содержащий запрос к СТГ и средствами sgconf отправляем его на сервер. После чего все тот же sgconf парсит и выдает как результат ответ от СТГ. Что можно ему скармливать: GetServerInfo - инфо сервера СТГ GetAdmins - получить список админов и их привилегий [Get|Add|Chg|Del]Admin - понятные действия с админом GetTariffs - получить список тарифов с их содержимым [Add|Set|Del]Tariff - добавить/изменить/удалить тариф GetUsers - получить список всех юзеров со всеми потрохами [Get|Add|Set|Del|Check]User - тоже вполне понятные действия с юзером Message - отправка сообщения пользователю Вроде такая схема работает, но... хотелось бы конечно делать все(!!!) средствами php... ну или perl. Кому как удобнее. Брать здесь: http://alf.uzlovaya.ru/tmp/sgconf_file.tar.gz Распаковать в каталог /stg-2.4/projects/ чтобы получился вот такой путь до файлов: /stg-2.4/projects/sgconf_file/ и вперед... gmake )) Link to post Share on other sites
Колян 2 Posted 2007-05-06 10:01:34 Share Posted 2007-05-06 10:01:34 Покурил... и понял, что наше дело труба. )))Знаний у меня не хватает (а может терпения), чтобы разобраться в во всем этом. Конкретно в шифровании при авторизации на сервере СТГ. Конечно попробую дальше поковырять, а пока, - т.к. время не ждет, - с целью узнать таки формат и структуру запросов/ответов СТГ перелопатил весь парсер в плагине sgconfig, и переделал консольный конфигуратор так, чтобы можно было делать все то же самое, что и из виндового. Спасибо XoRe за наводку и пинок в сторону поиска ))) Покурив вот это: http://local.com.ua/forum/index.php?showtopic=4294 сделал КК, работающий по тому же принципу. Т.е. средствами PHP пишем файл, содержащий запрос к СТГ и средствами sgconf отправляем его на сервер. После чего все тот же sgconf парсит и выдает как результат ответ от СТГ. Что можно ему скармливать: GetServerInfo - инфо сервера СТГ GetAdmins - получить список админов и их привилегий [Get|Add|Chg|Del]Admin - понятные действия с админом GetTariffs - получить список тарифов с их содержимым [Add|Set|Del]Tariff - добавить/изменить/удалить тариф GetUsers - получить список всех юзеров со всеми потрохами [Get|Add|Set|Del|Check]User - тоже вполне понятные действия с юзером Message - отправка сообщения пользователю Вроде такая схема работает, но... хотелось бы конечно делать все(!!!) средствами php... ну или perl. Кому как удобнее. Брать здесь: http://alf.uzlovaya.ru/tmp/sgconf_file.tar.gz Распаковать в каталог /stg-2.4/projects/ чтобы получился вот такой путь до файлов: /stg-2.4/projects/sgconf_file/ и вперед... gmake )) Извините, что поднимаю старую тему, но для меня а возможно и не только, она еще актуальна. Аффтар, ссылка не работает! Пожалуйста, те, у кого есть этот конфигуратор со вем описаным здесь, киньте на него ссылку плиз! Link to post Share on other sites
Alferov 0 Posted 2007-05-06 14:45:04 Share Posted 2007-05-06 14:45:04 Вот: sgconf_xml.tar.gz Все как написано, одно но. Запрос на вход ему надо отдавать не в виде файла, а просто строкой. Link to post Share on other sites
Колян 2 Posted 2007-05-06 20:38:06 Share Posted 2007-05-06 20:38:06 спс Именно это и нужно было! Максу в аську можешь уже не кидать Это я его просил. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now