iGrabNews - Downloaden met headers ophalen
Pagina 4/4 van dit artikel
Downloaden door middel van headers ophalen is een verouderde methode, tegenwoordig zal je waarschijnlijk altijd een NZB-bestand willen downloaden of aanmaken met een zoekmachine, en deze importeren in dit programma. Voor de volledigheid is het handig om onderstaande uitleg eenmalig uit te voeren, zodat je beter begrijpt hoe downloaden uit nieuwsgroepen 'vroeger' altijd gedaan werd. Zo leer je beter begrijpen hoe nieuwsgroepen werken, en kan je eventueel eens terugvallen op deze methode als je geen NZB-bestand of zoekmachine tot je beschikking mocht hebben.Abonneren op nieuwsgroepen
Voordat we kunnen beginnen met downloaden, zullen we eerst een nieuwsgroep moeten toevoegen. In dit hoofdstuk zal ik als voorbeeld wederom de 'Binaries4all Freeware Collection' downloaden uit de groep alt.binaries.misc. Het toevoegen van een groep doe je in de 'Groups' tab. Door een server te selecteren krijgen we de groepenlijst te zien die we in het hoofdstuk over de configuratie al hebben opgehaald. Met behulp van de naamfilter zoeken we nu de groep alt.binaries.misc op.

We zien dat de groep inderdaad op deze server staat. Achter elke groep naam staat hoeveel 'articles' de groep bevat. Aan het aantal articles kun je zien hoe groot een groep is en dus ook hoe druk een groep is. In de grotere groepen wordt meer gepost maar dat kan ook tot gevolg hebben dat bestanden minder lang in zo'n groep blijven staan.
Om ons te abonneren op de groep alt.binaries.misc ctrl-klikken we op de groep en kiezen we vervolgens voor 'Subscribe'. Een andere manier is door 'Subscribe' te kiezen uit het 'Groups' menu of de sneltoets Command-U te gebruiken.

Nadat we ons geabonneerd hebben, zien we de groep ook in het 'Servers & Subscribed Groups' verschijnen.

Headers van een nieuwsgroep ophalen
Om de groep vervolgens te updaten ctrl-klikken we op de groep om het contextmenu te openen. Dit menu geeft ons een aantal opties en is wederom ook beschikbaar via het 'Groups' menu.

De opties die te maken hebben met het updaten van een groep zijn de volgende:
| Full Article Update | Alles headers ophalen die in de groep op de server staan. |
| Incremental Article Update | Alleen de nieuwe headers sinds de laatste update ophalen. |
| Auto Refresh/Get | De groep automatisch laten bijwerken en headers die een bepaalde string bevatten automatisch downloaden. |
De overige twee opties, 'New NNTP Server' en 'Remove group' (Verwijder groep), spreken voor zich. Als je de groep voor de eerste keer update, maakt het niet uit of je kiest voor 'Full Article Update' of 'Incremental Article Update'. In beide gevallen worden alle headers uit de groep opgehaald. Ik kies nu voor 'Full Article Update'.
Ook nu zien we aan het 'Activity and Stats' veld dat iGrabNews bezig is met het downloaden van gegevens, in dit geval de headers van de nieuwsgroep. Als we naar de 'Articles/Files' tab kijken zien we dat de headers ook daadwerkelijk in beeld verschijnen.
Allereerst zien we 'Total Articles on server' staan. Dit is het totaal aantal headers dat in deze groep op de server staat. Daaronder staat het aantal bestanden dat bij deze headers hoort. iGrabNews voegt namelijk de headers die bij één bestand horen al samen. Onder het aantal bestanden dat opgehaald is, zien we het aantal dat nu op het scherm weergegeven wordt.
Als we vervolgens naar de rechter kant kijken, zien we een zelfde soort filter als bij de nieuwsgroepen. Dit filter kunnen we gebruiken om te zoeken naar een post. Onder dit filter zien we twee opties die te maken hebben met de status van een post. Met het aan zetten van deze opties kun je 'alleen nieuwe posts' of 'alleen complete posts' laten zien.
Dan zien we natuurlijk ook nog de headers zelf. In de kolom links van de 'Subject'-kolom wordt aangegeven hoe compleet een bepaald bestand is. 'Full' betekent uiteraard dat het bestand helemaal compleet is. Mocht een bestand incompleet zijn, dan wordt in een percentage aangegeven hoe compleet het bestand is. Als je verder naar rechts scrollt zul je nog twee kolommen zien, namelijk 'Size' en 'Date'. De eerste geeft de bestandsgrootte van het bestand weer en de laatste kolom de datum en tijd waarop het bestand gepost is.
Bestanden downloaden
De post 'Binaries4all Freeware Collection' moet (ten tijde van het schrijven van deze handleiding) ook in deze groep staan dus in deze handleiding zal ik deze post als voorbeeld downloaden. Om te beginnen zullen we de headers van deze post op moeten zoeken en de slimste manier daarvoor is door de zoekfunctie te gebruiken.

Om de bestanden nu te downloaden ctrl-klikken we op de selectie om het contextmenu te openen.
Ook hier hebben we weer een aantal opties.
| Top Priority Grab | Bestanden worden helemaal aan het begin van de wachtrij ingevoegd. |
| Top Priority Grab to Directory | De bestanden worden aan het begin van de wachtrij ingevoegd en de gebruiker kan een map aangeven waar de bestanden gedownload moeten worden. |
| Grab | De normale downloadfunctie. De bestanden komen achteraan in de wachtrij. |
| Grab to Directory | De gebruiker kan een map opgeven waar de bestanden gedownload moeten worden. Bestanden worden vervolgens achteraan in de wachtrij geplaatst. |
| Mark as Downloaded | Bestanden worden alleen gemarkeerd als reeds gedownload. |
De 'Auto Refresh/Get'-functie heeft weer te maken met het automatisch updaten en downloaden van de headers.
In het voorbeeld kies ik voor de normale 'Grab'-optie om de bestanden te downloaden. Als we vervolgens naar de 'Download Queue' tab gaan, zien we dat de bestanden inderdaad aan de wachtrij toegevoegd zijn en dat ze op dit moment gedownload worden.

Tot zover deze handleiding over iGrabNews. Veel succes met deze nieuwsreader! Voor eventuele vragen kan je terecht op ons Binaries4all forum.



