Maricn napisał(a):
> Tak to dobre rozwiązanie jeśli się je wogóle wystawia.
> Ja w sieci nie zobowiązuje klientów do umow a tym bardziej do otrzymywania
> FV. :D
Dobre :) zdajesz sobie sprawę jak bardzo łamiesz prawo?
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
sqniC napisał(a):
>>
> IMHO to tez jest nazbyt naokolo...
> Ja caly czas gdybam jak wymusic na freeradius odczyt danych
> bezposrednio z bazy danych LMS ale w takiej strukturze jaka ona ma.
> Niestety programista nie jestem dlatego liczylem po cichu ze ktos z
> grupy tak ma i podpowie ale widze, ze temat dziewiczy jeszcze :)
Create View nie pomaga ?
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Wojciech Ziniewicz pisze
> Panowie czemu robicie wszystko naokoło - nie trzeba nic pzreładowywać
> ani zadnych skryptow robic.
>
> Pozmieniajcie sobie funkcje NOdeADd , CustomerADd, CustomerDelete i
> podobne tak aby modyfikkowały tez baze radiusa.
>
>
IMHO to tez jest nazbyt naokolo...
Ja caly czas gdybam jak wymusic na freeradius odczyt danych bezposrednio
z bazy danych LMS ale w takiej strukturze jaka ona ma. Przeciez dla
radiusa jest wazne co dostaje w odpowiedzi z bazy a nie jej stuktura.
Dlatego wydaje mi sie ze przy wykozystaniu mysql 5.xx i procedur mozna
by cos takiego osiagnac. Nie mam tylko na mysli kombinacji user + pass
ale i wszystkie inne bajery do wykozystania w mt, czyli:
- autoryzacja klientow WLAN po mac przypisanym do nadajnika
- obsluge koncentratora PPPOE na Mikrotiku wraz z przypisaniem
odpowiedniej predkosci / pakietu
Skoro w postgresie sie da (zalacznik do mojego maiala otwierajacego ten
watek) to i w mysql musi chocby troche na okretke.
Niestety programista nie jestem dlatego liczylem po cichu ze ktos z
grupy tak ma i podpowie ale widze, ze temat dziewiczy jeszcze :)
p./seba
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Andrzej Banach pisze:
> Popraw na:
> {result = SELECT customers.id AS costam FROM customers LEFT JOIN
> assignments ON
> customers.id = customerid WHERE deleted =0 AND STATUS =3 AND (customerid
> IS NULL)}\
> {for (r=0; r<number(result); r++)}\
> {result[r].costam}
> {/for}\
>
> i bedzie ok:P
> pozdrawiam;
>
> --
> Andrzej Banach
Dziekuje ;-).
Jak teraz dorzucic do tego dzialanie, ktore dla tych wyszukanych id,
sprawdzi czy maja komputery, a jezeli tak, to ustawi ich statusy na
odlaczone? ;-).
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Pytanie do ALEC:
Czy po ostatnich zmianach cashimport dziala? Pozatym jak odkomentuje
czesc kodu sluzaca znajdowaniu numeru faktury we wplacie to mi tych
wplat nie pokazuje.
--
Yaro
IRL:Jaroslaw Dziubek, ICQ:1340145 | Niewiele jest rzeczy, których
http://yaro.perfect.net.pl/ | nie dało by się załatwić
KNM Member: http://www.knm.org.pl/ | przy pomocy odpowiedniej
IRC: Yaro na #grudziadz | dawki materiałów wybuchowych.
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Matys Łukasz pisze:
>
> Zrobilem tak:
> {result = SELECT customers.id FROM `customers` LEFT JOIN assignments ON
> customers.id = customerid WHERE deleted =0 AND STATUS =3 AND (customerid
> IS NULL)}\
> {for (r=0; r<number(result); r++)}\
> {result[r].customerid}
> {/for}\
>
>
>
Popraw na:
{result = SELECT customers.id AS costam FROM customers LEFT JOIN
assignments ON
customers.id = customerid WHERE deleted =0 AND STATUS =3 AND (customerid
IS NULL)}\
{for (r=0; r<number(result); r++)}\
{result[r].costam}
{/for}\
i bedzie ok:P
pozdrawiam;
--
Andrzej Banach
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Matys Łukasz pisze:
> Witam, posiadam LMSa w wersji 1.9.8.
> Mam sobie takie zapytanie:
>
> SELECT customers.id
> FROM `customers`
> LEFT JOIN assignments ON customers.id = customerid
> WHERE deleted =0
> AND STATUS =3
> AND (
> customerid IS NULL
> )
> LIMIT 0 , 1000
>
> Wyrzuca mi ono id klientow, ktorzy maja status podlaczony, ale nie maja
> taryf.
> Czy da sie to wrzucic do t-scripta, tak by:
> - jezeli klient ma status podlaczony, nie ma taryfy, oraz ma komputer,
> by ustawiac temu komputerowi od razu status odlaczony, lub wszystkim
> jego komputerom.
>
> Czy ktos ma taki t-scripcik?
>
> Pozdrawiam.
>
>
Zrobilem tak:
{result = SELECT customers.id FROM `customers` LEFT JOIN assignments ON
customers.id = customerid WHERE deleted =0 AND STATUS =3 AND (customerid
IS NULL)}\
{for (r=0; r<number(result); r++)}\
{result[r].customerid}
{/for}\
Nie wiem czy to ma wogole prawo dzialac w t-scripcie?;-).
Tutaj chcialem sobie najpierw do pliku wyrzucic tych, ktorzy nie maja taryf.
Okazuje sie ze dziala, ale nie do konca...jezeli faktycznie mam dwoch
klientow bez taryf, to wstawia mi do pliku dwie puste linie, jak
jednego, to jedna pusta linie...co robie zle, ze nie wrzuca mi id
klienta do pliku?
Pozdrawiam.
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
Witam, posiadam LMSa w wersji 1.9.8.
Mam sobie takie zapytanie:
SELECT customers.id
>FROM `customers`
LEFT JOIN assignments ON customers.id = customerid
WHERE deleted =0
AND STATUS =3
AND (
customerid IS NULL
)
LIMIT 0 , 1000
Wyrzuca mi ono id klientow, ktorzy maja status podlaczony, ale nie maja
taryf.
Czy da sie to wrzucic do t-scripta, tak by:
- jezeli klient ma status podlaczony, nie ma taryfy, oraz ma komputer,
by ustawiac temu komputerowi od razu status odlaczony, lub wszystkim
jego komputerom.
Czy ktos ma taki t-scripcik?
Pozdrawiam.
--
Matys Łukasz
mobile: (+ 48) 504257944
gg: 6808288
msn: lukasz(a)e-matys.com
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
18-10-07, Michał Gacek <michal.gacek(a)gmail.com> napisał(a):
> Witam
>
> Nie wiem ja jak napisalem skrypta w bashu do tego celu odpalal sie z
> conajmniej 20 sek, przy 60 klientach, i na pentiuumie 3 a nie na 486 :p.
> Wiem jakie sa opcje radiusa bo sam uzywa mikrotika :P. Nie wiem naprawde
> dlaczego musisz czyscic wszystko, no ale coz moze zbyt malo wiem ;). Tak czy
> owak wazny jest efekt koncowy
Panowie czemu robicie wszystko naokoło - nie trzeba nic pzreładowywać
ani zadnych skryptow robic.
Pozmieniajcie sobie funkcje NOdeADd , CustomerADd, CustomerDelete i
podobne tak aby modyfikkowały tez baze radiusa.
pozdr.
--
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
_______________________________________________
lms mailing list
lms(a)lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms