Биллинговая система Nodeny

Главная категория => Разработка => Тема начата: andromeda от 05 Октября 2012, 11:26:31



Название: NoDeny Desktop Client (Авторизатор)
Отправлено: andromeda от 05 Октября 2012, 11:26:31
Нужно расширить функционал L2-Авторизатор до потребностей сети. Есть Желающие $?
Нужно очень много добавить и возможность доработки по мере надобности.


Название: Re: L2-Авторизатор
Отправлено: stix от 05 Октября 2012, 11:43:35
опишите ТЗ и поддерживаемые платформы


Название: Re: L2-Авторизатор
Отправлено: andromeda от 05 Октября 2012, 12:18:30
Что хотим видеть:
1. Больше выводимой информации (баланс грн. Остаток по счету. Ip. Mac. Состояние сети. Скорость подключения. оповещение о входящих сообщениях если таковые имеются. Возможность видеть-вести диалог(как на странице статистики только в отдельном окне(по средствам отдельного меню)). Меню(возможно кнопку)
вывод отдельной регистрационной информации ФИО. Баланс. Остаток. Трафик Вх. Из.
номер договора. Мас из билинга. ip из билинга. ((тариф .доп Услуги.) стоимость.
Кнопки Пинг (Сервер, шлюз, ресурсы.) трассировка (Сервер, доп сайты 4 шт._)
Состояние ресурсов имеем пока 12 шт. отдельное меню (весь список и графическое отображение каждого- красный не работает зел. работает.
2.Меню Примерно 5 вкладок
1. Сеть- имеет примерно такую структуру.
   1.настройку сеть карты
   2. тест подключения (Банальный пинг сервера. возможно что то другое)
   3. ресурсы сети (Возможно будет вместо Состояния ресурсов принцип тот же.)
   4. Тест скорости(Загрузка выгрузка скорость)
   5. Может будет что то еще.
   6. Чат(Запуск сетевого чата или его установка)
   7. IpTV(Запуск или установка IpTV- Плеера)

2. интернет
   1. Смена пароля
   2. Смена тарифа
   3. отсрочка платежа (временный платеж-модуль на билинге)
   4. Заблокировать счет
   5. Выключить интернет.
   6. Поделится балансом.(модуль на билинге)
   7. график загрузки канала( Модуль на билинге)
3.Хелп.
   1. Сайт
    2. телефоны
    3. Почта
    4. Чат (С тех. поддержкой )
    5.
4. Сообщение.
   5. Вывод сообщений с Билинга и возможность ответа на них (оповещение о присутствии сообщения.)
5. ресурсы- (Может и не быть обведением с первым пунктом меню)

Возможность авто обновления  Авторизатор.

Такс в программировании не селен вообще(То есть далек вообще от того как это все сделать что) так, интересна цена вопроса и что нужно от меня постораюсь все предоставить?

Извиняюсь за такой пост сразу.

И еще все что будет меняться в коде Nodeny будет согласовываться. Процесс согласования долгий.)) Админы серва не наши.
Если кто та возьмется 50% предоплата, любой перевод.
Билинг  Nodeny 50
ос Линукса.
 



Название: Re: L2-Авторизатор
Отправлено: andromeda от 05 Октября 2012, 12:32:08
Все семейства Win.
Тип: инсталляция
   


Название: Re: L2-Авторизатор
Отправлено: stix от 05 Октября 2012, 13:38:41
Я такое писал на c#, .net framework 3
Правда без чата и подключение через mysql напрямую.
Сроки выполнения?


Название: Re: L2-Авторизатор
Отправлено: andromeda от 05 Октября 2012, 14:04:59
Не горит 2-3 недели хватит.?
Про чат еще думаем. хотелось бы чтот на подобии мирки. Сервер естестве но на железе нодени.
И зашить все это в один инстолятор Сам чат и IpTv плеер дам.
 И еще авто обновления. Чтоб каждому при доработки это дело не скачивать.
Есть еще такой зверек Cacti весит на серве не можем не как настроить...


Название: Re: L2-Авторизатор
Отправлено: stix от 05 Октября 2012, 15:13:13
С cacti не сложно
А насчет 2-3 недели наверное не успею. Много параллельных проектов )


