/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
rsync protokol
Fra : Niels Andersen


Dato : 17-11-01 20:09

Jeg vil lege lidt med at lave noget software til at downloade filer fra
en rsync server.
Der er to muligheder: En frontend til rsync, eller at implementere
protokollen direkte i mit software.

Men hvor finder jeg specs til protokollen?
Eller måske skulle jeg bare snuppe den del af sourcen, og bygge mit eget
interface omkring det?
Jeg aner ikke hvor kompliceret protokollen er... :)

Helt præcist leger jeg med tanken om at lave et GUI-program til at
downloade fra rsync-servere, som fx. sunsite.dk.

--
Mvh.

Niels Andersen



 
 
Claus Rasmussen (17-11-2001)
Kommentar
Fra : Claus Rasmussen


Dato : 17-11-01 21:07

Niels Andersen wrote:

> Men hvor finder jeg specs til protokollen?

Der følger en specifikation med sourcen. Kig i filen tech_report.tex .

Du kan også gå ind på rsync's hjemmeside og evt. spørge på deres mail-
lister.


> Eller måske skulle jeg bare snuppe den del af sourcen, og bygge mit eget
> interface omkring det?

Det er langt det bedste. Hvis du selv implementerer protokollen, skal du
hele tiden holde den i "sync" med hvad rsync drengene kan finde på. Plus
du skal være sikker på, at du ikke laver fejl.

Se hellere på, hvad der er dit mål: At lave et GUI interface til rsync.
Og koncentrer dig så om det, mens du stjæler med arme og ben fra det
arbejder, der allerede er blevet gjort.

Held og lykke.

-Claus


Niels Andersen (17-11-2001)
Kommentar
Fra : Niels Andersen


Dato : 17-11-01 21:54

"Claus Rasmussen" <clr@cc-consult.dk> wrote in message
news:3bf6c3a7$0$4866$ba624c82@nntp02.dk.telia.net...
> > Men hvor finder jeg specs til protokollen?
> Der følger en specifikation med sourcen. Kig i filen tech_report.tex .

OK. Den er nok god at læse i, under alle omstændigheder.
Det ville jo være noget værre bavl at lave et rsync-program, uden at
kende protokollen. :)

Eller måske er det bare mig? Jeg synes heller ikke man kan lave
hjemmesider (altså på et seriøst plan) uden at kende http-protokollen
rimeligt godt, fx. ved at læse de vigtigste sider i RFC'en.

Nå, men det er et sidespor. :)

> > Eller måske skulle jeg bare snuppe den del af sourcen, og bygge mit
eget
> > interface omkring det?
> Det er langt det bedste. Hvis du selv implementerer protokollen, skal
du
> hele tiden holde den i "sync" med hvad rsync drengene kan finde på.
Plus
> du skal være sikker på, at du ikke laver fejl.

Det lyder meget fornuftigt. Med lidt held ligger de ting jeg gerne vil
genbruge i nogle filer for sig selv, så bliver det rigtigt nemt at
opgradere "mit" program.

> Se hellere på, hvad der er dit mål: At lave et GUI interface til
rsync.
> Og koncentrer dig så om det, mens du stjæler med arme og ben fra det
> arbejder, der allerede er blevet gjort.

Yep. Genbrug af kode, det er også noget jeg fokuserer en del på normalt.
Men normalt er det kun mit eget eller organisationens kode, der bliver
genbrugt. :)

Jeg tror jeg læser på protokollen, men holder mig fra at implementere
den. Så vil jeg prøve at se hvor nemt det vil være, at fiske det
relevante kode ud af den oprindelige rsync.

--
Mvh.

Niels Andersen



Karsten Thygesen (21-11-2001)
Kommentar
Fra : Karsten Thygesen


Dato : 21-11-01 13:59

"Niels Andersen" <niels-usenet@myplace.dk> writes:

> Jeg tror jeg læser på protokollen, men holder mig fra at implementere
> den. Så vil jeg prøve at se hvor nemt det vil være, at fiske det
> relevante kode ud af den oprindelige rsync.

http://rproxy.samba.org/download.html indeholder librsync som er det
du efterlyser

Karsten

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408905
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste