this post was submitted on 21 Nov 2023
25 points (96.3% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
53763 readers
926 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
💰 Please help cover server costs.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Symlinks likely wouldn’t work for a torrent, because that’s more like a shortcut; The symlink doesn’t actually point to the file, it just points to another filepath. Hardlinks would potentially work, but the hardlink must be on the same drive as the linked file; You can’t have a hardlink for your C: drive on your D: drive, for instance. Hardlinks basically tell the drive that there are two (or more) file paths that will reach the same file on the disc.
For a comparison, symlinks are like taking a trip to two different locations. You arrive at the first location, and they tell you “oh, actually what you need is over at location B.” So then you need to travel all the way over to location B to get what you need. But a hardlink is like having two potential routes to get to the same location. It doesn’t matter which road you take, because they both lead to the same place. But a torrent client likely won’t be able to handle the “oh actually you need to go visit location B” instructions, and will just crash/freeze/refuse to seed.
They are kinda like a shortcut but they are resolved directly by the filesystem and in the fast majority of cases should work perfectly fine if done correctly. In OPs case I'd probably leave the original file intact and create the link at the new desired destination.
Thats why I didn't recommend hardlinks.
You're just pulling that out of your ass.
*all of this is largely under the context of linux but should translate to windows