Название: Re: L2-Авторизатор
Отправлено: 0xbad0c0d3 от 05 Октября 2012, 15:23:15
От абонента прямой коннект к БД? оО ептить, что курил?


Название: Re: L2-Авторизатор
Отправлено: andromeda от 05 Октября 2012, 15:53:34
Ну принципе пока не горит. Как будет время посмотри что можно сделать.


Название: Re: L2-Авторизатор
Отправлено: stix от 05 Октября 2012, 16:15:55
От абонента прямой коннект к БД? оО ептить, что курил?
Не.
Там реализовано несколько вариантов. На php идет выборка данных, и через xml отдается.
Xml парсер. Dom.
На java и c# клиенты. + мобильная php


Название: Re: L2-Авторизатор
Отправлено: Inzevision от 06 Октября 2012, 23:44:11
Интересно. Готов подсобить финансами.


Название: Re: L2-Авторизатор
Отправлено: stix от 07 Октября 2012, 08:26:51
начал делать на c#, за основу взяв готовый интерфейс
потом переделал на java + вот так основа мобильной версии
какие будут предложения по интерфейсу?

Java + мобильная версия.


Название: Re: L2-Авторизатор
Отправлено: Belos от 07 Октября 2012, 10:20:59
Симпатично. Я тоже заинтересован ))) И готов вложить средства.


Название: Re: L2-Авторизатор
Отправлено: andromeda от 07 Октября 2012, 11:07:33
Очень хорошо. Смотрю многим нужен Функционал. Давно думали о том чтоб его расширить т.к. нынешним пользователям его не хватает и многие при без лимите даже не знают номер своего договора, названия тарифа, А сообщения вообще не читают и попробуй таким донеси информацию.
Думаю коллективным разумом мы сможем сделать хороший продукт.


Название: Re: L2-Авторизатор
Отправлено: andromeda от 07 Октября 2012, 11:11:22
начал делать на c#, за основу взяв готовый интерфейс
потом переделал на java + вот так основа мобильной версии
какие будут предложения по интерфейсу?

Java + мобильная версия.

В верхней части основного окна нужны менюшки. а так все норм.


Название: Re: L2-Авторизатор
Отправлено: 0xbad0c0d3 от 07 Октября 2012, 11:19:18
По поводу интерфейса: "№ ППК" не совсем правильно. нужно либо: "ППК", либо: "№ Л/С". потому что в ППК уже есть слово "код", что само собой подразумевает, что это какой-то номер. а так получается, что есть список каких-то кодов, а это номер в списке. Что-то типа: **ppc из "C"
P.S. Может не прав - поправьте ;)


Название: Re: L2-Авторизатор
Отправлено: stix от 07 Октября 2012, 14:13:11
я хз как его обозвать, но пользователи не понимают, как только не обзывай )

http://ihost.kiev.ua/nodeny/
login - black
pass - tester
демка с пустой базой, выложил просто, чтобы проверили на своих девайсах веб версию.
все только в процессе )

а для standalone версии сделаю столько менюшек, сколько скажете.
предпочтительней наверное делать на java
т.к. можно запустить на linux,windows,macos
+ транслировать в нетивную среду


Название: Re: L2-Авторизатор
Отправлено: Redmen от 08 Октября 2012, 08:13:21
Когда я только начинал сетестроительство, я смоьрел в сторону Abills, и у них есть модуль Abon, но вскоре перешел на Nodeny!
Предлагаю посмотреть на тот Abon и сделать похожее чудо!
   При запуске, после ввода логина + пароля проверяет обновление длл-ок на локальном сервере
         если нашел, то скачивает и запускается с новыми
   Добавить возможность использовать HTML и PHP файлы (к примеру функции новых модулей прописать в пхп и авторизатор их
         виполнит, в первой строке вписывать типа версии даного файла "liqpay_v123" и если авторизатор использует версию с
         меньшей версией, то обновляет)
Готов поддержать копеечкой  ;)


Название: Re: L2-Авторизатор
Отправлено: stix от 08 Октября 2012, 08:35:41
тут геморней всего сделать бэкенд


Название: Re: L2-Авторизатор
Отправлено: andromeda от 08 Октября 2012, 10:45:53
Ну как вариант есть такой зверек Симферопольского провайдера.
http :// mirgiga.net / soft /GigaAssistant.exe (Данная ссылка размешена как образец Авторизатор доступа, и не коем образом не связана с нынешней разработкой, Ссылка находится в свободном доступе на сайте))
Интерфейсик бедноватый но функционал хороший. Крутится он на Juniper.


И еще есть ман для Cacti-для полных чайников?)


Название: Re: L2-Авторизатор
Отправлено: stix от 12 Октября 2012, 21:58:38
http://rghost.ru/40899837/image.png
как-то у них очень брутально выглядит.
и однопоточный, т.е. когда меняется какое-то значение, идет проверка чего-то, приложение стоит....

пока не придумал интерфейс

http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html
тут проще )


Название: Re: L2-Авторизатор
Отправлено: stix от 13 Октября 2012, 12:56:17
И вот еще какая засада.
Дополнительные услуги хранятся в конфиг файле nodeny и в таблице config в виде массива:
%srvs = (
 '1' => 'Услуга 1',
);

что не есть комильфо + категории платежей хранятся еще в другом файле.


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 20 Октября 2012, 14:58:16
Заинтересовало, готов также посодействовать финансово


Название: Re: L2-Авторизатор
Отправлено: stix от 20 Октября 2012, 15:49:24
Клиентское приложение под Android/Ios интересно?


Название: Re: L2-Авторизатор
Отправлено: andromeda от 21 Октября 2012, 15:43:34
Клиентское приложение под Android/Ios интересно но пока спроса нет на это дело обычно у тех у кого планшет или тел есть роутер и всегда онлайн. Возможно чтот для админа под Android. коль есть планшет а вебморду неудобно там юзать.


Название: Re: L2-Авторизатор
Отправлено: stix от 21 Октября 2012, 16:01:49
ну так одним кликом запустил информер и у тебя всегда доступна информация.
также можно пополнить счет с карточки (не кредитки) и изменить допустим свой мак адрес.
функционал готов, осталось только интерфейс красивый сделать.

также готова php версия для смарта, об этом на прошлой страничке.

на java кроссплатформенное приложение тоже доделал, но функционал не полный, хз, я бы например не стал делать упор на Desktop клиента


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 24 Октября 2012, 11:39:25
Когда уже можно будет производить испытания в боевых условиях?


Название: Re: L2-Авторизатор
Отправлено: stix от 24 Октября 2012, 11:42:14
давайте потестим на днях.
я многое что поменял.


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 24 Октября 2012, 12:05:44
Ждем с нетерпением


Название: Re: L2-Авторизатор
Отправлено: Redmen от 24 Октября 2012, 12:26:54
up


Название: Re: L2-Авторизатор
Отправлено: stix от 27 Октября 2012, 13:43:45
можно получить еще детальный ответ по этой штуке?:

Цитировать
4. Заблокировать счет
5. Выключить интернет


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 28 Октября 2012, 18:02:20
Скорее всего под этими пунктами подразумевается "Заморизить счет", что реализуется данным модулем htt_p://forum.nodeny.com.ua/index.php?topic=1532.0


Название: Re: L2-Авторизатор
Отправлено: stix от 28 Октября 2012, 18:51:28
выключить интернет достаточно сделать state = off, а заморозка тут у каждого свое...

я пока все это делаю на вебформу мобильного телефона.
потом только интерфейс останется перенести в большей степени

с выбором тарифа для перехода тоже двояко.
тарифы должны быть доступны абсолютно все? или согласно настройкам групп и все такое?


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 28 Октября 2012, 19:02:39
Хотелось бы чтобы выбор тарифа был реализован все-таки согласно настройкам групп, потому что есть уникальные тарифы, для определенного круга абонентов, которые другим доступны быть не должны.


Название: Re: L2-Авторизатор
Отправлено: stix от 28 Октября 2012, 19:56:21
на всех тарифах должно обязательно тогда стоять:
"разрешить клиентам через клиентскую статистику заказывать данный пакет на следующий месяц"


Название: Re: L2-Авторизатор
Отправлено: stix от 29 Октября 2012, 09:51:39
такс..переключение тарифов сделал.

я тут пообщался с народом, все противники делать нэтивные приложения.
потому что нужно поддерживать продукт одновременно на всех платформах.

