Fildeling via nyhedsgrupper: Xnews
Fra PGwiki
Dette er en kort guide til hvordan du kommer i gang med at hente binære filer fra usenet. Først og fremmest: glem Outlook, det egner sig ikke til at hente multipart binære attachments.
Måske skal jeg starte med at forklare, hvad multipart binære attachments er.
Nyhedsgrupper (USENET grupper) blev startet som diskussionsgrupper, hvor man kunne sende tekstindlæg og svare på andres indlæg. Man fandt hurtigt ud af, at man gerne ville have mulighed for at tilføje billeder til sine artikler, men da billeder indeholder tegn ud over de sædvanlige a-z osv., udviklede man en metode til at kunne ’vedhæfte’ et billede, der var blevet omkodet til kun at indeholde det gyldige tegnsæt. Hurtigt begyndte folk at vedhæfte andre typer filer, bl.a. programmer og senere musik og video. Alt dette er binære filer eller attachments (i modsætning til ASCII-filer, som kun indeholder tekst). Da mange af disse filer bliver meget store, bliver de delt op i segmenter. Alt dette bliver ordnet af det program, man bruger til at postere filerne, men det program, som skal hente filen (sådanne programmer kaldes også news readers, hvoraf Outlook er et sådant), skal kunne finde alle de relevante segmenter og samle dem i den korrekte rækkefølge for at de kan bruges. Der findes mange forskellige news readers, men da vi gerne vil kunne hente film, skal vi bruge et, som er specielt egnet til binære attachments. Af de mest populære kan nævnes Forté Agent, Newsbin Pro, Xnews og flere. Jeg har dog valgt Xnews som eksempel, da det er det program, jeg bruger nu, efter at have prøvet flere andre.
Du skal først hente programmet her Det er en .zip-fil, som du pakker ud i en passende mappe, f.eks. C:\Programmer\Xnews.
Dernæst starter du Xnews:
Her skriver du navnet på din newsserver, f.eks. news.tiscali.dk og trykker OK. Herefter beder den om et alias, hvor du vælger det navn som programmet skal bruge til din server, f.eks. Tiscali News. Du kan senere tilføje andre servere, hvis du har adgang til flere:
Tryk OK.
På denne side har jeg udfyldt navne på min mailserver: mail.tiscali.dk. Navnet på news- og mailserver får du som regel oplyst, når du opretter en konto hos en udbyder. Som regel hedder de hhv. news.udbyder.dk samt mail.udbyder.dk.
Klik på Identities (tryk Ja, når du bliver spurgt om ændringerne skal gemmes:
Her kan du indtaste dit navn og email. Email er den mail på hvilken du modtager svar på dine indlæg, hvis besvareren beder om dette (det gør næsten ingen, i hvert fald ikke i de binære grupper) og Public Email er den emailadresse som de andre ser i dine artikler. Udfyld den kun med din rigtige adresse, hvis du ønsker masser af spam, reklamer (også spam) og muntre kommentarer (endnu mere spam). Senere kan du gå tilbage og ændre signaturfilen. I den kan du skrive noget, som vil blive tilføjet alle de indlæg, du skriver. Der kan oprettes flere Identities, hvilket kan være praktisk, hvis du også bruger Xnews til at deltage i diskussioner i andre grupper og gerne vil have at folk ser andre oplysninger om dig i disse indlæg.
Næste stop er Display. Husk igen at svare Ja, når du bliver spurgt om du vil beholde ændringerne:
Her bør du sætte Sort On til Subject, da det gør det nemmere at se hvilke dele af dine film hører sammen, såfremt folk ellers udfylder emnet korrekt, når de posterer. Thread multipart gør at segmenterne bliver vist i tråd (mere derom senere). Slå Expand all threads fra, da du ellers får en meget lang liste af hvert enkelt segment.
Tryk nu på Files:
I dette vindue skal du fortælle, hvor de forskellige filer, du henter, skal gemmes. Jeg har valgt at beholde attachments og text articles i de oprindelige mapper, mens decoded files skal havne i en mappe på et andet drev, hvor jeg har nem adgang til dem. Jeg har også valgt Automatically Save All Attachments.
Hvis du åbner en artikel, hvor der er et attachment, bliver dette gemt i en undermappe til Xnews-mappen og det samme med tekstfiler. Da det ikke er denne for download, vi primært er interesserede i lige nu, er det ikke så vigtigt. Jeg gør det bare for at kunne vende tilbage senere og se hvad jeg har haft åbnet af billeder og tekstfiler. Det vigtige er her, hvad der skal ske med vore dekodede filer.
Storage:
Jeg lader den stå på Default. Hvis du har meget lidt diskplads (men hvordan får du så plads til film?!) kan du vælge Save Nothing eller Save Headers. Det betyder dog, at du bliver nødt til at hente det hele igen, hvis du ikke får dekodet alt i første omgang. Save Headers and Articles gemmer alt hvad der er indlæst til næste gang, hvilket kan være praktisk, hvis du vil dekode en igen, hvis du f.eks. kommer til at slette nogle attachments i utide.
Idet vi springer over Compose, er der kun Misc. tilbage:
Her har jeg igen indtastet min mailserver og Get All Message Counts. De andre indstillinger beholder jeg, som de er.
Klik på OK:
Nu skal Xnews hente en liste over nyhedsgrupper. Det kan tage et godt stykke tid, og hvis du ved hvilke grupper du skal bruge, er det ikke nødvendigt. Jeg vælge dog at gøre det, da der måske er nogle interessante grupper, som jeg gerne vil se nærmere på en gang.
Når listen er hentet, skal vi finde nogle binære grupper. Tryk F2:
og i det lille popup-vindue skriver du dk.binaer, hvilket bringer dig ned til de danske binære grupper:
Jeg har her valgt dk.binaer.film. Tryk på + tasten for at abonnere på gruppe:
12. Den grønne pil betyder at der er abonneret på gruppen. Hvis du trykker på
13, skjules de grupper som du ikke abonnerer på.
Dernæst dobbeltklikker du på navnet og headerne til alt i gruppen bliver hentet.
Den øverste del af vinduet viser en oversigt over artikler i gruppen og den nederste viser indholdet af den artikel du er ved at læse.
er filer som er i én del, dvs. ikke-multipart. Nogle indeholder tekst, mens andre, som i ovenstående eksempel, indeholder et attachment. Da jeg havde valgt at Xnews automatisk skulle gemme attachments, blev dette attachment, som er en PAR-fil gemt:
Bemærk, at hvis du klikker på Subject, bliver artiklen åbnet i vinduet. Hvis du i stedet klikker oven på navnet (her er det LinuxFreak, det går ud over, så bliver artiklen valgt uden at åbnes.
En grøn prik betyder at filen er blevet dekodet.
betyder at filen indeholder multipart binære filer. Hvis der mangler segmenter, vises det som
. Disse filer kan ikke umiddelbart bruges. De er enten ukomplette fordi noget er gået galt da de blev sendt, fordi din newsserver ikke har modtaget dem, fordi filen stadig er ved at blive posteret, i hvilket tilfælde du kan trykke F5 (opdatér) efter nogen tid, eller fordi nogle af segmenterne allerede er blevet slettet fra serveren igen. Det er forskelligt hvor længe de enkelte udbydere beholder artiklerne, men som regel er de der kun 2-3 dage.
Hvis du efter at have checket tilbage og opdateret skærmen stadig mangler segmenter, må du enten se om der er såkaldte .par-filer (eller .rev), som kan reparere ufuldstændige filer, eller se efter i gruppen repost som hører til gruppen. I dk.binaer.film er der dog (endnu) ikke en repost gruppe. Du kan også bede pænt om at nogen sender de manglende dele.
Lad os prøve at finde en film, som vi kan hente. Da film er meget store, er de som regel opdelt i små dele, som kan samles med et passende program. I denne gruppe (og de fleste andre) er der brugt et program som hedder WinRar, der beskrives i en senere artikel. De enkelte dele hedder i visse tilfælde .rar, r00, r00 osv, men der findes andre varianter som også bliver beskrevet i WinRar-artiklen. Der vil som regel også være filer med navnet .PAR,.P01 osv, der som sagt kan bruges til at reparere mangelfulde og defekte dele.
Den film, som ses i listen her, virker ukomplet og det er desuden kun PAR-filer. Resten er gået tabt, sandsynligvis fordi den har ligget på serveren for længe. Lad os finde en, hvor alle delene er markeret med
. Fukssvansen ser lovende ud:
Listen starter med r.00 og fortsætter med alle dele komplet. Jeg sagde at de skulle starte med en .rar-fil. Den kommer som regel efter alle de andre dele:
Bemærk i øvrigt at .r34 kun har 23 segmenter. Det er et tegn på at den del er den sidste i rækken, så hvis du ikke ved hvor mange dele, der skal være, så se efter om den sidste har færre dele end de andre. Hvis den sidste er ukomplet (
) er det som regel fordi den er i gang med at blive sendt.
Der er også 5 .rev-filer. Dem kan vi hente senere, hvis der bliver brug for at reparere noget. Det kunne også have været .PAR, P01 osv i stedet for .rev.
Marker alle filerne, .rar, .r00 og ned til .r34. Det gør du ved at klikke på den øverste (klik oven på WarLock, ellers hopper cursoren ned i artikelvinduet). Derefter holder du Shift nede og klikker på den nederste. Du kan vælge/fravælge filer, hvis der har sneget sig andre ind imellem, ved at holde Ctrl nede og klikke på en fil. Når de alle er markeret, trykker du på mellemrumstasten og der dukker et tal op ud for de valgte:
Tallet viser hvilken rækkefølge den enkelte fil har i downloadkøen. Grunden til at tallene springer, er at hver enkelt segment har sit eget nummer:
Nu skal du trykke på
nederst i vinduet, vælge en placering og så går xnews i gang med at hente og dekode filerne.
Når Xnews er færdig med at dekode, skulle der i den valgte mappe være en række filer som denne:
svarende til alle de dele, du valgte i Xnews. Hvis du har WinRar installeret, er det bare at dobbeltklikke .rar-filen og pakke filmen ud. Som sagt vil jeg i en anden artikel forklare brugen af WinRar samt værktøjer til kontrollere at filerne er i orden.
Husk at du kan vælge og fravælge filer i køen ved hjælp af mellemrumstasten, også mens Xnews er i gang med at dekode. Og lige et sidste par tips: Hvis du vil afbryde hentningen, bør du vente til Xnews er færdig med den nuværende del. Det kan du gøre ved at holde Ctrl nede og klikke på
.
Når du har pakket din film ud og er sikker på at alt er i orden, kan du fjerne alle filerne fra listen ved at bruge Delete-tasten (Shift+Delete fjerner markeringen). Filerne bliver markeret med et rødt kryds, og næste gang du åbner gruppen, er de fjernet fra listen. De kan hentes fra serveren igen ved at bruge Refresh Headers Special, men det vil jeg ikke komme ind på i denne artikel.
Prøv at lege lidt med programmet, der er mange funktioner til at gøre arbejdet nemmere, når du engang er lidt inde i brugen. Forfatter: DivXguide.dk / www.divxguide.dk
