Torrents navne

FYI, filnavnbegrænsningerne på Linux er 255 byte i stedet for tegn. Den maksimale sti -længde er 4096 byte.
Situationen er værre, når filnavnet indeholder multibyte-tegn (for eksempel bruger CJK-tegn dybest set 3 byte i UTF-8). Det effektive filnavn kan være 100 tegn langt.

Gemte søgninger

Brug gemte søgninger til at filtrere dine resultater hurtigere

Annuller Opret gemt søgning

Du loggede ind med en anden fane eller vindue. Genindlæs for at opdatere din session. Du underskrev i en anden fane eller vindue. Genindlæs for at opdatere din session. Du skiftede konti på en anden fane eller vindue. Genindlæs for at opdatere din session.

Har et spørgsmål om dette projekt? Tilmeld dig en gratis GitHub -konto for at åbne et problem, og kontakt dets vedligeholdere og samfundet.

Ved at klikke på “Tilmeld dig GitHub”, accepterer du vores service- og fortrolighedserklæring. Vi sender lejlighedsvis dig kontorelaterede e -mails.

Allerede på GitHub? Log ind på din konto

Nogle torrents med meget lange filnavne kan ikke downloades: “Filnavn for længe” #7038

UNAM56 åbnede dette nummer 2. juli 2017 · 12 kommentarer

Nogle torrents med meget lange filnavne kan ikke downloades: “Filnavn for længe” #7038

UNAM56 åbnede dette nummer 2. juli 2017 · 12 kommentarer

OS: Linux -spørgsmål, der er specifikke for Linux -distributioner Venterinfo Venter på, at deltagerne skal levere flere oplysninger om info/opfylde skabelon

Kommentarer

Unam56 kommenterede 2. juli 2017 •
Redigeret af Sledgehammer999

QBitTorrent Version: 3.3.13, 64 bit.
Os: Ubuntu Linux 16.04.
Qt Version: 5.5.1.
libtorrent Version: 1.0.11.0.
boost Version: 1.58.0.
PPA: http: // ppa.affyringsrampe.net/qbittorrent-team/qbittorrent-stable/ubuntu

Problem

QBitTorrent under Linux kan ikke downloade filer til de fleste torrent -filer, oprettet under OS Windows, fordi EXT4 og NTFS har forskellige maksimale navneskantsgrænse.

Forventet opførsel

Giv to tilstande:

  • Auto omdøb;
  • Manuel omdøb.

Auto omdøbningstilstand: Omdøb filer automatisk; Vis liste over automatisk omdøbt filer i GUI; Tillad brugerrerename -filer manuelt i GUI.

Manuel omdøbningstilstand: Hvis navn for længe, ​​generer temp kort navn, fortsæt download, vis dialog for at vælge navn manuelt efter bruger, omdøb fil, fortsæt download.

Trin til at gengive

  • Download torrent -fil, oprettet under OS Windows.
  • Kør QBitTorrent.
  • Åbn torrent -fil.
  • Begynd at downloade.
  • Vent lidt tid.
  • Se besked “En I/O -fejl opstod, ” Pauset. Fil (/sti/til/fil) Fejl: Filnavn for længe “i fanen Log.
  • Tryk på “Indhold” -knappen i GUI, omdøb langt navn manuelt til kort navn, vælg “CV” kontekstmenupunkt for at fortsætte med at downloade. Dette vil ikke hjælpe. Se den samme meddelelse i fanen Log.
  • Tryk på “indhold” -knap i GUI, afkrydsningsfeltet UNCHECK for at forhindre downloadfil med langt navn, vælg “CV” kontekstmenupunkt for at fortsætte med at downloade. Dette vil ikke hjælpe. Se den samme meddelelse i fanen Log.
  • Vælg “Indstil placering. Menupunktet “Kontekst og giv sti til NTFS -monteringspunktet, vælg” CV “kontekstmenupunkt for at fortsætte med at downloade. Nogen tid nogensinde vil dette hack ikke hjælpe. Se den samme meddelelse i fanen Log.

