Tablica ogłoszeń v2
|
qba |
Dodano 10-04-2007 20:26
|
Maxi User
Posty: 844
Dołączył: 04/03/2006 09:21
|
tabor jak mozesz zrób nową paczke z poprawkami |
|
|
|
stegano |
Dodano 10-04-2007 21:38
|
SysOp
Posty: 1261
Dołączył: 03/03/2006 12:27
|
Albo lepiej, niech wkompiluje w tomato
Asus WL-500gP Tomato 1.06 (RouterQoS_only)
5xLa Fonera DD-WRT v24 (Bridge)
1xLa Fonera DD-WRT v24 (AP-baza)
VoIP - Actio + PAP2T - firmware 3.1.16
Buffalo HS-DHGLBB0 500GB firmware 2.06 beta
Pomocy udzielam jedynie na forach
|
|
|
|
qba |
Dodano 10-04-2007 22:01
|
Maxi User
Posty: 844
Dołączył: 04/03/2006 09:21
|
jak by zrobić opcje bez wad i po ANG to czemu by nie mówie o wersji TOFU |
|
|
|
qwerty01 |
Dodano 10-04-2007 22:11
|
User
Posty: 190
Dołączył: 27/07/2006 20:03
|
W jaki sposób jest wysyłana wiadomość do użytkownika?
Lepiej zrób nową paczkę, bo nie mogę wgrać patha do cd "/jffs/board"
Edytowany przez qwerty01 dnia 10-04-2007 22:17
|
|
|
|
tabor |
Dodano 10-04-2007 23:42
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Więc tak, wersja poprawiona już na serwerze adres ciągle ten sam:
www.tabor.internetdsl.pl/board.tar.gz
Poprawiłem - literówkę ze skryptu - teraz jest Użytkownik zablokowany/Użytkownik odblokowany - zauważone przez dazzler'a ; oraz w końcu uporałem się z instalatorem dla Tomato - działa i po resecie tablica się odpala(jednak Init nie działa trzeba w WanUp) i dopisuje regułki do iptables .
@qwerty01 wiadomości są zapisywane w plikach, zwykły kod html(tzn wszystko co dozwolone pomiędzy i ) i na podstawie twoich ustawień w momencie odpalenia strony przez użytkownika pokazywana jest określona strona - kolejność sprawdzania 1. Komunikat, 2.Blokada indywidualna 3. Blokada ogólna.
Jak będą jeszcze jakieś błędy to piszcie choć nie będę zamieszczał poprawek po każdej znalezionej literówce.
Pozdrawiam
Michał
PS. Co do wkompilowania w tomato - myślę o tym ale po zrobieniu aktualnego mojego projektu czyli statsów pre user z wykresami(praca w toku,ale powoli niestety brak czasu!!)
Edytowany przez tabor dnia 10-04-2007 23:43
Nothing is out of reach if you have long arms.
|
|
|
|
qba |
Dodano 11-04-2007 00:11
|
Maxi User
Posty: 844
Dołączył: 04/03/2006 09:21
|
po klknieciu na napis Odblokuj/Zablokuj zawsze pojawia się Użytkownik odblokowany mimo że akurat został zablokowany taka literówka
a tak narazie to nie widze zadnych błędów
a bedą wprowadzone polskie litery ?
Edytowany przez qba dnia 11-04-2007 00:12
|
|
|
|
dazzler |
Dodano 11-04-2007 06:53
|
User
Posty: 103
Dołączył: 01/04/2006 19:17
|
Dzięki za pomoc tabor w podmianie plików. Tylko mam jeszcze jedno pytanie.
W jaki sposób (jakie polecenie) podmienić plik users w routerze na plik, który stworzyłem i zapisałem mam na dysku np c:\users. |
|
|
|
tabor |
Dodano 11-04-2007 10:22
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Nie ma sprawy, co do pliku users, to sprawa wygląda tak, można go wgrać korzystajac z Samby,ftp'a lub stworzyć samemu na Tomato i to jest najlepszy sposób :p.Zrób tak:
1.Zaloguj się na tomato - przez putty
2.Wejdź do katalogu z plikiem users
3.Skasuj stary plik usres
4.Stwórz nowy plik w edytrze vi
5.Otwórz plik users na komputerze u ciebie i skopiuj zawartość do schowka - Ctrl + C
6.Przejdź do putty'iego i wciśnij a - małe a,na w lewym dolnym rogu zmieni sie znaczek z - na I
7.Wklej zawartość schowka - naciśnij Shift + Ins
8.Zapisz zmiany w vi - naciśnij Esc - znów się zmieni znaczek tym razem z - na I i wpisz
9. Ciesz sie z pliku users na Tomato :D
Tylko pamiętaj żeby plik users nie miał pustej lini na końcu!
Widzę że, ten podmiana tego pliku sprawia najwięcej kłopotów, postaram się zrobć jakiś formularz do dodawania userów z poziomu www - pewnie jeszcze dziś .
Pozdrawiam
Michał
Edytowany przez tabor dnia 11-04-2007 10:23
Nothing is out of reach if you have long arms.
|
|
|
|
dazzler |
Dodano 11-04-2007 17:11
|
User
Posty: 103
Dołączył: 01/04/2006 19:17
|
Dzięki za instrukcje. Edycja users przez vi działa wyśmienicie. Przedtem wprowadzałem przez opisany w Twojej instrukcji sposób:
"Wchodzimy do katalogu board/board
kasujemy plik rm users
tworzymy nowy touch users
i dla każdego użytkownika wpisujemy echo "00:00:00:00:00:01 nazwa" >> users
oczywiście wpisując odpowiedni MAC i nazwę użytkownika." |
|
|
|
tabor |
Dodano 12-04-2007 15:39
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Witam
Jako że najwięcej problemów sprawiała modyfikacja plik users, dopisałem web-gui do dodawania i usuwania użytkowników. Jednocześnie poprawiłem wszystkie (chyba) literówki, poprawiłem jeden dość duży błąd związany z jednoczesnym blokowaniem i wysyłaniem komunikatu do tego samego użytkownika - teraz już można, dodałem przycisk anulowania komunikatu i jeszcze kilka drobnych rzeczy.Jak by ktoś chciał zobaczyć jak działa to od środka to napisałem trochę komentarzy nie za dużo ale zawsze coś .
W chwili obecnej nie planuję dalszych prac nad tablicą - niestety brak czasu , jednakże jak ktoś zauważy jakiś poważny bład to pewnie będę go chciał naprawić.
Pozdrawiam
Michał
PS.
Wybacznie że wcześniej poprawki ukazywały się tak często ,ale cały czas testowałem tablicę i starałem się wszytsko poprawiać na bieżąco, wczoraj przejrzałem cała tablicę od początku i stąd ta "prawdopodobnie ostatnia" paczka.
Oczywiście tablica pod niezmiennym adresem
http://www.tabor.internetdsl.pl/board...ard.tar.gz
Edytowany przez tabor dnia 12-04-2007 15:41
Nothing is out of reach if you have long arms.
|
|
|
|
elektro-it |
Dodano 12-04-2007 20:25
|
User
Posty: 135
Dołączył: 01/10/2006 13:41
|
jeszcze raz dzieki i wyrazy uznania. dziala ok. a userzy dzwonia i pytaja -co to kurde za wynalazek
ale zapytam przy okazji. chodzi o odwrotna sytuacje. kazdy obcy w sieci widzi stronke z informacja, ze to moja siec. a userzy normalnie korzystaja. da sie cos takiego?
|
|
|
|
pawelxx |
Dodano 12-04-2007 21:22
|
User
Posty: 95
Dołączył: 19/09/2006 17:46
|
Cytat pnhd napisał/a:
jeszcze raz dzieki i wyrazy uznania. dziala ok. a userzy dzwonia i pytaja -co to kurde za wynalazek
ale zapytam przy okazji. chodzi o odwrotna sytuacje. kazdy obcy w sieci widzi stronke z informacja, ze to moja siec. a userzy normalnie korzystaja. da sie cos takiego?
wlasnie maiłęm o to zapytać!! jest to mozliwe? |
|
|
|
tabor |
Dodano 12-04-2007 22:50
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Da się :D
Tyle że trzeba mieć wszystkich userów na static DHCP i przydzielanie im adresów po koleji tzn. np. 192.168.1.2-15 - bez dziur, wtedy możemy sobie w iptables spokojnie zrobić drop dla pozostałych mac'ów ew pokazywać im naszą stronę :
iptables -t nat -A PREROUTING -p tcp --m iprange ! --src-range 192.168.1.2-192.168.1.15 -j DNAT --to 192.168.1.1:8000
Piszę to z pamięci więc może nie działać ,ale wydaje mi się że powinno. Jak ktoś przetestuje niech da znać.
Dzieki wszytskim za pozytywne komentarze, przynajmniej wiem że wam też się przydaje.
Pozdrawiam
Michał
Nothing is out of reach if you have long arms.
|
|
|
|
Ronnie |
Dodano 13-04-2007 08:58
|
User
Posty: 57
Dołączył: 26/02/2007 21:57
|
Mam pytanko czy u was tez macie problemy z polskimi znakami w wiadomościach wysyłanych do userów ?
czy mozna dodac taka opcie ile razy user ma zobaczec prywatna wiadomosc ?
i troszke do dla mnie uciazliwe kiedy user jest offline to nie moge wyslac prywatnej wiadomosci
w Panelu użytkowników mozna dodac przycisk "Odśwież stronę"
Edytowany przez Ronnie dnia 13-04-2007 09:03
|
|
|
|
tabor |
Dodano 13-04-2007 09:48
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Witam
To znów ja, więc tak rzeczywiście jest problem z polskimi literkami, potwierdzam, trzeba poprawić kodowanie - Tomato (OpenWRT zresztą też) nie bardzo chce obsługiwać iso, więc przerobię strony do utfa.
co do
Cytat i czy mozna dodac taka opcie ile razy user ma zobaczec prywatna wiadomosc to nie bardzo rozumiem o co ci chodzi.
Co do przycisku odśwież w panelu użtykowników , to wydaje mi się on zbędny, ponieważ lista użytkowników jest odświeżana po dodaniu lub usunięciu - przynajmniej powinna, strona nie jest przeladowywana ale lista jest odświeżana (u mnie jest ),więc nie widzę potrzeby przycisku odśwież,ale jak bardzo chcecie to nie ma problemu.
Pozdrawiam
Michał
Nothing is out of reach if you have long arms.
|
|
|
|
Ronnie |
Dodano 13-04-2007 10:31
|
User
Posty: 57
Dołączył: 26/02/2007 21:57
|
chodzi mi o to ze mam paru userow u ktorych na kompie siedzi nie tylko jedna osoba
i w moim przypadku przydala by sie opcja ktora pozawla wysylac userowi prywatna wiadomosc np. 4 razy
co do panelu użtykowników to u mnie po dodaniu usera strona nie jest przeladowywana |
|
|
|
tabor |
Dodano 13-04-2007 23:19
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Witam
Polskie literki już są :) uff.... poprawialem już wszytskie literówki, dodałem skrypt startowy, jak ktoś nie chce instalować tablicy tylko ją wystartować to wystarczy:
@Ronnie co do wysłania 4 komunikatów do jednego usera to już nie takie proste bo skąd niby tablica ma wiedzieć kto aktualnie siedzi przy danym kompie?;) aż taka bystra nie jest, a poza tym jak byś wysłał 4 razy wiadomość na ten sam mac to 4 razy pod rząd by sie pojawiła strona z komunikatem.
Co do przeładowywyania strony, to dość dziwne - strona wykorzystuje Ajaxa, więc nie wczyta się jeszcze raz tylko zaktualizuje wpisy na dole, sprawdzałem na FireFoxie(1.5) i Operze (9.1) w WinXP i Linux - wszystko działało, na IE nie pójdzie wogóle.
Pozdrawiam
PS
Jak zawsze aktualna wersja na:
http://www.tabor.internetdsl.pl/board...ard.tar.gz
Nothing is out of reach if you have long arms.
|
|
|
|
Ronnie |
Dodano 13-04-2007 23:54
|
User
Posty: 57
Dołączył: 26/02/2007 21:57
|
super thx
naprawde kawal dobrej roboty
ale znalazlem maly blad
polega on na tym ze podczas pracy gdy user przeglada www a ty mu wysylasz prywatna wiad. albo go blokujesz to jemu pokazuje sie błąd 404 a dopiero po wpisaniu nowego adresu np. www.wp.pl wyskakuje mu komunikat odemnie |
|
|
|
tabor |
Dodano 15-04-2007 10:43
|
User
Posty: 68
Dołączył: 20/11/2006 11:22
|
Witam
@Ronnie o błedzie wiem, wynika on z tego ,że przeglądarka próbuje pobrać aktualnie oglądaną stronę już z mini_httpd, a jej tam nie ma, ale i to da się naprawić . Trzeba podmienić stronę błędu 404 generowaną przez mini_httpd na własną - wyświetlającą komunikat . Postaram się dziś to zrobić , ale niestety nie będę miał jak tego przetestowć - nie mam dostępu do lan'u aż do czerwca - więc liczę na was.
Pozdrawiam
Michał
Nothing is out of reach if you have long arms.
|
|
|
|
eRd |
Dodano 21-04-2007 10:22
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Wszystko ladnie pieknie, tylko mam kilka pytan, ale nie smiejcie sie
Pierwsza sprawa, zainstalowalem to w katalogu jffs, co musze wpisac w wan up zeby stroa startowala razem z routerem?
Druga sprawa co musze wpisac w tomato w polu execute when mounted?
I ostatnia, gdybym chcial usunac caly ten katalog board to jak to zrobic? Jest mozliwosc przegladania przez telnet jakie foldery sa aktualnie w routerze, bo na poczatku zainstalowalem tablice odrazu po zalogowaniu przez telnet i nie wiem gdzie to sie zainstalowalo a wolalbym miec to tylko w jednym miejscu, zeby nie marnowac ramu
aha i jeszcze jedno, jak mozna zmienic haslo do strony board?
czy jesli wysle komunikat do osoby niepodlaczonej, to czy ona po wlaczeniu kompa dostanie ten komunikat?
dobra te pytanie odchodza w zapomnienie, pomogl mi kolega qba
tylko teraz taki zonk:
czy ktos moze wie w czym moze tkwic problem ?
Edytowany przez eRd dnia 21-04-2007 18:07
|
|
|