( khiraly | 2019. 01. 01., k – 13:18 )

Ha mar homebrew.
En bongeszo alapon csinaltam meg:)

Az md5sum helyett sha256, mert van parancssorbol sha256sum bongeszoben meg crypto.sublte.digest.
Kb. egy .bittorrent fajlt csinalok hozza, amiben benne van a fajl sha256 sumja, a chunkok listaja, a neve es merete.
Ha a feltoltes megszakad, akkor csak azokat a darabokat tolti ujra, ami a szerver oldalon hianyzik.

Konyvtarra is mukodik a webkitdirectory attributummal.
Meg az hianyzik, hogy a szerver is tudja a chunkokat egymas kozt adni venni:)
Egy 2GB-os fajl letoltese kicsit trukkosebb, mert ott is chunkokat tolt le a bongeszo, csak indexedDB-be.

Nehany gondolatebreszto:
https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/webki…
https://github.com/mi-g/webextensions-examples/blob/example/indexeddb-f…

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....