Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
No właśnie. Czy da się coś takiego wykombinować abym widział swój aktualny adres IP w przeglądarce (np. gdzieś na górze każdej strony). Z nazwą hosta, z którego się łączę byłoby jeszcze fajniej :P
Macie jakieś gotowe rozwiązanie dla mnie?
Łączę się przez Net24, a tam jak wiadomo IP zmienny i chcę mieć wgląd z jakiego IP aktualnie korzystam. W przeglądarce byłoby to dla mnie super wygodne :)
Offline
Odpal drugi terminal z textową przelądarka z adresem strony która pokazuje IP
NP:
w3m http://www.kurshtml.boo.pl/ip/
Offline
Pewnie by się dało odpalić lynxa w screenie a w statusie tegoż screena dać komende jak powyżej.
Można by tez podzielić screena na dwa ekrany, w malutkim na dole dać tą komende.
Takie pomysły. ;->
Offline
Poza tym istnieje coś takiego jak conky superkaramba itp programiki w ktorych aplety pokazuja aktualne IP a nawet zewnętrzne i wewnetrzne IP jesli takowe ktos ma
Kwestia konfiguracji.
Offline
liare napisał(-a):
Pewnie by się dało odpalić lynxa w screenie a w statusie tegoż screena dać komende jak powyżej.
Można by tez podzielić screena na dwa ekrany, w malutkim na dole dać tą komende.
Takie pomysły. ;->
Polecam konfigurację screen'a z grml, można sobie ładnie dostosować i tak już nieźle zrobioną konfigurację, nie męcząc się zbytnio w czytanie manuala.
Offline
Ostatecznie zadowoliłoby mnie uruchomienie podanej przez ilin'a strony jako strony startowej (czy o tym mówisz liare?). Jak uruchomić stronę w lynksie jako startową. Z Linuksa intensywnie korzystam dopiero od kilku dni, ale zdążyłem już dobrać się do opcji programu i widnieje w nim coś takiego lynx_bookmarks. Z początku wydawało mi się, że tam można dopisać swoją zakładkę, którę będzie się wyświetlać jako strona startowa. Niestety na dysku nie znalazłem u siebie takiego pliku :( Czy może mam go stworzyć (gdzie go w takim razie zapisać) czy może jest jakieś inne rozwiązanie ;> ?
czadman, dla mnie to czarna magia co piszesz ;> Czy mógłbyś mi coś niecoś objaśnić w jaki sposób się za to zabrać?
Ostatnio edytowany przez Just (2008-08-12 18:57:57)
Offline
http://jakilinux.org/aplikacje/konsola/screen-sztuczki/
czadman mowi o gotowych configach jakie są w dystrybucji livecd grml.
O.T.Gdzieś mi się grml zawieruszył muszę jeszcze raz zaciągnąć.
Offline
Just napisał(-a):
czadman, dla mnie to czarna magia co piszesz ;> Czy mógłbyś mi coś niecoś objaśnić w jaki sposób się za to zabrać?
W sumie to banalne. Wstawiasz sobie linijki do pliku ~/.screenrc
backtick 1 0 60 /usr/bin/python2.5 /home/user/my_ip.py
backtick 2 0 60 /usr/bin/ip-screen
caption always "%{+b rk}$USER@%{wk}%H | %{yk}(load: %l |%{rk} IP : %1` | %{Gk}net: %2`) %-21=%{wk}%D %d.%m.%Y %0c"
hardstatus alwayslastline "%{wr}%n%f %t %{kw} | %?%-Lw%?%{wb}%n*%f %t%?(%u)%?%{kw}%?%+Lw%? %{wk}"
i do tego skrypcik my_ip.py, który umieszczamy zgodnie ze ścieżką wyżej
#!/usr/bin/env python import os, re command = '/usr/bin/lynx -dump http://www.kurshtml.boo.pl/ip/' ip_match = '\d{1,3}\.\d{1,3}.\d{1,3}.\d{1,3}' tekst = os.popen(command) ip = re.compile(ip_match) for i in tekst: a = ip.search(i) if a: print a.group(), break
i powinno działać. :)
Offline
czadman, wielkie dzięki :) Co ja bym zrobił bez tego skryptu :) ?
Jeszcze tylko dwie kwestie. Po uruchomieniu (mimo, że IP jest wykrywany) jest błąd: /usr/bin/ip-screen No such file or directory. Nie przeszkadza to w działaniu programu, ale jest denerwujące :P Jak się pozbyć tego komunikatu? Czy mam po prostu stworzyć ten plik?
I druga sprawa. Czy mógłbyś do skryptu dopisać jakiś parametr powodujący oprócz wyświetlania aktualnego IP także nazwy domeny ;) ?
Aha. Jeszcze jestem ciekaw jak ten skrypt zadziała po zmianie IP :) ? Czy będzie wyświetlał nowy, zmieniony adres w trakcie aktualnej sesji... ?
Offline
Jeszcze tylko dwie kwestie. Po uruchomieniu (mimo, że IP jest wykrywany) jest błąd: /usr/bin/ip-screen No such file or directory. Nie przeszkadza to w działaniu programu, ale jest denerwujące :P Jak się pozbyć tego komunikatu? Czy mam po prostu stworzyć ten plik?
Po prostu wywal tę linijkę z backtick 2 0 60 /usr/bin/ip-screen.
Offline
Strony: 1