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

Prenos (kopiranje) fajla kroz mrežu ...

[es] :: Pascal / Delphi / Kylix :: Prenos (kopiranje) fajla kroz mrežu ...

[ Pregleda: 2245 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

GyG@
Srbija

Član broj: 44714
Poruke: 50
*.70.eunet.yu.



Profil

icon Prenos (kopiranje) fajla kroz mrežu ...10.02.2008. u 17:09 - pre 197 meseci
// NASLOV TEME JE PROMENJEN
// PITANJE: http://www.elitesecurity.org/t310215-0#1856163

Pozdrav svima,
zanima me da li je moguce da se neki fajl prevede u binarni i zatim iz tog binarnog opet vrati u pocetni?ako da, na koji nacin?
Unapred hvala! pozz

[Ovu poruku je menjao X Files dana 12.02.2008. u 10:42 GMT+1]

[Ovu poruku je menjao X Files dana 12.02.2008. u 10:43 GMT+1]
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Prenos (kopiranje) fajla kroz mrežu ...10.02.2008. u 22:05 - pre 197 meseci
> zanima me da li je moguce da se neki fajl prevede u binarni i zatim iz tog binarnog opet vrati u pocetni?

Možda je jedini odgovor koji se može dati na osnovu postavljenog pitanja. Moraš pisati jasna i detaljna pitanja, preporučujem sledeći link:
http://solair.eunet.yu/~fangor...stions/smart-questions.sr.html.
 
Odgovor na temu

Milan Milosevic

Član broj: 67
Poruke: 932
77.46.169.*



+31 Profil

icon Re: Prenos (kopiranje) fajla kroz mrežu ...10.02.2008. u 22:18 - pre 197 meseci
Naravno da moze. Samo ne znam sta ce ti to.
Obicno je fajl zapisan u vidu bajtovskog zapisa u hexadecimalnom zapisu od 00 do FF ili
od 0 do 256 tj. 16x16
Dalja uputstva potrazi na netu kako bajt razbiti u bit- ove a bit kako u binarni zapis
 
Odgovor na temu

GyG@
Srbija

Član broj: 44714
Poruke: 50
*.155.eunet.yu.



Profil

icon Re: Prenos (kopiranje) fajla kroz mrežu ...11.02.2008. u 19:43 - pre 197 meseci
Da preciziram,interesuje me kako da prevedem neki fajl u binarni zapis,ucitam ga u program(server) i posaljem na neki drugi komp gde ce client da ga vrati u pocetno stanje.Nadam se da sam bio jasan...
pozz!
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Prenos (kopiranje) fajla kroz mrežu ...12.02.2008. u 09:26 - pre 197 meseci
Citat:
Da preciziram, [...]

Nakon preciziranja, vidi se da pitanje sa početka teme uopšte nije dobro postavljeno. Zato je najbolje da uvek kažeš šta konkretno želiš da postigneš, da ljudi koji ti mogu pomoći ne bi lutali.

Citat:
interesuje me kako da prevedem neki fajl u binarni zapis, [...]

Nije potrebno nikakvo prevođenje. Fajl je fajl bez obzira koju ekstenziju imao. Fajl (generalno) posmatraj kao niz bajtova koje treba preneti sa izvorišta na odredište.

Citat:
ucitam ga u program(server) i posaljem na neki drugi komp gde ce client

Za TCP/IP komunikaciju kroz mrežu Delphi raspolaže brojnim mogućnostima, recimo komponentama:

* TClientSocket / TServerSocket
* TIdTCPClient / TIdTCPServer
* i dr.

Citat:
da ga vrati u pocetno stanje.

Dakle, nije potrebno pretvaranje iz/u binarni zapis već regenerisanje stream-a tih bajtova (koji su putovali od klijenta do servera).
To privremeno skladište bajtova koji putuju može biti TMemoryStream, TFileStream ili neki drugi, jednostavniji tip podataka.

E sad, implementiranje slanja/prijema nekad zahteva barem malo poznavanje prirode TCP/IP protokola (TClientSocket/TServerSocket) a nekad i ne mnogo od toga (kod Indy komponenti (TIdTCPClient / TIdTCPServer), jer one to rade uglavnom za tebe u pozadini).

Preporuka je da se koristi Indy biblioteka.

P.S. To je što se tiče TCP/IP.
Kopiranje je i dalje moguće sa klasičnim CopyFile/FileCopy ako su računari 'vidljivi' jedan drugome i sa odgovarajućim pravima pristupa.


[Ovu poruku je menjao X Files dana 12.02.2008. u 10:40 GMT+1]
 
Odgovor na temu

Milan Milosevic

Član broj: 67
Poruke: 932
212.200.192.*



+31 Profil

icon Re: Prenos (kopiranje) fajla kroz mrežu ...12.02.2008. u 17:21 - pre 197 meseci
Da, sve ti je covek objasnio.
Najbolje upotrebi TIdTCPClient / TIdTCPServer komponente tu imas i odgovarajuce primere
koje bas to obavljaju sto ti treba.
 
Odgovor na temu

Vojislav Mihailovic
Smed. Palanka

Član broj: 20436
Poruke: 12
77.46.242.*



Profil

icon Re: Prenos (kopiranje) fajla kroz mrežu ...13.02.2008. u 18:09 - pre 197 meseci
Mozes uraditi preko socket-a,
ako ti bude potrebna pomoc oko primera.... javi se
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Prenos (kopiranje) fajla kroz mrežu ...

[ Pregleda: 2245 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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