вариант использовать HTML 5.
и допустим exe приложение в Win среде, которое будет просто открывать веб мордочку.


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 29 Октября 2012, 10:22:53
Ага и чтобы оно постоянно скажем в трее висело.


Название: Re: L2-Авторизатор
Отправлено: andromeda от 01 Ноября 2012, 20:50:44
Висеть должна в трее и еще нужно чтоб матюкалась на события. Причем усердно и пока не прочитают.
тут еще проблема со сторонним софтом к нему. Нужен функционал больше чем простая вебморда в win оболочке. Планируем зашить туда еще чат (Настроенный) и пару программ. Чтоб производить комплексную установку. И не бегать всем надстраивать. + обновы должен с серва брать если есть такие. Ну как то так.


Название: Re: L2-Авторизатор
Отправлено: stix от 01 Ноября 2012, 21:12:24
+100500 проектов появилось )
некогда продолжить, буквально интерфейс надо сделать.


Название: Re: L2-Авторизатор
Отправлено: andromeda от 02 Ноября 2012, 09:05:49
Ну пока терпим. Нужно также решить вопрос с юзерами у которых всегда онлайн.


Название: Re: L2-Авторизатор
Отправлено: stix от 02 Ноября 2012, 10:42:16
кому интересна мобильная версия, могу выложить скриншоты


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 02 Ноября 2012, 15:47:06
Интересна и мобильная версия.


Название: Re: L2-Авторизатор
Отправлено: stix от 02 Ноября 2012, 16:00:07
вам интересней на живом сервере посмотреть или скриншоты показать?


Название: Re: L2-Авторизатор
Отправлено: Redmen от 02 Ноября 2012, 16:26:32
живые


Название: Re: L2-Авторизатор
Отправлено: stix от 02 Ноября 2012, 16:34:34
маякните по контактам в подписи, я дам доступ


Название: Re: L2-Авторизатор
Отправлено: andromeda от 19 Ноября 2012, 09:36:55
Ну что там все дело стало???
Тока из отпуска...


Название: Re: L2-Авторизатор
Отправлено: stix от 19 Ноября 2012, 10:18:03
встало )
семейные обстоятельства, требующие заниматься ими, и судя по всему это близко разребсти не получится, но буду стараться.
на Google Play пульну прогу, работающую по WebView, она впринципе готова. затем под IOS, затем Desktop.


Название: Re: L2-Авторизатор
Отправлено: Ksail от 19 Ноября 2012, 22:32:03
жду прогу под ведроид (есть на чём тестить).


Название: Re: L2-Авторизатор
Отправлено: stix от 20 Ноября 2012, 11:03:00
перед запуском в гугл плей сломался HTC тестофон....сижу мучаю на работе его, не получается запустить


Название: Re: L2-Авторизатор
Отправлено: stix от 22 Ноября 2012, 00:25:25
уже разместил прогу на Google Play.
жду отзывы и ловлю баги, кому интересно - маякуйте по контактам.
потестите тоже, выдам логин и пароль


Название: Re: L2-Авторизатор
Отправлено: andromeda от 22 Ноября 2012, 08:46:35
Кинь в личку урл


Название: Re: L2-Авторизатор
Отправлено: stix от 22 Ноября 2012, 11:51:45
кинул


Название: Re: L2-Авторизатор
Отправлено: Jovani от 22 Ноября 2012, 19:34:08
И мне тоже...


Название: Re: L2-Авторизатор
Отправлено: Jovani от 23 Ноября 2012, 20:30:48
Запускается туговато на Xperia GO и Xperia V, иногда за вторым разом.
Еще б логин и пароль тестовый...


Название: Re: L2-Авторизатор
Отправлено: stix от 23 Ноября 2012, 20:33:48
хм, странно, тестировал на HTC Incredeble S,  LG-P970  и Samsung Galaxy Ace, проблем небыло ниразу.
надо больше тестов, в личку кину логин и пароль


Название: Re: L2-Авторизатор
Отправлено: Jovani от 23 Ноября 2012, 20:43:51
Settings не работает...


Название: Re: L2-Авторизатор
Отправлено: stix от 23 Ноября 2012, 20:45:34
можно мне в скайп маякнуть, чтобы оперативно и быстро было
меню в ней нет, это универсальность для ios и android
щас вот с HTC droid взлетела сразу

з.ы. все, понял что за Settings)
их просто напросто нет вообще здесь, но ведроиду нужно...


Название: Re: L2-Авторизатор
Отправлено: Ksail от 24 Ноября 2012, 22:13:35
а можно и мне ссылку или название проги?


Название: Re: L2-Авторизатор
Отправлено: stix от 24 Ноября 2012, 22:36:33
отписался.

всем спасибо за отзывы :)


Название: Re: L2-Авторизатор
Отправлено: andromeda от 10 Декабря 2012, 15:24:20
Ну как там дела?? Будем двигаться с софтом под Win?)))


Название: Re: L2-Авторизатор
Отправлено: stix от 10 Декабря 2012, 15:51:14
ага )


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 04 Марта 2013, 11:35:27
Общался с lavi по скайпу, человек сейчас реально загружен другими проектами и четких сроков о выходе win-версии назвать пока не может. Поэтому предлагаю кому интересно развивать задачу дальше совместными силами. Лично я готов посодействовать материально.


Название: Re: L2-Авторизатор
Отправлено: stix от 04 Марта 2013, 11:38:55
приношу извинения...готов всячески помочь тому, кто возьмется!
аутсорсинг такой аутсорсинг...

делайте на Java, чтобы кроссплатформенно было.
работать будет на Win/Lin/Mac



Название: Re: L2-Авторизатор
Отправлено: Stronglan от 10 Марта 2013, 14:26:02
Так что есть желающие присоединиться?


Название: Re: L2-Авторизатор
Отправлено: stix от 11 Марта 2013, 14:37:55
жаль


Название: Re: L2-Авторизатор
Отправлено: stix от 12 Марта 2013, 20:19:53
видимо прийдется продолжить


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 13 Марта 2013, 23:06:14
Было бы замечательно если бы сроки ещё озвучить, хоть самые приблизительные.


Название: Re: L2-Авторизатор
Отправлено: stix от 13 Марта 2013, 23:56:25
полностью переделал php часть.
сижу, пишу потихоньку.
минимальный функционал думаю сделаю к выходным


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 14 Марта 2013, 01:23:32
Это радует, Вы знаете с каким нетерпением я его жду)))


Название: Re: L2-Авторизатор
Отправлено: andromeda от 15 Марта 2013, 09:58:57
Хм... Приколотил пару $ на стенку специально для этого. Ждемс Release.


Название: Re: L2-Авторизатор
Отправлено: Ksail от 16 Марта 2013, 15:50:57
А что будет с теми кто уже купил и использует в продакшене?


Название: Re: L2-Авторизатор
Отправлено: stix от 16 Марта 2013, 16:04:17
Вас интересует поддержка L2 авторизатора?

У вас вроде мобильная версия.
Кстати небольшой фикс надо выслать, для работы с доп данными.


Название: Re: L2-Авторизатор
Отправлено: stix от 16 Марта 2013, 17:19:07
примерно такой интерфейс.
(http://i.piccy.info/i7/8a06ec51d708eceac4159a8b7f6bcfa6/4-56-824/49995240/l2.jpg)

неделю отработал, проблем вроде нет.
надо всякие рюшечки ж делать

данные по обновлению перерегистрации и всего остального клиент берет из биллинга - 30 секунд.
например, если стоит опцию, что по истечении 5 минут биллинг считает абонента деавторизированным, то клиент перерегистрируется на 30 секунд раньше времени, чтобы избежать дисконектов.

сервер отдает всю инфу в XML формате, клиент - DOM парсер XML
серверная часть на PHP, клиентская на Java, для винды можно сделать Native оболочку и будет .exe
а так - будет работать на маке, винде и линуксе

осталось сделать всякие смена тарифа, мака и.т.д


Название: Re: L2-Авторизатор
Отправлено: Stronglan от 16 Марта 2013, 20:44:44
Отлично, когда можно будет испытать в боевых условиях?


Название: Re: L2-Авторизатор
Отправлено: stix от 16 Марта 2013, 22:58:54
Отлично, когда можно будет испытать в боевых условиях?
в понедельник дам тестить базовый функционал

кстати это уже L3 авторизатор ))
даже L7


Название: Re: L2-Авторизатор
Отправлено: Efendy от 17 Марта 2013, 01:31:58
Кстати, название L2 пошло со времен столетней давности начала 2000-х - тогда я сделал сетку в районе Левобережный 2 и так сокращенно и назвали сеть и тем же именем авторизатор)


Название: Re: L2-Авторизатор
Отправлено: stix от 17 Марта 2013, 09:22:31
гы, я думал из-за авторизации на L2 модели OSI )
значит нужно другое название.

кстати под N+ тоже будет работать, расширю просто класс


Название: Re: L2-Авторизатор
Отправлено: Efendy от 17 Марта 2013, 10:11:56
Ну так я в Н+ не менял протокол авторизации


Название: Re: L2-Авторизатор
Отправлено: stix от 17 Марта 2013, 10:27:32
а у меня по другому

передаю в функцию login + aes ключ, который в конфиге backend указывается.
она возвращает хэш пароля (именно хэш, а не пароль, так исторически сложилось)
юзерский POST запрос тоже хешируется и далее сравнивается с хешем того, что вернула функция.
если строки эквивалентны, то пользователь считается авторизированным.

так оно было из-за истории с хранением кукисов пароля, объемов данные не так много, чтобы напрягать сервер шифрованием, а в перспективе понадобится, типо шифрования на стороне клиента


Название: Re: L2-Авторизатор
Отправлено: stix от 18 Марта 2013, 18:01:10
andromeda, если интересно, маякуй там фронт и бэкэнд на тест


Название: Re: L2-Авторизатор
Отправлено: andromeda от 19 Марта 2013, 10:56:43
Некуя не понял) да я готов для ЗБТ.
andromeda, если интересно, маякуй там фронт и бэкэнд на тест


Название: Re: L2-Авторизатор
Отправлено: stix от 19 Марта 2013, 11:05:41
надо добавить автообновлялку, а то каждый день добавляю что-то )
пиши в скайп

придумайте название другое, а то L2 авторизатор как сказал Стас - некорректно

короче будет NoDeny Desktop Client - NDC


Название: Re: L2-Авторизатор
Отправлено: stix от 06 Апреля 2013, 00:25:21
Напоминаю, что новый авторизатор уже есть и работает.
Готовы все основные функции.



Название: Re: L2-Авторизатор
Отправлено: Belos от 06 Апреля 2013, 10:11:49
Эммм... как на него глянуть? )))


Название: Re: L2-Авторизатор
Отправлено: stix от 06 Апреля 2013, 10:26:33
ушло в личку


Название: Re: L2-Авторизатор
Отправлено: versus от 07 Апреля 2013, 12:37:03
ушло в личку


Как приложение в магазин н+ пора добалвять для страждущих, придумай цену и в личку ко мне


Название: Re: L2-Авторизатор
Отправлено: stix от 07 Апреля 2013, 12:44:28
я его начал делать для 50.х
осталась выполнить один реквест

для N+ сделаю после релиза этой версии.
там быстро все получится сделать

и да, спасибо, отправлю.


Название: Re: L2-Авторизатор
Отправлено: stix от 09 Апреля 2013, 12:55:17
http://lavi.com.ua/ndc/ndc.exe
попробуйте проинсталлировать.

нужна статистика


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: Redmen от 09 Апреля 2013, 18:35:28
не хватает в настройках выбора запуска при старте винды (вк/выкл)


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: GrimWig от 09 Апреля 2013, 18:51:15
Я бы еще куда-нить телефон саппорта вынес )


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: Redmen от 09 Апреля 2013, 18:56:15
Я бы еще куда-нить телефон саппорта вынес )

ап

в настройках на сервере


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 09 Апреля 2013, 20:39:31
не хватает в настройках выбора запуска при старте винды (вк/выкл)

оно в реестра автоматом прописывается.
ну впринципе...опционально можно будет дописать


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 09 Апреля 2013, 20:40:20
Я бы еще куда-нить телефон саппорта вынес )

ап

