Novo

Forum kao aplikacija na telefonu

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

  • 22 odgovora
  • 8.131 pregleda

Najnovija ↓

Re: thread kako ga koristiti 26.02.2009. u 11:23 · pre 215 meseci #21
Napravio sam ping sa TIdIcmpClient-om, ali postoji problem: radi samo ako korisnik ima administratorska prava (na Visti, ne znam za druge).

ShellExecute radi, ali ne znam kako da dohvatim rezultat. U dosu je to radilo na način npr: "ping > test.txt" i rezultat je bio u test.txt file-u. Pokušao sam to učiniti sa ShellExecute, ali ne radi, tj. ne kreira test.txt.

postoji li način da se rezultat dobije u varijablu ili bar u file?
Re: thread kako ga koristiti 26.02.2009. u 13:05 · pre 215 meseci #22
> Napravio sam ping sa TIdIcmpClient-om, ali postoji problem: radi samo ako korisnik ima administratorska prava (na Visti, ne znam za druge).

Neobično, mora da je ping pod nekim posebnim režimom.

> ShellExecute radi, ali ne znam kako da dohvatim rezultat. U dosu je to radilo na način npr: "ping > test.txt" i rezultat je bio u test.txt file-u.
> Pokušao sam to učiniti sa ShellExecute, ali ne radi, tj. ne kreira test.txt.

Možeš koristiti funkcije iz JCLa, CreateDOSProcessRedirected i WinExec32AndRedirectOutput.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: thread kako ga koristiti 27.02.2009. u 17:24 · pre 215 meseci #23
>Neobično, mora da je ping pod nekim posebnim režimom.

Jeste pod posebnim rezimon, Indy ping koristi tzv. raw socket-e za cije koriscenje na NT-olikim windowsima su potrebna administratorska prava, zato sto raw socketi omogucavaju dostup do TCP packet header-a i njegovo spoofovanje, sto posledicno moze da izazove DoS i sl. Drugim recima Microsoft nas "stiti" od nas samih :)

Resenje je koriscenje skoro nedokumentovanog icmp.dll-a, koji je jos uvek prisutan na windows-ima, iako hoce da ga izbace iz API-ja vec godinama.

MSDN
http://support.microsoft.com/kb/170591

Delphi kod koji koristi ICMP.dll
http://delphi.about.com/od/internetintranet/l/aa081503a.htm
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme