Из-за нехватки времени решил выложить исходники своего wintray клиента. Использует функции urfa напрямую, пока только можно посмотреть общую инфу и отчет по трафику (выбор периода пока не работает). Вообще клиент находится в глубокой альфе, много чего еще не работает. Есл кто то возьмется доработать, помогу. В основе - класс для работы на уровне api urfa. Написан на builder 6 +indy 9. На 8-м из поставки билдера не проверял. Будут вопросы - пишите в асю. Одна просьба - не присваивать авторство и не забывать про меня.
Для проверки наберите логин и пароль пользователя в окне авторизации и нажмите ОК.
http://195.64.194.50/wintray.zip
Альтернативный wintray 2
Это из-за синхронизации vcl и потока, в котором сокет открыт. Надо перенести запрос urfa функции из основного потока (c vcl) во второй и синхронизировать, тогда подвисать не будетТолько при загрузке подвисает секунд на 30 - запрашивает отчет по трафику. Может его делать по явному запросу пользователя?
Re: Альтернативный wintray 2
Переложите исходники пожалусто или на мыло или номер аськи.ds писал(а):Из-за нехватки времени решил выложить исходники своего wintray клиента. Использует функции urfa напрямую, пока только можно посмотреть общую инфу и отчет по трафику (выбор периода пока не работает). Вообще клиент находится в глубокой альфе, много чего еще не работает. Есл кто то возьмется доработать, помогу. В основе - класс для работы на уровне api urfa. Написан на builder 6 +indy 9. На 8-м из поставки билдера не проверял. Будут вопросы - пишите в асю. Одна просьба - не присваивать авторство и не забывать про меня.
Для проверки наберите логин и пароль пользователя в окне авторизации и нажмите ОК.
http://195.64.194.50/wintray.zip
Re: Альтернативный wintray 2
Исходники к сожалению утеряны. Разработка велась исключительно для отладки протокола урфы, которые потом перенес в urfaphp.Nickolas писал(а):Переложите исходники пожалусто или на мыло или номер аськи.ds писал(а):Из-за нехватки времени решил выложить исходники своего wintray клиента. Использует функции urfa напрямую, пока только можно посмотреть общую инфу и отчет по трафику (выбор периода пока не работает). Вообще клиент находится в глубокой альфе, много чего еще не работает. Есл кто то возьмется доработать, помогу. В основе - класс для работы на уровне api urfa. Написан на builder 6 +indy 9. На 8-м из поставки билдера не проверял. Будут вопросы - пишите в асю. Одна просьба - не присваивать авторство и не забывать про меня.
Для проверки наберите логин и пароль пользователя в окне авторизации и нажмите ОК.
http://195.64.194.50/wintray.zip
Очень, очень, очень не рекомендую пытаться делать клиентский утмтрей с прямым доступом к ядру биллинга. Лучше этот порт вообще закрыть. Любой мало-мальски грамотный злоумышленник сможет положить вам биллинг задосив этот порт. Ядро к сожалению обрабатывает запросы от утилит на том же уровне и приоритете что и остальные критические задачи. Если не посылать вменяемые команды, то и до логирования биллингом дело не дойдет - концов потом не найдете. Лучше делать прокладку на стороне сервера и только ей позволять обращаться к биллингу, а клиенту в свою очередь позволить обращаться только к прокладке.Nickolas писал(а):Жаль, придеться самому с нуль разбираться с пакетами урфы
В том то и дело, что задумка сделать пока админку. Внешнюю компоненту для 1С с обращением к ядру биллинга, все отчеты в основном напрямую из MySQL. Сейчас из 1С прихдится толкать php-скрипты с передергиванием ядра UTM, что жутко мрачно.Kayfolom писал(а):Очень, очень, очень не рекомендую пытаться делать клиентский утмтрей с прямым доступом к ядру биллинга. Лучше этот порт вообще закрыть. Любой мало-мальски грамотный злоумышленник сможет положить вам биллинг задосив этот порт. Ядро к сожалению обрабатывает запросы от утилит на том же уровне и приоритете что и остальные критические задачи. Если не посылать вменяемые команды, то и до логирования биллингом дело не дойдет - концов потом не найдете. Лучше делать прокладку на стороне сервера и только ей позволять обращаться к биллингу, а клиенту в свою очередь позволить обращаться только к прокладке.Nickolas писал(а):Жаль, придеться самому с нуль разбираться с пакетами урфы