by Guest on 2025/03/10 07:11:01 AM
Tix 3.32 Linux (Debian)
A very minor nuisance I just wanted to throw out there, torrents with a pipe (|) in any of the filenames in the torrent gives a 'error opening file for allocation' torrent allocation fail.
This issue has been around for a while though it was such a rare occurance to have a | in a filename it didn't matter. For some reason in the last few months I'm finding more and more torrents in the wild with a | in the filenames so I figured it was a good time to bring it up.
This torrent has pipes in filenames in the torrent.
(Link removed by Mod and sent to Devs)
I created this torrent from files that I created with this software:
whatbox.ca/wiki/youtube-dlp
The software is for downloading livestreams or VOD's from platforms such as YouTube/Twitch, etc.
The VOD I partially downloaded had pipes in its name and that software put the pipes into the filenames it saved.
I created the torrent with Tixati.
I just found out that that last torrent that I linked did not actually have the real pipe character in the filenames. It was a Unicode lookalike character.
$ echo -n '|' | xxd
00000000: efbd 9c
So, I made a new file with Tixati from files I created as I described above, but this time I tested to make sure that it was a real pipe character! I used Linux command 'xxd' to verify that it was indeed a pipe character...
$ echo -n '|' | xxd
00000000: 7c
(Link removed by Mod and sent to Devs)
Just a note about those filenames... On windows systems, on windows 10 at least... Windows does not actually show the pipe character in the filename... Instead it shows a dot. There is also an illegal colon ':' character in those filenames as well which is also shown as a dot on windows. In Linux, it does show the pipe character in the filename.