Ordner von Synology automatisch mittels QR Code auf Handy herunterladen

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.859
Punkte für Reaktionen
1.147
Punkte
288
Verwendet man im Wlan QC, dann wird eine lokale Verbindung aufgebaut.
Da frage ich mich auch wo hier die Kosten anfallen sollen.

Ordner werden bei Syno immer als .zip geladen, also müssen die Clients damit umgehen können.
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.474
Punkte für Reaktionen
1.087
Punkte
194
1-Click-Lösung: Du könntest ein PHP-Skript verwenden. Beim Aufruf einer Webseite, wird ein spezifisches Verzeichnis inkl. aller Dateien als ZIP-Datei bereitgestellt.
Dazu müsste die Webstation eingerichtet werden. In dessen Webverzeichnis legst du eine .php-Datei (z.B. download.php) mit nachfolgendem Skript.
Dazu erstellst du ein Unterverzeichnis im Webverzeichnis (z.B. medien).. In diesem Ordner kommen dann deine Inhalte.
Wenn du nun deinen internen Webserver über IP-vom-NAS/download.php aufrufst, wird das komplette Verzeichnis heruntergeladen.
Die Domain musst du dann nur noch einen QR-Code verpacken. Zur Generierung gibt es ja zahlreiche Tools. Das kann selbst das aktuelle MS Office ab Werk.


PHP:
<?php
// Definieren Sie den Namen der ZIP-Datei und den Pfad zum Verzeichnis
$zipFileName = "download.zip";
$directory = "./medien/";

// Erstellen Sie ein neues ZipArchive-Objekt
$zip = new ZipArchive;

if ($zip->open($zipFileName, ZipArchive::CREATE) === TRUE) {
    // Fügen Sie alle Dateien im Verzeichnis zur ZIP-Datei hinzu
    $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory), RecursiveIteratorIterator::LEAVES_ONLY);
    foreach ($files as $name => $file) {
        if (!$file->isDir()) {
            $filePath = $file->getRealPath();
            $relativePath = substr($filePath, strlen($directory) + 1);
            $zip->addFile($filePath, $relativePath);
        }
    }
    // Schließen Sie das ZIP-Archiv.
    $zip->close();
  
    // Setzen Sie die Header, um die ZIP-Datei als Download anzubieten
    header('Content-Type: application/zip');
    header('Content-Disposition: attachment; filename="' . basename($zipFileName) . '"');
    header('Content-Length: ' . filesize($zipFileName));
  
    // Bereinigen und Download starten
    ob_clean();
    flush();
    readfile($zipFileName);
    // Löschen Sie die ZIP-Datei, nachdem sie heruntergeladen wurde
    unlink($zipFileName);
    exit;
} else {
    echo 'Fehler: Kann die ZIP-Datei nicht erstellen';
}
?>
 
  • Like
Reaktionen: Crashandy

Crashandy

Benutzer
Mitglied seit
14. Mai 2014
Beiträge
293
Punkte für Reaktionen
100
Punkte
43
150 GB Datenvolumen kosten hier 180 Euro im Monat.
Mich interessiert es auch brennend, warum das bei Dir so viel kostet und vermute aber, dass Du damit nicht das WLAN, sondern das Internet meinst.

Ich bin jetzt einmal nicht von dem günstigsten Anbieter ausgegangen und auf nachfolgende Rechnung gekommen.

1. Variante mit Standby (1 GB) für 3 € monatlich und SpeedOn Option:
Einmalig 150 GB kosten somit 147 €, weitere 150 GB kosten 150 €.

2. Variante mit Homespot 30 (30 GB) für 20 € monatlich und SpeedOn Option:
Einmalig 150 GB kosten somit 130 €, weitere 150 GB kosten 150 €.

3. Variante mit Homespot 100 (100 GB) für 30 € monatlich und SpeedOn Option:
Einmalig 150 GB kosten somit 120 €, weitere 150 GB kosten 150 €.

4. Variante mit Homespot 200 (200 GB) für 55 € monatlich und SpeedOn Option:
Einmalig 150 GB kosten somit 95 €, weitere 150 GB kosten 150 €.

Was kostet bei Dir nun wirklich diese 180 €?
 

Goergen

Benutzer
Mitglied seit
04. Apr 2017
Beiträge
11
Punkte für Reaktionen
0
Punkte
1
Nein, im WLAN kostet das natürlich kein Geld. Da würde es bei dem Datenvolumen aber ca. 15 Minuten dauern bis die Dateien heruntergeladen sind und das ist zu lange. Alternativ die Daten später aus der Ferne in Ruhe von der Cloud herunterladen, würde mich Geld kosten und das nicht zu knapp
 

metalworker

Benutzer
Sehr erfahren
Mitglied seit
25. Apr 2023
Beiträge
3.169
Punkte für Reaktionen
1.133
Punkte
194
Na dann doch besser einzeln.
Aber das bekommen auch Daus hin .

Aber dein NAS ist ja die Cloud, wo fallen da denn die Kosten an?
Sorry wenn das nix direkt mit dem Thema zu tun hat , aber irgendwo klemmts da bei mir Gedanklich
 

Goergen

Benutzer
Mitglied seit
04. Apr 2017
Beiträge
11
Punkte für Reaktionen
0
Punkte
1
Hi Crashcandy,

ja, ja, Du hast natürlich recht. Ich würde hier aber im größten Business Tarif 130 USD für 70GB zahlen. Wenn nun ein Folder schon 20 GB groß wäre, wären das 37 USD pro Folder. Geht nicht. Ich weiß nicht ob es hier eine Flatrate für sehr große Unternehmen gibt, wenn ja wären die aber speziell verhandelt und für uns unbezahlbar
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
13.633
Punkte für Reaktionen
5.809
Punkte
524
Was soll den letztlich mit den Dateien passieren?
Werden die Dateien auf dem Handy benötigt?
Vielleicht noch mal deinen geplanten Workaround und das Ziel erläutern?
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.859
Punkte für Reaktionen
1.147
Punkte
288
Ich würde hier aber im größten Business Tarif 130 USD für 70GB zahlen.
Ich bin in der weltweiten Entwicklungshilfe mit all den Synos, ja es gibt immer noch Volumen Tarife, aber nur noch sehr selten. Darf man fragen was das für Anschluss ist?
Wir nehmen wo es geht auch Starlink oder wenn nicht halt andere Vsat oder notfalls auch Satcube/intelsat.
 

Goergen

Benutzer
Mitglied seit
04. Apr 2017
Beiträge
11
Punkte für Reaktionen
0
Punkte
1
Hi Metalworker,

nein, im WLAN kostet es natürlich kein Geld aber da dauert es einfach zu lange die 20GB runterzuladen. Solange kann hier keiner warten. Das würde mal locker 10 - 15 Minuten dauern
 


 

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