Биллинговая система Nodeny
27 Апреля 2024, 10:27:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Дополнительные данные в nomake.pl  (Прочитано 3832 раз)
smallcms
NoDeny
Старожил
*

Карма: 64
Offline Offline

Сообщений: 279



Просмотр профиля WWW
« : 25 Февраля 2010, 03:05:45 »

Возможно ли забирать скриптом кроме ip, login, lat_login, pass, state и auth другие данные?
Напимер пользователей из дополнительных тарифов с id 1.

Поясняю для чего: есть доп тариф "Потоковое радио" или "Потоковое видео". Нужно пробросить пользователей в какую-то специальную таблицу файвола, которая будет открывать порты на сервере или пробрасывать на другой сервер.

Вариант с table(0) не подходит, т.к. это именно дополнительная услуга.
т.е. фильтр вида
Код:
<filtr doptarif='1' state='^on$'>
table 48 add <ip>
</filtr>
Записан

goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #1 : 25 Февраля 2010, 05:14:53 »

Возможно ли забирать скриптом кроме ip, login, lat_login, pass, state и auth другие данные?
Напимер пользователей из дополнительных тарифов с id 1.

Поясняю для чего: есть доп тариф "Потоковое радио" или "Потоковое видео". Нужно пробросить пользователей в какую-то специальную таблицу файвола, которая будет открывать порты на сервере или пробрасывать на другой сервер.

Вариант с table(0) не подходит, т.к. это именно дополнительная услуга.
т.е. фильтр вида
Код:
<filtr doptarif='1' state='^on$'>
table 48 add <ip>
</filtr>

Пример из документации:

Код:
<file>test2.conf</file>
<template>1</template>

Users in 10.0.0.0/24:
<filtr net='10.0.0.0/24' state='^on$'>
login: <login>, mac: <dopdata-_mac>
</filtr>
Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #2 : 25 Февраля 2010, 08:20:57 »

Возможно ли забирать скриптом кроме ip, login, lat_login, pass, state и auth другие данные?
Напимер пользователей из дополнительных тарифов с id 1.

Поясняю для чего: есть доп тариф "Потоковое радио" или "Потоковое видео". Нужно пробросить пользователей в какую-то специальную таблицу файвола, которая будет открывать порты на сервере или пробрасывать на другой сервер.

Вариант с table(0) не подходит, т.к. это именно дополнительная услуга.
т.е. фильтр вида
Код:
<filtr doptarif='1' state='^on$'>
table 48 add <ip>
</filtr>
можно, но нужно запрос под себя поправить не забывая о том, что нельзя возвращать пустой результат иначе демон убьется
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!