Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Pan traag of vastgelopen?  (gelezen 766 keer)

Offline edehont

  • Lid
Pan traag of vastgelopen?
« Gepost op: 2011/10/14, 19:05:09 »
Als je vaak met Pan werkt wil het na een paar maanden wel eens erg traag worden. De oorzaak is dat Pan van alle nieuwsgroepen historie bijhoudt over welke artikelen al wel of niet gelezen en gedownload zijn. Wanneer je usenet gebruikt om te discussieren, waar het oorspronkelijk voor bedoeld is, is dat prima. Echter, wanneer je usenet gebruikt om te downloaden, loopt de hoeveelheid historische data na een tijdje ernstig uit de hand.

Het beste is om helemaal met een schone lei te beginnen. Maar je wilt natuurlijk wel de nieuwsgroepen behouden waar je op geabonneerd bent. Ook wil je je news server(s) niet opnieuw instellen. Het geheel verwijderen van .pan2 is dus te veel van het goede. Vandaar onderstaand scriptje. Sluit Pan af en voer onderstaand bash-script uit. Dat verwijdert alle historische informatie uit Pan, zodat het weer lekker vlot reageert. Haal vervolgens uit drukke groepen niet alle of nieuwe (is de eerste keer hetzelfde) headers op, anders eet Pan al je RAM-geheugen op.  :rolleyes:

#!/bin/bash
# cleanup_pan
# Author: Eric de Hont
# vr okt 14 17:56:54 CEST 2011
# mail: eric(at)hobiho.nl
##################################################

cd ~/.pan2 || { echo 'Geen .pan2?' && exit; }

for newsrc in newsrc-?
  do echo "Opschonen $newsrc ..."
  awk '{print $1}' $newsrc >$newsrc.clean
  mv -fv $newsrc.clean $newsrc
done

echo 'Verwijderen article-cache.'
rm -fr article-cache

echo 'Verwijderen tasks.'
rm -fv tasks.nzb

echo 'Opschonen xover.'
awk '{print $1}' newsgroups.xov >newsgroups.xov.clean
mv -fv newsgroups.xov.clean newsgroups.xov

echo 'Leegmaken Score-file'
# Wil je misschien niet. Zet er dan een hekje voor.
>Score

echo "Verwijder alle message-ID's en andere informatie uit de groepfiles."
cd groups || { echo 'Geen groups-directory?'; exit; }
for groupfile in *
  do echo 2 >$groupfile
done

echo 'cleanup_pan klaar.'
Groeten,
Eric

Re: Pan traag of vastgelopen?
« Reactie #1 Gepost op: 2011/10/14, 19:26:04 »
Lang geleden wel een PAN gebruikt, maar het is niet echt geschikt om grote hoeveelheden uit te downloaden.... veel te bewerkelijk
URD - http://www.urdland.com - Usenet Resource Downloader

Offline edehont

  • Lid
Re: Pan traag of vastgelopen?
« Reactie #2 Gepost op: 2011/10/14, 20:31:36 »
O.
Groeten,
Eric

Offline jan11000

  • Lid
Re: Pan traag of vastgelopen?
« Reactie #3 Gepost op: 2011/10/14, 21:07:38 »
http://urdland.com/cms/component/option,com_frontpage/Itemid,1/
Misschien is dit een vervanger, ik heb het zelf nog niet geprobeerd.

Offline edehont

  • Lid
Re: Pan traag of vastgelopen?
« Reactie #4 Gepost op: 2011/10/14, 23:38:30 »
En dat is twee.

Ik heb iets gemaakt waar ik zelf als gebruiker van Pan en Ubuntu gemak van heb en ben dit topic gestart om die paar regels code te delen.

Misschien dat er ooit iemand al googelend op dit deze pagina komt en er zijn voordeel mee kan doen.

Ja, er zijn andere tools dan Pan. Dus? Is de titel van dit topic 'Wat is uw favoriete nieuwslezer?' Nee, toch?

Vanwaar de gretigheid om een topic om te buigen naar je eigen stokpaardje?
Groeten,
Eric

Re: Pan traag of vastgelopen?
« Reactie #5 Gepost op: 2011/10/15, 01:16:47 »
En dat is twee.

Ik heb iets gemaakt waar ik zelf als gebruiker van Pan en Ubuntu gemak van heb en ben dit topic gestart om die paar regels code te delen.

Misschien dat er ooit iemand al googelend op dit deze pagina komt en er zijn voordeel mee kan doen.

Ja, er zijn andere tools dan Pan. Dus? Is de titel van dit topic 'Wat is uw favoriete nieuwslezer?' Nee, toch?

Vanwaar de gretigheid om een topic om te buigen naar je eigen stokpaardje?

Daar ben ik het eigenlijk wel mee eens, maar je kunt dit soort scriptjes beter onder het subforum "Etalage" plaatsen omdat het meer een tip is dan een hulpvraag. Misschien zijn de reacties dan ook anders.

Offline edehont

  • Lid
Re: Pan traag of vastgelopen?
« Reactie #6 Gepost op: 2011/10/15, 11:31:24 »
Goed idee, zal ik voortaan doen.
Groeten,
Eric