в настройках на сервере
да, этот параметр в конфиге backend легко задать будет
принято.


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 09 Апреля 2013, 21:06:30
(http://i.piccy.info/i7/49519e3542e56bdbcad80dc9fbd08b19/4-57-963/33300695/shot.png)
так?


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: GrimWig от 09 Апреля 2013, 21:16:39
да, удобно, посмотри на свой вкус может болдом будет нормоально смотреться

я так понимаю чтобы он работал нужен бэкэнд, который платный?
а то я покавырял, вижу пост запросы бегают, и понял что бэкэнда нету )


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 09 Апреля 2013, 22:59:35
да, бэкэнд платный )
заказчик был изначально один, соответственно все делаю под него и учитываю прежде всего все его просьбы

могу развернуть тестовую базу, поклацаете

еще интересный фич-реквест, на счет авторизации без роутера, например для ТВ, с клиента можно будет управлять


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: GrimWig от 10 Апреля 2013, 02:00:00
было бы интересно


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 10 Апреля 2013, 20:14:12
в URL API указываете:

http://lavi.com.ua/ndc/api/

login - user
pass - 851c98c4

возможно где-то будут баги связанные с переносом бэкэнда, но это так, поклацать больше


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 10 Апреля 2013, 21:19:14
добавил управление - "Всегда Онлайн", для тех, кто хочет подключать ТВ или роутер и не имеет возможности авторизироваться с телевизора


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: GrimWig от 11 Апреля 2013, 00:03:48
1. Сделал бы сообщение после смены мака о том что изменено\не изменено
2. ДОбавил бы изменение пароля
3. Не силен в яве, но при возможности сделал бы запрет на запуск второй копии приложения.
4. Возможно запретил бы юзерам редактить URL сервера API, либо вынести чисто в конфиг, или лучше добавить в конфиг какую-нить переменную запрещающую юзерам менять URL.

Имхо, больше ничего не надо.
Опять же, не я заказчик, и решать не мне, это чисто конструктивные предложения.

P.S. Lavi, чуть позже в личку отпишу какую дырку нашел.


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 11 Апреля 2013, 06:21:40
Цитировать
1. Сделал бы сообщение после смены мака о том что изменено\не изменено
если не изменено, то будет MessageBox, а так по умолчанию думал не напрягать пользователя.
Цитировать
2. ДОбавил бы изменение пароля
В принципе можно добавить, спрошу у заказчика, спасибо.
Цитировать
3. Не силен в яве, но при возможности сделал бы запрет на запуск второй копии приложения.
одна из реализаций кстати делается за счет того, что биндится какой-то верхний порт, если порт занят, то значит приложение запущено, но тут есть свои нюансы.
возможно со временем на C# перепишу клиент
Цитировать
4. Возможно запретил бы юзерам редактить URL сервера API, либо вынести чисто в конфиг, или лучше добавить в конфиг какую-нить переменную запрещающую юзерам менять URL
У заказчика в инсталляторе прописан config.ini с уже предустановленным API, по-большому счету пользователям туда лезть не нужно.

Интересные предложения, уже много чего обновил, буду на работе - обновлю паблик версию

Цитировать
P.S. Lavi, чуть позже в личку отпишу какую дырку нашел.
оч.интересно, жду!


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 11 Апреля 2013, 08:51:26
добавил параметр denychangeurl в config файле, если true, то пользователь изменить URL подключения не сможет
При запуске, оно у вас должно найти новую версию и предложить скачать ее


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: GrimWig от 11 Апреля 2013, 09:39:55
В инсталляторе (возможно не тебе, а именно заказчику) нужно предсмотреть закрытие уже запущенного клиента.
Иногда, пока не разобрался почему, ява начинает грузить проц на половину.


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 11 Апреля 2013, 09:47:47
да, есть тут с javase такие приколы, подумаю как закрыть установщиком нужный процесс в jvm, а то если будет запущено два java приложения, то закроются оба


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 12 Апреля 2013, 14:04:03
добавил функции отправки сообщения администрации и TeamViewer QuickSupport установку
в паблике пока нет установщика


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: stix от 15 Апреля 2013, 15:00:10
выложил апдейты.
со стороны сервера и клиента.

(http://billing.org.ua/wp-content/uploads/2013/04/ndc.jpg)


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: senya от 01 Августа 2015, 09:44:32
Поддерживается ли эта программа? Возможно себе купить такую?


Название: Re: NoDeny Desktop Client (Авторизатор)
Отправлено: Inzevision от 23 Сентября 2015, 09:56:48
Где взять?