Giter Site home page Giter Site logo

Comments (6)

erickutcher avatar erickutcher commented on July 21, 2024 1

You'll need to enable the web server in the program's (GUI's) options. In HTTP Downloader, go into the Options window and select Server on the left side. There should then be a checkbox at the top of the server options that says "Enable server". Click Apply or OK when you're done. That will allow the extensions to communicate to the program.

As far as multi-threaded downloads inside a browser go, I'm not sure they'll ever be available because of the limitations of web extension APIs. If it is doable, then it's probably not very efficient in terms of resources.

from httpdownloader.

Rusenche avatar Rusenche commented on July 21, 2024

I tested this program and ran into the problem described in this thread. Maybe it's good to post this solution to this problem somewhere so that users don't have to ask again.

I downloaded the portable version and installed crx. So far it's clear.

I like the program.

But a few ideas:

  • it should be possible - to put in the menu a button to remove everything from the list of downloads (accumulations occur, it's unnecessary, but I don't like the option with a key command, it's better either with a button in the menu bar or with a right button in the list...).
  • make somehow when some download file is loaded via crx extension - automatically start the program (HTTP downloader x64) because it always says error. First you need to start the program itself (HTTP downloader x64) and then through the extension load some address with a download file - that's it right now. Which is awkward. If the portable version of this program is located, for example, in "D\Programs\HTTP downloader x64 v.1.0.5.9" - I have to enter this directory every time and run the "exe" file, and only then run the application from Ungoogled chromium. Which is awkward. Yes, you will advise me to put a shortcut on the desktop, but there are a lot of files on the desktop that should be put as a shortcut on the desktop...
  • add support to this site as well: https://www.vbox7.com/play:dc4f5651fe - currently the clip that is there is not detected by the program and an exact address to download clips from this site cannot be found.

With good wishes. ;)

from httpdownloader.

erickutcher avatar erickutcher commented on July 21, 2024

Maybe it's good to post this solution to this problem somewhere so that users don't have to ask again.

I'll probably make the extension's message more clear.

put in the menu a button to remove everything from the list of downloads

I think Ctrl+A followed by Ctrl+R is just as quick. I don't really want to add more buttons to the menu because there's so many similar actions that could be added and it would just get overwhelming. I like simplicity.

automatically start the program

This isn't possible unfortunately. Modern browsers and their extensions don't allow that for security reasons. The workaround is to just have HTTP Downloader load at startup. You could put a shortcut in the Windows Startup folder. If you set the program's option to "Start in System Tray", then it's pretty seamless. You won't notice it's there and it'll be ready to go whenever you download something via the extension.

add support to this site as well: https://www.vbox7.com

That's a m3u8/HLS video stream rather than a direct video. You'll want to use youtube-dl or yt-dlp for that.

from httpdownloader.

Dean-Corso avatar Dean-Corso commented on July 21, 2024

Hello @erickutcher,

thanks for that info so now it works. 😃 Somehow I didn't seen or checked this before. Sending / download works so far.

Some small requests I have about handling. So I don't like to use the right mouse context menu to choose a menu entry of HTTP Downloader so that's a pretty detour when having many entry's and you have to scroll down etc you know. I prefer a quicker method and my idea is to put that menu function directly into the popup window / icon of HTTP Downloader. Just adding simple buttons would be fine (Images | Media | Links | Page) just in case you don't have selected any specific link.

There is also an issue with the HTTP Downloader Window you get to see when you add any URL. So the size of it is pretty large in case of Firefox Add-on and is overlapping the taskbar of Windows every time I call it (not in case of Chrome extension where this window is pretty small = better). Maybe you can change this too or adding a save function to save the window size. Otherwise you could use the same window position / size data you also use in Chrome extension. In case of Firefox Add-on it seems to use also an edit control with minimum Y size which is too large for my taste & screen so that I have to resize it every time manually so see everything. A smaller window would be better in that case.

Otherwise the app seems to be good so far. I will test it go on. Thanks.

from httpdownloader.

Rusenche avatar Rusenche commented on July 21, 2024

It is extremely inconvenient for me when a list of downloaded files accumulates - I mean the list I want to delete and I mark the whole list, I press the "Delete" button on the keyboard, a window appears - do I want to delete, I press - "yes" and when I press it - a new window appears asking me to restore the withdrawal or something like that.

The functionality of the Delete key is clear, but with this program, the lack of a button in the menu next to the other buttons for Clear list or similar text is unacceptable. I even found that the only option to delete the list is not with the keyboard Delete button, but with a menu button, but that button only deletes if something is highlighted. Need a button to delete everything - the entire list of completed downloads without me having to highlight/select anything.

The other inconvenience is - the constant asking if we are sure we want to delete the list... There is no option in the menu to remove this annoying question....

In the program options there is not even a manual language selection menu from those that are available...

As for youtube-dl or yt-dlp - no intuitive window, but only manual typing - DOS type - no, now it's called GUI, but by chance a few hours ago I tested https://github.com/ytdl-patched/ytdl-patched but no user convenience and I deleted it.

However - as consumers we have preferences for convenience and clearly articulate the inconvenience or simply abandon a program when for some reason the inconvenience outweighs the convenience.

from httpdownloader.

erickutcher avatar erickutcher commented on July 21, 2024

There is an Advanced option that'll let you disable the download history/list. It clears it on exit. I don't want to put a clear button since there's already one in the toolbar. It's the red minus button. You do have to select what you want cleared and it will prompt you if you're sure you want to perform that action. It's no different than how Windows Explorer handles files in a folder. I purposely made it that way for consistency. It may be annoying, but it would be more annoying to accidentally lose something without knowing why. Also, Delete will delete the file from the system. Same as Explorer. Ctrl+R will remove it from the list without deleting it.

As far as language selection goes, why would you need to switch it? You can override the language by going into the locale folder and renaming any of the files that you want to use as your primary language to "default".

from httpdownloader.

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.