Avatar billede logsuppe Nybegynder
21. oktober 2005 - 10:18 Der er 37 kommentarer og
2 løsninger

Synkronisere lokal mappe med ftp-sted

Lige et lille spm...

Har en lokal mappe på min pc hvor jeg har filerne til min hjemmeside liggende i. Hver gang jeg har foretaget ændringer i filerne, skal jeg jo så logge på mit ftp-sted og manuelt overføre de filer jeg har ændret. Men det ville være meget nemmere hvis Windows selv kunne synkronisere med ftp-stedet (også uden man skal indtaste password). Er dette overhovedet muligt?
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 10:24 #1
kan se på google at der er masser af programmer der kan gøre tricket... men kan det ikke lade sig gøre uden? - Hvis ikke, så helst et freeware-program!
Avatar billede megahof Nybegynder
21. oktober 2005 - 10:34 #2
Skal ikke kunne sige om windows selv kan gøre det... Måske det program du laver din hjemmeside i.. Der er tit mulighed for at publicere "sitet" på nettet..

Ellers kan måske bruge "Encrypted FTP". Det er et program, der både indeholder en CLIENT og en SERVER, så man kan oprette ftp-server hvis man har lyst. Det er free og fungerer fint!
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 10:36 #3
kan man evt. ikke lave et vbscript som jeg placerer i mappen - og når jeg starter det, kopierer den de filer ud på ftp-stedet der er blevet ændret?
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 10:39 #4
megahof> når man fra en server kan få f.eks Dokumenter-mappen på en klient, til at synkronisere med en UNC-sti via GPO, kan man vel også få en specifik mappe til at synkronisere med et websted...? Ved ikke!
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 10:56 #5
til information: skal synkroniseres med denne: ftp.houseofhauge.dk/public_html" target="_blank">ftp://houseofhauge.dk:*******@ftp.houseofhauge.dk/public_html
Avatar billede megahof Nybegynder
21. oktober 2005 - 11:04 #6
Hmm... det burde kunne lade sig gøre, om vbscript er det rigtige tør jeg ikke sige, kender det ikke så godt..
Lyder som om du næsten har mere styr på det end mig, jeg lader en anden forsøge sig med et svar!
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 11:07 #7
ok, bare i orden ;)
Avatar billede bertelbrander Novice
21. oktober 2005 - 11:55 #8
Jeg har lavet et program der kan det. Man starter programmet, fortæller hvilke mapper der skal synkroniseres og så vil det uploade de filer i mapperne der bliver ændret.
Det kan downloades her:
http://home20.inet.tele.dk/midgaard/dirmon.zip

Det er stadig en beta udgave, så der kan forekomme små fejl. Jeg regner med at lave en ny version i løbet af en uges tid.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:07 #9
hvad skal der skrives under remote path? Bare det samme som Host Name?
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:16 #10
Remote Path er den mappe på serveren hvor filerne skal ligge, det kan være \ hvis de skal ligge i roden.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:19 #11
synes ikke rigtig jeg kan få det til at virke... Under host name har jeg prøvet: ftp://ftp.houseofhauge.dk, ftp://houseofhauge.dk og ftp.houseofhauge.dk

Hov, forresten, filerne skal vel eksistere på ftp-stedet i forvejen, ik? - Prøver lige!
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:22 #12
hmm, synes ikke at virke
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:23 #13
den siger bare: List empty!
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:24 #14
Host bør være ftp.server.dk
Nej, filerne behøver ikke ligge på serveren, de bliver uploadet når de er ændret lokalt.

Har du prøvet at ændre en fil i den mappe som du har sat den til at overvåge?
Har du trykket på Start?
Skriver den noget i listen?
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:26 #15
Hvis den skiver "List empty" er det et tegn på at du ikke har sat nogle stier op under Setup. Husk at trykke Ok på Setup box'en.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:28 #16
Local path: Har lavet en testmappe på skrivebordet med test.txt i på med lidt tekst i
Remote Path: Har skrevet \public_html\
Host name: Har prøvet ftp://ftp.houseofhauge.dk, ftp://houseofhauge.dk og ftp.houseofhauge.dk