Nuværende opførsel

  • qbittorrent pausede nogensinde, hvis lange navnefiler blev omdøbt manuelt.
  • qbittorrent pausede nogensinde, hvis lange navnefiler blev manuelt ukontrolleret.
  • Nogle gange pausede QBitTorrent nogensinde, hvis downloadplacering er NTFS -monteringspunktet.

Forventet opførsel

Kort.

Vil støtte dette problem? Send en dusør på det! Vi accepterer Bounties via Bountysource.

Teksten blev opdateret med succes, men disse fejl blev fundet:

Thalieht tilføjede OS: Windows -problemer, der er specifikke for Windows -label 5. september 2019
Bathrobehero kommenterede 26. oktober 2019

Hvorfor er dette stadig ikke løst.

ICEMTEL kommenterede 18. december 2019

Jeg oplever også dette på V4.2.1

Alanoll kommenterede 21. januar 2020 •

Bare nysgerrig, hvis nogen har prøvet at bruge \\?\ Sti -metode.
Det så ud til at løse mine torrents, når stien overskred max_path.

UNC -stier ville være \\?\ Unc \ servername \ del i stedet for \\ servername \ del
Lokale stier ville være \\?\ C: \ sti \ til \ torrent \ mappen i stedet for C: \ sti \ til \ torrent \ mappen

tsangwpx kommenterede 4. juni 2020 •

Bemærk, at problemet er på Linux. Forkert etiket blev tildelt.
Jeg er ikke sikker på, om problemet er løst eller ej.

FYI, filnavnbegrænsningerne på Linux er 255 byte i stedet for tegn. Den maksimale sti -længde er 4096 byte.
Situationen er værre, når filnavnet indeholder multibyte-tegn (for eksempel bruger CJK-tegn dybest set 3 byte i UTF-8). Det effektive filnavn kan være 100 tegn langt.

For at løse problemet på Linux skal et langt navn automatisk omdøbes/kortlægges til et juridisk identificerbart med kortere længde.

Franciscopombal tilføjede OS: Linux -spørgsmål, der er specifikke for Linux -distributioner og fjernet OS: Windows -problemer, der er specifikke for Windows -etiketter 6. juni 2020

Franciscopombal ændrede titlen De fleste Windows Torrents, der ikke kan downloades, fordi “Filnavn for længe” 6. juni 2020

Franciscopombal ændrede titlen Torrents, der ikke kan downloades, fordi “Filnavn for længe” med meget lange sti -navne 6. juni 2020

Franciscopombal ændrede titlen Nogle torrents med meget lange filnavne kan ikke downloades, fordi “filnavn for længe” med meget lange sti -navne 6. juni 2020

Franciscopombal kommenterede 6. juni 2020

Dette er en begrænsning på filsystemniveau, der er fælles for alle mainstream Linux-filsystemer, så jeg vil sige, at det er ude af rækkevidde for QBitTorrent at prøve at arbejde omkring det.

Hvis nogen opretter en torrent, hvor filnavne er tæt på eller overstiger 255 ASCII -tegn eller ~ 100 CJK -tegn, gjorde de et dårligt stykke arbejde. Sådanne torrents er ikke kun et problem for qbittorrent, men for ethvert andet værktøj (som btcheck) i økosystemet. Så at oprette en løsning til dette i QBitTorrent er bare en Band-Aid. Den virkelige løsning ville være at forhindre, at Torrent-skaberværktøjer opretter filer, der er uforenelige med mainstream-filsystemer (dette inkluderer QBitTorrent-indbygget Torrent-skaber, hvis det gør dette). Eller gå og bede om ext5 med længere filnavne eller noget.

tsangwpx kommenterede 7. juni 2020

Efter grep -ing i et stykke tid, skal filnavnet for langt problem løses for længe siden.
Libtorrent -forfatteren nævnte det. https: // blog.libtorrent.org/2014/12/filnavne/

På Linux er langt filnavn trunkeret omkring 240 byte plus korrekt udvidelse.

Jeg bekræftede denne opførsel med qbittorrent 4.1.5 på Debian Buster.

