Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 10.922 pregleda

Najnovija ↓

Kako ispitati da li je neki server ziv (Inet) 31.03.2008. u 11:14 · pre 226 meseci #1
Kako pomocu Inet kontrole da ispitam da li je neki server/port otvoren. Pravim proxy switcher, pa mi je potrebno da iz ponudjene liste proxy servera (ip:port) oznaci aktivne.
Kako na brzinu ispitati aktivne servere?
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Kako ispitati da li je neki server ziv (Inet) 31.03.2008. u 14:35 · pre 226 meseci #3
To mi je prvo palo na pamet ali nazalost ne pomaze mi. Svi oni odgovaraju na ping ali ne rade. Meni treba da ispitam i port. Telnet mi isto ne odgovara.
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Kako ispitati da li je neki server ziv (Inet) 31.03.2008. u 17:39 · pre 226 meseci #4
Ako ti pises i klijent i server aplikaciju onda ce biti lako...

Daj mu neki vremenski limit da stigne odgovor recimo 300ms. Pa sa klijenta posalji neku poruku serveru na koju ovaj treba da odgovori u trenutku prijema, ako nema za 300ms nema odgovora znaci da server nije ukljucen ili je preopterecen, u svakom slucaju mozes da pokusas to da odradis vise puta. A ako ne pises server aplikaciju onda potrazi nesto sto ce ti sigurno odgovoriti na neku poruku, i postavi mu odredjeno vreme za cekanje na odgovor.

Ja sam to tako radio, ali to je bio server za komunikaciju u lan-u koji se povezivao dalje na wan server i ostvarivao komunikaciju izmedju radnih jedinica u kompaniji.

Sve zavisi od toga na kakav se server kacis...
Re: Kako ispitati da li je neki server ziv (Inet) 01.04.2008. u 09:46 · pre 226 meseci #5
Nisi me razumio. Nije ni klijent ni server u pitanju, ovo je obicni mali programcic koji podesava racunar da ide preko nekog proxy servera. E sad, u list box-u se nalaze ip adrese raznih proxy servera u svijetu (ip i port). Izaberem neki i vozim, ako radi, ako ne onda izaberem drugi. Ja bih htio da dok se program starta da protrci kroz tu listu i ispita koji su aktivni, a koji ne.

Evo nekih proxy-ja (nadam se da se ne kosi sa pravilnikom)

97.81.19.227:8080
218.26.219.186:8080
83.168.236.15:80
194.55.112.104:80
200.68.73.193:443
138.89.193.242:8080

Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Kako ispitati da li je neki server ziv (Inet) 01.04.2008. u 10:10 · pre 226 meseci #6
Probas da se zakacis na taj port pa ako uspe znaci online je. Problem je jedino sto je timeout nekoliko sekundi (tj. moze da bude) pa je najbolje to raditi u vise thread-ova.
Mozes i ping-om, ali mislim da standardne kontrole ne podrzavaju icmp.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Kako ispitati da li je neki server ziv (Inet) 01.04.2008. u 10:48 · pre 226 meseci #7
To je moje pitanje, kako da se zakacim na taj port? Kako bi iz koda ispitao da li je ovaj ziv: 97.81.19.227:8080
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Kako ispitati da li je neki server ziv (Inet) 03.04.2008. u 08:36 · pre 226 meseci #11
Kako jednostavno :)
S tim da mi ne treba skener jer ja vec znam koji bi port trebao biti otvoren tako da se samo pokusavam konektovati na taj port.
Hvala
Potpis
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
Re: Kako ispitati da li je neki server ziv (Inet) 04.04.2008. u 02:59 · pre 226 meseci #12
Jos nisi resio ... :)
Stavi jedan Winsock na formu i stavi jedan timer (na kratko i sa Enabled=false) i deklarisi jedan Boolean u vrhu fajla npr Dim Povezan as Boolean
Na nekom mestu koje ti odgovara stavi dve linije
Winnsock.Connect ServerIP, Port ' Gde su ovi parametri string
Timer.Enabled = True
U Connect eventu Winsock-a podesi onaj Boolean na True
Winsock_Connect()
Povezan = True
End Sub
I posle odluci sta ces kad okine prvi Timer event ... boolean ti u tom trenutku pokazuje dali je povezan (dali server postoji) ili ne.
Potpis
HomePage http://www.eurora3d.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme