ungezippte Ordner werden als zip-Datei heruntergeladen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

kulmer

Benutzer
Registriert
05. Juli 2009
Beiträge
17
Reaktionspunkte
0
Punkte
0
hi an alle,

habe hier eine DS209, auf die von extern vor allem über browser und file station zugegriffen wird. nun ärgert mich schon lange ein problem, und zwar, daß wenn jemand versucht, über die browseroberfläche einen ganzen ordner oder unterordner herunterzuladen, er dies nur als PC ZIP Archive tun kann, obwohl der ordner gar nicht verpackt ist. die zip datei ist korrupt und quittiert einen öffnungsversuch mit einer fehlermeldung.

das problem tritt meines wissens nur beim firefox am mac auf. safari ist kein problem. gibt es da irgendwelche einstellungen, die ich falsch gesetzt habe, daß die ordner falsch erkannt werden?

ich weiß, scheint ein firefox problem zu sein und nicht eines für's synology forum, aber vielleicht hat ja jemand dieses problem schon gelöst.

best,
kulmer
 
Das kenne ich gar nicht, dass man einen Ordner per Browser herunterladen kann. Ist das ein neues Feature in HTML5?

Itari
 
doch, geht. über browser und dyndns auf file station, dann einen ordner innerhalb des gemeinsamen ordners markieren und aus menü "herunterladen" wählen. nur dann kommt die nachfrage, wo man diese zip datei speichern will.
 
Also grundsätzlich geht ein Download eines Ordners und dessen Inhalt nicht. Du müsstest für jede Datei im Ordner wieder einen Download machen. Darum wird wohl der Ordner als zip angeboten, weil es dann nur eine Datei ist, die jeder Browser runterladen können sollte
 
hmm... verstehe. aber in safari funktioniert das einwandfrei. ganze ordner werden ohne probleme heruntergeladen. warum geht's da und bei FF nicht?...
 
Soviel ich weiss war es im http Standard nie vorgesehen, dass man ganze Verzeichnisse auf einmal runterladen könnte. Wieso es jetzt Safari können soll, kann ich mir nicht so recht erklären. Kann es sein, dass Safari auch ein zip File bekommen hat, es aber automatisch entpackt hat?
 
HA! that's the trick!

tatsächlich lädt safari die ordner ebenfalls als zip runter (verstehe das zwar immer noch nicht, warum, aber egal), öffnet sie aber automatisch (einstellungsoptionen) und offenbar anders. zumindest sind die ordner dann korrekt.

das problem liegt also nicht an FF oder safari oder synology, sondern am archivprogramm des mac.

wenn ich das zip über firefox herunterlade und mit stuffit expander entpacke, ist alles bene.

danke für die hilfe.
 
Das kenne ich gar nicht, dass man einen Ordner per Browser herunterladen kann. Ist das ein neues Feature in HTML5?

Darf ich also festhalten, dass es den Download eines Ordners im Browser so nicht gibt, sondern nur den Download einer Archivdatei (z. B. .zip), welche dann auf dem Browser-ausführenden Rechner automatisch weiter verarbeitet wird?

Ich dachte schon, ich hab da etwas verpasst. :D

Itari
 
theoretisch ist das wohl so. praktisch (oder als umweg) wird ein ungezippter ordner offenbar für den download gezippt, automatisch, und dann beim empfänger entzippt zu werden.

wie auch immer, bin kein spezi, aber im endeffekt würde ich zu jemanden der von meiner ds was braucht, sagen: lad' dir doch den ganzen ordner runter.

;)
 
Es ist nur theoretisch so sondern auch praktisch. Pro HTTP Request kann nur eine Ressource geladen werden. Wenn du ein Verzeichnis haben willst, dann gibt es nur den Weg über ein zip, weil das dann eben nur eine Ressource ist (nur ein File). Oder du hast auf dem Server ein Script, das den Inhalt des gewünschten Verzeichnisses ausliest und die Files als einzelne Ressourcen zu Download anbietet. Allerdings hast du dann das Problem, dass es nicht so einfach ist die Verzeichnisstruktur 1:1 auf dem Client zu erstellen. Da ist es viel einfacher einfach alles in ein zip zu packen.
Das wird sich auch mit HTML X wohl nie ändern ;)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat