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

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

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« : 27 Сентября 2010, 19:34:48 »

стоимость с установкой 100$ (жалко свое время  - а я свое ценю)

скрин прикладываю.

код по оплате.
 Подмигивающий
в даном случае у клиента стоит всегда онлайн и не используется авторизатор.
« Последнее редактирование: 27 Сентября 2010, 19:40:32 от ser970 » Записан
Andrey Zentavr
NoDeny
Старожил
*

Карма: 29
Offline Offline

Сообщений: 301



Просмотр профиля
« Ответ #1 : 28 Сентября 2010, 11:02:29 »

А чем он кардинально отличается от этого?
http://forum.nodeny.com.ua/index.php?topic=292.0
Который тем более бесплатный?

P.S.: Время своё я тоже ценю Улыбающийся
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #2 : 28 Сентября 2010, 11:26:13 »

А чем он кардинально отличается от этого?
http://forum.nodeny.com.ua/index.php?topic=292.0
Который тем более бесплатный?

P.S.: Время своё я тоже ценю Улыбающийся
не уловил связи походу єто разные вещи. там модуль управления через клиенскую статистику - тут мониторинг

у меня есть пару клиентов у которых вооще нет авторизатора - им включен всегда online.

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

выкладывал беcплатно - началось скинь  скрин патч  готовый файл  и прочее - типа трудно найти пару строк в коде и изменить? . по просил - удалил ту тему и создал здесь .
  

з.ы. могу и бесплатно скинуть - если не будет глупых вопросов. типа а $ что  єто и как его писать.
« Последнее редактирование: 28 Сентября 2010, 11:31:26 от ser970 » Записан
Cell
Модератор
Спец
*****

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #3 : 28 Сентября 2010, 11:51:06 »

Озвучь еще разок, если не трудно (без глупых вопросов) т.к. не успел себе переписать, или в личку.
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #4 : 28 Сентября 2010, 11:54:30 »

Цитировать
з.ы. могу и бесплатно скинуть - если не будет глупых вопросов. типа а $ что  єто и как его писать.
большинство местных форумчан адекватные люди
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #5 : 28 Сентября 2010, 12:16:33 »

з.ы. могу и бесплатно скинуть - если не будет глупых вопросов. типа а $ что  єто и как его писать.
выложи, а кто будет очень "некрасиво вести" то сделай им за $$
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #6 : 28 Сентября 2010, 12:28:46 »

Озвучь еще разок, если не трудно (без глупых вопросов) т.к. не успел себе переписать, или в личку.
из-за личного уважения к т.Cell

после строк
Код:
$eurl=''; # end url - строка, дописываемая к запросу в кнопках страниц
$Fw=int $F{w}; # кнопка `Вид` - какие столбцы выводить в списке
$eurl.="&w=$Fw" if $Fw;
$Fed=int $F{ed}; # единица измерения трафика (Мб/кб/байт)
$eurl.="&ed=$Fed" if $Fed;
$Fed||=2; # по умолчанию целые Мб
$Fed--;
добавляем  это определение текущей таблицы трафика в даном случае х таблица
Код:
$sdbtr=`date +x%Yx%-mx%-d`;
$au_t=time();
$au_t=$au_t-300;#период вермени за какой будем считать траф если упользователя стоит всегда онлине

после строк
Код:
# =======================
#         Поиск
# =======================

$sel_from_users="id FROM users WHERE $where_grp";
$sel_from_fullusers="id FROM fullusers WHERE $where_grp";
$sel_from_users=$sel_from_fullusers if abs($F{sort})>5;

втавляем строку

Код:
$sel_from_users_au="users.id as id,ip,`in`,`out` from users left join $sdbtr on users.id=$sdbtr.mid where (auth<>'no' and lstate=0) or (time>$au_t  and auth='no' and lstate>0) group by users.id";

собственно сам запрос

меняем строки на такую (она идеч чуть ниже )

Код:
'2' => ["$sel_from_users_au", 'Авторизованные в данный момент'],


и и приводим кусок кода к виду

