Coder Social home page Coder Social logo

Comments (5)

hugetiny avatar hugetiny commented on July 30, 2024

Aria2 uses a control file to track the progress of a download. A control file is placed in the same directory as the downloading file and its file name is the file name of downloading file with .aria2 appended.

If the .aria2 file is deleted,Negibox can not track the infos of completed tasks in Finished / Stopped section.In this case,users cannot double click to open the file in Negibox.I think i need to make a pull request to aria2 to add the function of configuring custom path of .aria2 files.

from hapee.

Ano-Nymus avatar Ano-Nymus commented on July 30, 2024

In this case, what happenes if the file is removed? Would the aria control file be stored indefinitley?
The current behavior keeps the aria file even after a task is removed, which still sounds like a bug.

from hapee.

hugetiny avatar hugetiny commented on July 30, 2024

if the .aria2 file is removed, users can't see the finished tasks info in Finished / Stopped after they restart Negibox cause aria2 can't list a finished task without the .aria2 control file. It's inconvenient for users to find downloaded files folder by folder.

the .aria2 file should be stored in other hidden folders in the future,so users could always open files in Negibox

from hapee.

Ano-Nymus avatar Ano-Nymus commented on July 30, 2024

Clarification:
I understand that it makes sense for negibox to keep the aria files after a download has been finished.
However, the aria2 files must be deleted after all entrys of a Task/Download have been removed, !including! finished tasks info in Finished / Stopped.

That means:
Aria2 files must be deleted after the user removed the original download from the success history, as he has no way to open the task thereafter.
This stays true if aria2 files are placed in a seperate tmp directory, as Negibox would otherwise accumulate more and more aria2 files, potentially filling up the disc.

from hapee.

hugetiny avatar hugetiny commented on July 30, 2024

.aria2 file will be removed in 0.2.0

from hapee.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.