this may be a dumb question but i was reading some articles and trying to understand seeding and peers; i generally pull up a torrent and grab the actual files but uncheck the random txt files like the ones that say where it was downloaded from (just for personal preference to keep my directories clean). does that cause any problems for others? should i not be excluding them from downloading? i generally keep torrents seeding when they’re done but if i don’t download those small files am i causing problems?

  • FiveMacs@lemmy.ca
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    2
    ·
    4 days ago

    it shouldn’t if you only have 99% of the torrent, you will only share that 99%

    it just means they won’t be downloading that random useless text file from you and will have to resort to getting it from someone else. you will still be sharing the 99% you have

  • Tehdastehdas@piefed.social
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    2
    ·
    edit-2
    4 days ago

    Yes, it’s a problem when you’re the last seeder. Torrents are shared in blocks of data, not files. When a file is missing, the whole block containing it is not sent. If you delete a tiny file before a big video file, the video will be broken for downloaders because the first block contains the tiny file and the video file’s beginning with the index with video metadata, without which the video becomes unplayable.

    • Kissaki@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      4 days ago

      A torrent software that breaks your big/video file sharing while calling it complete seems somewhat questionable, not following a good practice, for the reasons you said.

      qBittorrent stores the partial file data of deselected files as generic files. Given that only with it the download and a recheck marks the big file complete, without it a recheck considers the big file unfinished (and if partial files are renamed it is despite being complete as a file), I presume it will also send out the block that is partially that file and another to other peers too.

      If the other file is fully in the partial block qBittorrent even creates the files despite not having been selected for downloading.

    • BeliefPropagator@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      4 days ago

      this is true if you manually delete the txt file.

      however, just unchecking it in the client doesn’t result in a broken seeder - at least transmission-gtk 4 will write the “file.txt” even if you didn’t check its box, or transmission will create a (sparse) “file.txt.part” file if there’s additional pieces to the “file.txt” that you didn’t download.

      I would expect other clients to behave similarly.

    • katy ✨@piefed.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      ok, i’ll start grabbing the descriptive files too thanks!

      i think the torrents i’m seeding that have very few seeds besides me are just a couple of movies without extra files so it should be fine for now but i’ll take that into mind for the future.

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    Fun fact, you probably download the file anyway because it’s smaller than one of the torrent blocks. That block contains info from a file you do want, so you download the whole block. Your torrent client just puts that file in a different place.

    So ultimately it doesn’t make a difference, except to show you the file. If you don’t actually look at the files that often, I’d leave that file checked just to make it less complicated.

  • itslilith@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    4 days ago

    Generally, no. Some private trackers will give you trouble for it, but it’s not a terrible thing to do. It just means there are less sources of those files for other peers. This could lead to someone not getting the full download and being stuck at 99%, if you’re the only seeder online. For popular torrents, no harm done at all