Код:
 while( %h=%{ $sql2->get_line } )
   {
      $at=$oln='';
      # показать метод авторизации
      if( $show_auth_m && nSql->new({
           dbh =>$dbh,
           sql =>"SELECT act,time FROM login WHERE act>0 AND mid=$h{id} ORDER BY time DESC LIMIT 1",
           show => 'line',
           comment => 'Последняя авторизация',
           hash =>\%hh }) )
{
   $auth_t=$hh{time}>0 && '('.&the_short_time($hh{time},$t).')';
   $auth_t=~s| |&nbsp;|g;
   $auth_t.='&nbsp;&nbsp;';
   $at=$h{auth};
}else{
   $auth_t='&nbsp;';
   $sthst=&sql($dbh," select sum(`in`) as `in`,sum(`out`) as `out` from $sdbtr where mid=$h{id} and time>$au_t limit 1");
   $pst=$sthst->fetchrow_hashref();
   $tin=$pst->{in};
   $tout=$pst->{out};
   if (($tin >0)&($tout>0))
{
   $at="on";
   $oln=1;
}
}
if ($oln == 1)
   {
$ips_tbl.=&tag('tr',
&tag('td',$auth_t,'width=50%').
&tag('td',&ShowModeAuth($at),'width=1%').
&tag('td',$h{ip}).
&tag('td',$h{lstate}? &tag('acronym','&hearts;',"title='всегда online активность входящий=".$tin." исходящий=".$tout."' class=error") : '&nbsp;&nbsp;','width=1%')
);
   }else{
$ips_tbl.=&tag('tr',
&tag('td',$auth_t,'width=50%').
&tag('td',&ShowModeAuth($h{auth}),'width=1%').
&tag('td',$h{ip}).
&tag('td',$h{lstate}? &tag('acronym','&hearts;',"title='всегда online активность входящий=".$tin." исходящий=".$tout."' class=error") : '&nbsp;&nbsp;','width=1%')
   );
   }
$ids.=&RRow('','c',$h{id});
   }

тоесть пользователей которые всегда онлайн мониторим по наличию входящего и исходященно (именно и а не или )
ну вот и все.
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #7 : 28 Сентября 2010, 13:55:12 »

дякую, працює  Улыбающийся
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #8 : 28 Сентября 2010, 14:37:01 »

дякую, працює  Улыбающийся
а че там не работать - я выкладываю только то что проверил
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #9 : 28 Сентября 2010, 16:55:48 »

+1, все работает с пол пинка  Улыбающийся.

Может я нагляю, но было бы еще лутчше если бы в карте клиента еще отображался значок, но самое главное там колонка последняя активность, очень удобно было бы  Подмигивающий.
Записан
poxy.
NoDeny
Спец
*

Карма: 10
Offline Offline

Сообщений: 844



Просмотр профиля
« Ответ #10 : 28 Сентября 2010, 17:15:33 »

+1 Спасибо!
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #11 : 28 Сентября 2010, 18:41:51 »

Довольно все понятно расписано. Спасибо.
Сделай стоимость около 100грн. Чтоб не дорого. А то за жлобятся, захотят сами и начнут тут постить. что и как.
ТО и тут будет меньше тупых вопросов которые никогда работали в консоли, а всегда качали по кнопочкам.
Записан

Nodeny общение
https://t.me/nodeny_chat
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #12 : 28 Сентября 2010, 20:11:55 »

Довольно все понятно расписано. Спасибо.
Сделай стоимость около 100грн. Чтоб не дорого. А то за жлобятся, захотят сами и начнут тут постить. что и как.
ТО и тут будет меньше тупых вопросов которые никогда работали в консоли, а всегда качали по кнопочкам.
если есть желание можете перечислять на расчетній счет стаса - (я только чуть именил )

есть еще пару доработок
 зы по поводу колонок не совсем понял - подробмее плис
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #13 : 28 Сентября 2010, 21:11:13 »

зы по поводу колонок не совсем понял - подробмее плис

Вкладка клиенты - дальше кнопочка info около клиента (тоесть открываем информацию о клиенте). Теперь тут вверху есть тбаличка что на рисунке.
1 - значок авторизатора как в списке неплохо было бы.
2 - последняя активность, тоесть видно сразу когда клиент последний раз был в сети.
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #14 : 29 Сентября 2010, 08:46:36 »

Вкладка клиенты - дальше кнопочка info около клиента (тоесть открываем информацию о клиенте). Теперь тут вверху есть тбаличка что на рисунке.
1 - значок авторизатора как в списке неплохо было бы.
2 - последняя активность, тоесть видно сразу когда клиент последний раз был в сети.

значек не пролема - последняя авторизация - тут два варианта или искать по таблице х  но тогда возможен вариант что клиент сегодня не работат и записи там не будет тогда надо искать в предедущей и так пока не найдем - и не факт что найдем.
второй вариант  чуть изменить ноавторизатор пл  - мне кажется более правильным. думаю что сегодня сдалаю
Записан
Страниц: [1] 2 3 ... 8
  Печать  
 
Перейти в:  

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