Giter Club home page Giter Club logo

Comments (11)

Tzahi12345 avatar Tzahi12345 commented on July 4, 2024 1

Looks relatively simple to implement. For the bookmarklet though, I'm not sure how to let it know what the YoutubeDL-Material URL is. From a first glance, I'm not sure a settings menu is possible like it is for Firefox or Chrome extensions.

from youtubedl-material.

Tzahi12345 avatar Tzahi12345 commented on July 4, 2024 1

I can perhaps make a bookmarklet generator in-app (maybe in settings), so it can just grab the URL from there.

With regards to the Firefox extension: beat ya to it. It's still under review. The Chrome extension funnily enough got rejected. Not surprised Google wouldn't want something like this up in their app store.

I'm 12/18 in line to get reviewed, so it should be done sometime soon.

from youtubedl-material.

GlassedSilver avatar GlassedSilver commented on July 4, 2024

The URL could be passed as an environment variable by Docker I guess? Not sure how other applications are handling this, but that's my intuition. I can look into it if you like. :)

Regarding the Firefox extension: will you sign it and upload the signed .xpi extension not only to github but also the Firefox add-ons repo? (addons.mozilla.org/)

from youtubedl-material.

Tzahi12345 avatar Tzahi12345 commented on July 4, 2024

It's approved! Check out the Firefox extension here

from youtubedl-material.

GlassedSilver avatar GlassedSilver commented on July 4, 2024

It's approved! Check out the Firefox extension here

Man, you're on top of the game! Next time I'm on my desktop I will try it out.

Remember to link to this extension in an eventual "About this application" view. :)

At some point a good chunk of the user base won't come from github, however when I publish the CA I will mention the extensions and bookmarklet, since it's one of the differentiators. :)

from youtubedl-material.

Tzahi12345 avatar Tzahi12345 commented on July 4, 2024

Remember to link to this extension in an eventual "About this application" view. :)

Good idea, I'll see about adding an About page in the next update, it'll probably do good for spreading the word about this project too.

I'm still building out the features I want for the next update so it might be a couple weeks until we get 3.5, bookmarklet and extension included :)

from youtubedl-material.

GlassedSilver avatar GlassedSilver commented on July 4, 2024

Remember to link to this extension in an eventual "About this application" view. :)

Good idea, I'll see about adding an About page in the next update, it'll probably do good for spreading the word about this project too.

I'm still building out the features I want for the next update so it might be a couple weeks until we get 3.5, bookmarklet and extension included :)

Not only that, but it would allow the end-user to conveniently check the application's version. :3

Couple of weeks definitely sounds promising. (:

from youtubedl-material.

Tzahi12345 avatar Tzahi12345 commented on July 4, 2024

v3.5 is out, with a dedicated Extensions section included! Bookmarklet can be found in the Extension section of the settings (will think about moving it to the About dialog), along with info on the Firefox and Chrome extensions. Check it out! :)

from youtubedl-material.

BeecherNetworks avatar BeecherNetworks commented on July 4, 2024

Is there a flag I can add to the URL to put the download into audio mode? Or perhaps an alternative for the browser addon? (Currently using the bookmarklet for video and the addon for audio, but I would prefer the bookmarklet if possible.)

Great app thanks.

from youtubedl-material.

Tzahi12345 avatar Tzahi12345 commented on July 4, 2024

Is there a flag I can add to the URL to put the download into audio mode? Or perhaps an alternative for the browser addon? (Currently using the bookmarklet for video and the addon for audio, but I would prefer the bookmarklet if possible.)

Great app thanks.

There is, it is ;audioOnly=true (the semicolon is required to escape from the URL flag). The underlying bookmarklet would look something like this:

javascript:(function()%7Bwindow.open('http://example.com:17442/#/home;url=' + encodeURIComponent(window.location) + ';audioOnly=true')%7D)()

But this should be easier to do than having to manually modify the bookmarklet code. I have added a checkbox to the bookmarklet generator, so you can set this flag through the UI quite easily!
Here's the relevant code changes. See screenshot below:

You'll be able to use it in the next update, along with a settings menu redesign.

Thanks for the suggestion! Feel free to open up an issue if you have any other ideas/issues.

from youtubedl-material.

BeecherNetworks avatar BeecherNetworks commented on July 4, 2024

Brilliant, thanks for both.

from youtubedl-material.

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.