Indtastet username og password, self! - og trykket OK og derefter start.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:29 #17
har også uploadet en fil til public_html -> test.txt fra før bare uden tekst i
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:30 #18
Og så skriver den "List empty"?
Har du prøvet at ændre filen efter at prgrammet er startet?
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:32 #19
ja, har lige gjort
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:32 #20
nu skriver den: failed to change directory
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:36 #21
Prøv at ændre Remote Path til public_html dvs. unden \ før og efter
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:37 #22
stadig det samme...
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:40 #23
Prøv en gang at afslutte programmet og så starte forfra (den husker opsætning).
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:42 #24
så duede det sgu da! Lidt ustabilt program?
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:45 #25
Som sagt, en beta udgave. Sourcen er inkluderet, hvis du skulle få lyst til at ændre det.
Det ene problem er at når først det har fundet ud af at en fil skal uploades til en bestemt mappe på serveren kan man ikke få det til at glemme det, bør rettes.
Jeg bør også rette det så det kan håndtere \ før og efter sti-navn.
Og så bør der vist være en lille hjælpe funktion.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:46 #26
hvad, sådan noget med under mapper i den mappe jeg overvåger, kan den finde ud af det? eller skal der oprettes ny for hver enkelt?
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:46 #27
Jeg bør nok også lave en "Synkroniser" knap, der uploader alt det der ligger i mappen.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:47 #28
arh, det eneste jeg kan programmere er batch, så tror jeg bare lader være...
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:49 #29
men point er dig fuldt ud fortjent... Vårsågod!
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 12:50 #30
og et svar tak...
Avatar billede bertelbrander Novice
21. oktober 2005 - 12:50 #31
Som det er i denne udgave skal du oprette et par for hver undermappe under Setup.
Jeg regner med at lave en "Include sub-folder" option i næste version.
Avatar billede bertelbrander Novice
21. oktober 2005 - 15:28 #32
Jeg regner med at uploade en ny version om ca. en uge.
Tak fordi du ville være beta-tester.
Jeg samler ikke på point.
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 16:14 #33
ok...
Avatar billede logsuppe Nybegynder
21. oktober 2005 - 16:15 #34
du kan evt lige skrive her npr en ny version er tilgængelig...?
Avatar billede bertelbrander Novice
02. november 2005 - 23:45 #35
Jeg har ikke glemt projektet, jeg har bare for travlt med meget andet, så der går nogle dage endnu inden den nye version er klar. Jeg skal nok give besked når den er.
Avatar billede logsuppe Nybegynder
03. november 2005 - 15:45 #36
ok!
Avatar billede bertelbrander Novice
28. november 2005 - 00:49 #37
Nu har jeg endelig fået en ny version klar:
http://home20.inet.tele.dk/midgaard/ftpsync.zip
Du (og andre) må meget gerne teste.

Bemærk at når den har synkronizeret ændrer den dato og tid på filen lokal maskinen for at kunne se at filerne er ens. Det er ikke så smart, men jeg kunne ikke finde på noget bedre, og  det er det andre programmer gør. Man kan ikke sætte tid for filer på ftp serveren.

Der mangler stadig lidt debugging, så der kommer nok en version 2.
C++ source koden er inkluderet.
Avatar billede logsuppe Nybegynder
29. november 2005 - 12:40 #38
Hvad er ellers opdateret i din nye version?
Avatar billede bertelbrander Novice
29. november 2005 - 19:48 #39
Det vigtigste er muligheden for at kunne specificere en mappe med undermappe og muligheden for at lave en synkronisering, dvs downloade og uploade så de nyeste versioner af alle filer ligger begge steder.

Og så er der rettet en del "uhensigtsmæssigheder".
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester