avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Saturday November 28, 2020, 11:48 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Tuxman [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 92next
N.A.N.Y. 2018 / Re: NANY 2018 Release: twtxtc
« on: November 19, 2020, 06:03 AM »
Update: Reworked the build system. cJSON is fetched from Conan now (requires Conan).
No functionality changes, thus, no new binary.

General Software Discussion / Re: WoX Launcher
« on: November 19, 2020, 12:55 AM »
That’s confusing!

General Software Discussion / Re: WoX Launcher
« on: November 18, 2020, 11:30 PM »
Tuxman introduced WoX

It’s “Wox”. :)

(stands for something- I saw it somewhere, but I can't find it right now)

Probably Workflow-something?

WoX needs .NET (not a big deal as everyone on Windows has it)

Let’s say: on a still supported Windows version. ;)

Python, and Everything.

As Everything is only a plug-in, it should be possible to not use it. Untested yet.

I've given other launchers a try, but WoX is the first one that I've seriously considered.

Same here. Most options are either very slow, paid or discontinued, and replacing Listary by another paid and/or discontinued product sounds like a bad idea.

If you do decide to decide to stop, perhaps it could be a consideration to open source it.

It has always been open source and it will always remain, no matter how I continue with it. :)

It is a no-nonsense piece of software, which works as advertised.

For a limited set of videos, admittedly.

Simple and to the point, exactly how I like software to be. And I know, you'd wish I was the same when writing posts like these.   :P

I do.  :D

In all seriousness, yaydl is a much better name for an application than youtube-dl.

I learned too late that there were earlier projects with the same name, the most famous one ten years ago. Anyway, I won't change the name. Too lazy.

N.A.N.Y. 2021 / Re: NANY 2021: yaydl
« on: November 17, 2020, 07:54 PM »

General Software Discussion / Re: Listary 6
« on: November 17, 2020, 06:54 PM »
Ah, I should have read the manual. You are right, there seems to be no language limitation:

Ah, thank you then. Yes, the external dependencies were one of the reasons why I chose Rust, to be honest.

Good idea, actually. But the relevant problem might be that I need more users first, because right now nobody would even care.

General Software Discussion / Re: Listary 6
« on: November 17, 2020, 04:53 PM »
The Listary forums came to the conclusion that Listary 6 "final" will never be released. It's been quite some time since the dev has posted any updates anyway.
I am currently evaluating Wox as a replacement. It is a decent launcher with a good plugin system (except that it uses Python for those), but it does not integrate into the Open dialog. (FARR does not do that either, right?  :D)

youtube-dl is back on GitHub now. Now my work on yaydl feels like a waste of time.   :huh:

Today I used the WSL in Windows 10 to delete a folder which both the Explorer and the Total Commander claimed to be inaccessible. I am ... amused, to say the least.

N.A.N.Y. 2021 / Re: NANY 2021: yaydl
« on: November 17, 2020, 03:12 AM »
They are not. At least the latter is not.

N.A.N.Y. 2021 / Re: NANY 2021: yaydl
« on: November 17, 2020, 01:16 AM »
Yes, it does.
I hope that I find some time this week... thank you.

I’m afraid that the problem with some videos having a bad “base URL” will require some refactoring. I’m not even sure how to fix that.  :huh: But the other two problems look easy to fix...

N.A.N.Y. 2021 / Re: NANY 2021: yaydl
« on: November 15, 2020, 01:26 PM »
Naturally, this specific video has a very different get_video_info file.  >:(
I’ll investigate... not today, I’m afraid. Maybe tomorrow.


N.A.N.Y. 2021 / Re: NANY 2021: yaydl
« on: November 15, 2020, 05:33 AM »
It’s even on Cargo now:
cargo install yaydl

N.A.N.Y. 2021 / Re: NANY 2021: yaydl
« on: November 13, 2020, 05:09 PM »
Updated to 0.2.2.

In a relatively large update published today, I changed the license and I introduced a new build system. No more dependency hunting!

1. Install Conan and CMake.
2. mkdir build ; cd build ; cmake ..

Also, I fixed some links on the website and the repository is here now:


N.A.N.Y. 2021 / NANY 2021: yaydl
« on: November 08, 2020, 03:01 PM »
NANY 2021 Entry Information

Application Name yet another youtube down loader
Version 0.2.2
Short Description does what it says
Supported OSes developed on macOS, compiled for Windows 10, but in theory, yaydl should run where Rust is available
Web Page
Download Link attached
System Requirements
  • *shrug* Try it?
Version History
  • 0.2.0: added vimeo support
  • 0.1.0: first version, can do youtube
  • (minor versions only add minor changes)
Author that would be me

You know what was missing? A tool to download YouTube video files! Here’s mine.


  • Can download videos.
  • Can optionally keep only the audio part of them.
  • Could convert the resulting file to something else (requires ffmpeg).
  • Comes as a single binary (once compiled) - take it everywhere on your thumbdrive, no Python cruft required.


The list of features is deliberately kept short:

  • No output quality choice. yaydl assumes that your internet connection is good enough, or else you would stream, not download.
  • No complex filters. This is a downloading tool.
  • No image file support. Videos only.

Missing features (patches are welcome)

  • yaydl currently ignores video meta data (except the title) unless they are a part of the video file.
  • Playlists are not supported yet.
  • More than just YouTube and Vimeo: Possible, but not implemented yet. Check the README!

Unzip and run.

Using the Application
    yaydl [FLAGS] [OPTIONS] <URL>

    <URL>    Sets the input URL to use

    -h, --help          Prints help information
    -x, --only-audio    Only keeps the audio stream
    -v, --verbose       Talks more while the URL is processed
    -V, --version       Prints version information

    -f, --audio-format <AUDIO>    Sets the target audio format (only if --only-audio is used).
                                  Specify the file extension here (defaults to "mp3").
    -o, --output <OUTPUTFILE>     Sets the output file name

Delete yaydl.exe.

PSA: As remv can - under some circumstances (e.g. parallel editing) - destroy data, I'll relicense it today with a No Warranty clause. I'm not yet sure which license to choose, but I have a preference for the MIT-0 as of now.

Are you behind a proxy? Because the cleaner will basically fail (silently, on Windows) when it cannot connect to a website.

updated version is working great, finally an icon  :Thmbsup:


(not urgently needed, but looks better than windows standard icon for applications)

If I cared about the looks, I would have added a shiny About dialog, probably tripling the .exe size.  ;D

I fixed the tray icon. Find the updated version attached to the original posting.

Surprisingly, Windows only accepts the .ico format.

Your system is bad?  ;D

The notify icon should be in icon format (.ico), at least 16x16 pixel.

Mine’s 72x72:

(.ico -> []byte)

And yes, CrossPlatform development can be very time consuming.
Thats why I just create WinApi applications. (easy to do and easy to care)

This tool grew out of a Twitter suggestion, someone asked for a Windows/macOS tool. As I bought a MacBook last year (and I use it more than my Windows machine currently), I could fulfill his wish rather easily. :)
Sometimes, Windows-only is a good idea, but only if you’re using Windows as your only desktop system...

(For example, the dehexify tool I published earlier is a Windows-only application I wrote for my actual day work, only to be run on my work computer which is a Windows 10 one.)

just missing notify icon

Windows does not accept emojis and Windows does not accept images anymore? Oh my...

It is surprisingly uneasy to write multi-platform desktop applications in Go. Sorry for the inconveniences. Next time I’ll use Delphi again.

Pages: [1] 2 3 4 5 6 ... 92next