Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako ispitati da li je neki server ziv (Inet)

[es] :: Visual Basic 6 :: Kako ispitati da li je neki server ziv (Inet)

[ Pregleda: 9332 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dava
Banja Luka

Član broj: 27208
Poruke: 893



+384 Profil

icon Kako ispitati da li je neki server ziv (Inet)31.03.2008. u 10:14 - pre 195 meseci
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?
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
 
Odgovor na temu

Aleksandar Vasic
Web Administrator, Uspon d.o.o
Čačak

Član broj: 91692
Poruke: 1226
*.eunet.yu.

Sajt: www.vasictech.net


+1 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)31.03.2008. u 12:38 - pre 195 meseci
pa to treba da nadjes komandu za Ping ;)
 
Odgovor na temu

dava
Banja Luka

Član broj: 27208
Poruke: 893



+384 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)31.03.2008. u 13:35 - pre 195 meseci
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.
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
77.46.186.*



+1 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)31.03.2008. u 16:39 - pre 195 meseci
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...
 
Odgovor na temu

dava
Banja Luka

Član broj: 27208
Poruke: 893



+384 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)01.04.2008. u 08:46 - pre 195 meseci
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


SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12849



+4784 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)01.04.2008. u 09:10 - pre 195 meseci
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.
 
Odgovor na temu

dava
Banja Luka

Član broj: 27208
Poruke: 893



+384 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)01.04.2008. u 09:48 - pre 195 meseci
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

SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
77.46.186.*



+1 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)02.04.2008. u 13:26 - pre 195 meseci
ping 97.81.19.227:8080



a odgovor iz konzole prosledjujes u vb, postoji api f-ja za to u Api-Guide, Neznam tacno koja ali postoji 100% pa potrazi malo.
 
Odgovor na temu

dava
Banja Luka

Član broj: 27208
Poruke: 893



+384 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)02.04.2008. u 14:04 - pre 195 meseci
Ne moze se pingati port.
SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)02.04.2008. u 14:42 - pre 195 meseci
tebi ne treba ping, nego port scanner, evo pogledaj ovo: http://www.a1vbcode.com/app-3832.asp
 
Odgovor na temu

dava
Banja Luka

Član broj: 27208
Poruke: 893



+384 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)03.04.2008. u 07:36 - pre 195 meseci
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

SELECT * FROM หน่วยงานหลัก WHERE ยสันติ LIKE 'โดย%'
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.113.*



+7 Profil

icon Re: Kako ispitati da li je neki server ziv (Inet)04.04.2008. u 01:59 - pre 195 meseci
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.

 
Odgovor na temu

[es] :: Visual Basic 6 :: Kako ispitati da li je neki server ziv (Inet)

[ Pregleda: 9332 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.