HelloZeroNet / HelloZeroNet/ZeroNet

Large file download/resume and Zero Hello functional problems

Open
#1,910 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
18.8k
Forks
2.3k
PR merge metrics
No merged PRs in 30d

Description

### Step 1: Please describe your environment

* ZeroNet version: _____0.6.5 (rev 3852) and all previous version
* Operating system: _____windows
* Web browser: _____firefox
* Tor status: always
* Opened port: no
* Special configuration: Tor proxy for tracker connections

### Step 2: Describe the problem:

Files downloading and seeding problems.The files download are not resume from browser request.The users are not get the files,only just part of them.The files are not added to Zero Hello Files menu if the file have no seeder.

#### Steps to reproduce:

1. Downloading a large optional file from a website. (Without zites what have seed button)
2. Or setup a zite with large optional file more than 300MB testing are ideal.Using tests with offline and
online seeder.Closing the page.Restart ZeroNet client.And restart the PC.

#### Observed Results:

Self made zites.Or zites which do not have +seed button the file download are not resume if i close the browser.Or if the seeder are offline the file are not starting to download.And not add in the ZeroHello files menu.Self made zites the users can not download the files.Or get only parts of them.Can not setup easy way (average user impossible) with self made zites to all files download are resume and finish from browser request if the browser are closed.Or the seeder are offline.If you a zite administrator and you setup a zite with big optional files the are no easy way to set up if a user want download a file always resume and finish the download.Smaler optional files under 10MB what can finish some lucky users goes fast offline.This lucky files have minimal seeder but later this files goes realy fast offline.

#### Expected Results:

**Downloadind problems**

The files are not downloaded or not resume from browser request.This makes more froblem with HTML5 embeded video files.The are no option in Zero Hello files menu to pause,contiune files download.And impossible to in Zero Hello files menu to resume the file (file are paused!).From browser request if the browser are closed or the seeder are offline the file download are not resume.And if the seeder are offline the file are not added the Zero Hello Files menu.Have the same problem with ZeroUp,KopyKate big which have +Seed button.The users are does not know what this seed button.The users are only know the files download are always failed!

**Seeding problems**

The users are can not download the files or only get parts of them if the seeder are not 24/7 online.All users only download parts of the files.This way not possible with larger files to a downloader turn later to a seeder! More than 50 files are tested.The users downloaded always part of the files! Or failed to download files.With large files 0% of the users get the complete file! THE ZERO NET DOWNLOAD/SEED SYSTEM THIS POINT COMLETLY FAILED!

#### Ideas to fix this problems:

1. The most important: Always resume download all files default from browser request.And always add the file to the Zero Hello files menu.Even if the file have no seeder!

2. Add to Zero Hello files menu to a pause,contiune download button.So if the user want more bandwidth she can stop and contiune the file.It would be especially useful with video files in sites like KopyKate or large video sharing zites.Optional way make a esy access to Zero Hello files without the user need to close the current zite page.Example open ZeroHelo files menu in the browser new tab.

3. Seperate in Zero Hello files menu the files what are downloading but not finished and copletly downloaded files.

4. Downloading priority from browser request (and not half finished files from browser request)

If a file get a browser request this pont that file get major priority.And another downloads this point are paused later when the browser request are not active the another files download are automatic way resume.With this setup all download are finished.And get fast all files from browser request.And the backround running downloads not make problems.

5. Downloading priority with active files where can the user give more priority some files.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.