Since last time, I’ve tried to setup the Youtube Queuer as a service, so then I could make the action of adding new videos to a playlist an automated, scheduled job. After doing some research, summarized in a GitHub issue, I’ve came to conclusion that I would give up trying to implement this in .NET. The reasons are in the mentioned issue, but I will summarise it here too:
- Running the app on IIS (not on IIS Express) is troublesome, as Google authorization process hangs on and does not redirect to the authorization page.
- I’ve tried to find a solution for running the ASP.NET MVC outside of IIS, but didn’t find anything that wouldn’t require some code rewrite.
As this being my side project, I don’t want to stress over it, so I decided that at the moment, it’s enough. I can one-click add videos to my watch later list and that was my point.
- It’s more portable – I can easily run such code outside of my machine, so it can a true automation as I don’t have my computer turned on all the time.
- I will sharpen my skills in JS programming, as I haven’t been in touch with it for some time.
So, for now the plan is simple: create a web page, which allows fetching user’s subscriptions and playlist. After that, I will create a back-end, which will store user’s settings about selected playlists and subscriptions.
That’s it for now. See you next time!