BTW, vinduerne begrænser sandsynligvis 255 karakter i UTF-16 og konverteringen fra UTF-16 til UTF-8 forårsager sandsynligvis længere filnavn. Filnavnets grænser ændres usandsynligt i fremtiden, fordi det ikke kun er defineret i filsystemet, men også i Linux -kerneoverskrifterne. Alligevel er navngivning af fil med virkelig langt navn ikke god.

A0193143 kommenterede 26. februar 2022

Jeg fandt dette problem, når jeg flytter fra vinduer til Truenas.
Jeg troede, det var Truenas problem, der forårsager fil mangler, men efter at have gravet et stykke tid var det fordi filnavnet i torrent klippet.
I henhold til Libtorrents kildekode ville den skære filnavnet til 240 byte, hvis der er udvidelse.
I min opnion skal dette være “Hvis hele filnavnet overstiger 255 bytes, så klippes”, er min fil i biblioteket (hvilket hele filnavn er 243 byte), men fordi den blev klippet og omdøbt, kan QB ikke finde min fil.
Håber dette kunne rettes.

Ferenczy kommenterede 20. juli 2023 •

Jeg har det samme problem, men på et andet tidspunkt vil jeg sige. Jeg er ikke engang i stand til at starte downloadningen. Hvis jeg forstår OP korrekt, i hans tilfælde er han i stand til at starte download af en sådan fil, og fejlen sker senere, på et tidspunkt under downloadet, eller når download er færdig (og filen kopieres fra det midlertidige bibliotek Til målplacering antager jeg).

I mit tilfælde er jeg Ikke engang i stand til at starte download af de fleste filer. Når jeg klikker på “Hent“I filens kontekstmenu sker der intet. Når jeg klikker på “Åbn downloadvinduet“, Downloadvinduet åbnes ikke engang, jeg får fejlmeddelelsen med det samme:

Kunne ikke indlæse torrenten: .
Fejl: Filnavn for længe

Jeg har prøvet det nu, og det skete i 100% af tilfældene (16 torrents).

Jeg bruger qbittorrent 4.4.1 på Ubuntu 22.04.2.

Torrent

Torrent er et engelsk navn, der betyder en hurtig bevægende strøm eller strøm.

  • Torrent Navn Oprindelse:engelsk
  • Udtale: torr-ehnt
  • Del dine tanker om torrent

Torrent navn betydning

Torrent er et moderne navn med spunk. En energisk moniker på en lignende bølgelængde som flod, Torrent er et skridt uden for mainstream. Vi elsker energien bag dette navn og hendes tech -foreninger. Vi ser bestemt hende passe godt ind blandt andre ordnavne på stigningen.

Infografisk af torrent-navn Betydning, som er torrent er et engelsk navn, der betyder en hurtig bevægende strøm eller strøm.

Spørg dine venner og familie om torrent ..

Torrent Navn Popularitet

Hvor populær er navnet torrent? Her er alt, hvad vi ved.

Beklager, popularitetsdata for navnet Torrent er ikke tilgængelige.

Navne som Torrent

Hvis du kan lide torrent, vil du elske disse andre navne som torrent.

Hvilke navne er formindskende torrent?

En formindskelse er et navn, der er som torrentlyde, du kan også godt lide disse navne, der lyder som torrent, men kortere.

Hvordan navne lyder som torrent?

Hvis du kan lide, hvordan torrent lyder, kan du også lide disse navne, der lyder som torrent.

Torrents navne

Reddit og dets partnere bruger cookies og lignende teknologier til at give dig en bedre oplevelse.

Ved at acceptere alle cookies, accepterer du vores brug af cookies til at levere og vedligeholde vores tjenester og websted, forbedre kvaliteten af ​​Reddit, personalisere Reddit -indhold og reklame og måle effektiviteten af ​​reklame.

Ved at afvise ikke-væsentlige cookies kan Reddit stadig bruge visse cookies for at sikre den rette funktionalitet på vores platform.

For mere information, se vores cookie -meddelelse og vores privatlivspolitik .