NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht

Added by Alguno over 2 years ago

De eerste beta uit de NNTPGrab 0.7 reeks is zojuist uitgebracht.
In deze 0.7 reeks zijn er weer een aantal nieuwe features toegevoegd waar veel vraag naar was.

De allereerste feature is ook gelijk de meest interessante. Vanaf nu worden PAR2 bestanden alleen gedownload indien dat ook echt noodzakelijk is.
Vanaf nu worden PAR2 bestanden bij het importeren van een NZB bestand automatisch overgeslagen. Pas als na het downloaden van alle
reguliere bestanden blijkt dat reparatie noodzakelijk is, dan zullen er een zo minimaal mogelijk aantal PAR2 bestanden automatisch
gedownload worden waarna de reparatie automatisch hervat zal worden.

Gebruikers van een oudere versie van NNTPGrab dienen deze functionaliteit wel eenmalig te activeren in de configuratie.

Vanaf deze versie wordt de download wachtrij ook bijgehouden in een eigen bestandsformaat (voorheen werd hiervoor SQLite gebruikt).
Met dit nieuwe bestandsformaat kunnen manipulaties van de download wachtrij nog sneller verwerkt worden. Vooral embedded
omgevingen hebben hier profijt van. Gebruikers van een oudere versie van NNTPGrab dienen wel eerst hun oude downloads te
voltooien alvorens deze nieuwe versie te installeren omdat het oude en het nieuwe bestandsformaat niet compatible zijn met elkaar.

Over embedded omgevingen gesproken: Er zijn enkele afhankelijkheden geschrapt uit het programma zodat deze makkelijker
in te zetten valt op embedded omgevingen. Naast de SQLite afhankelijkheid waar eerder over gesproken werd is ook de libxml2
afhankelijkheid geschrapt uit de NNTPGrab Core. Voor de GTK frontend zijn de libgnome en gtkhtml3 afhankelijkheden ook geschrapt.

In de 0.6 reeks van NNTPGrab was er reeds een nieuwe frontend verschenen voor de NNTPGrab Server welke gebouwd is middels Qt.
Voor het reguliere NNTPGrab programma is er nu ook een nieuwe frontend verschenen welke gebouwd is middels Qt.
Deze Qt frontend heeft een verbeterde look-and-feel onder Windows en Mac OS X omgevingen dan de originele Gtk-gebaseerde frontend.
Nog niet alle features zijn geïmplementeerd in deze nieuwe Qt frontend, maar de meest belangrijke zaken zijn reeds aanwezig.
In de volgende Beta zullen er nog meer features geïmplementeerd gaan worden in deze frontend. Mocht je ervaring hebben met
het bouwen van Qt applicaties, dan is hulp zeer gewaardeerd om deze frontend verder af te maken!

Er zijn ook enkele aanpassingen doorgevoerd waardoor het nog makkelijker wordt voor andere ontwikkelaars om NNTPGrab functionaliteit
aan te kunnen roepen en uit te breiden. Er is namelijk ondersteuning toegevoegd voor GObject-Introspection.
Hiermee is het mogelijk om vanuit willekeurige programmeertalen (zoals Java, JavaScript en Python) NNTPGrab functies aan te roepen.
Deze techniek zal de komende tijd ook volop toegepast gaan worden in GNOME3 welke binnenkort uitgebracht zal worden.
Ter voorbereiding daarop is er ook reeds ondersteuning toegevoegd voor GTK3
De API documentatie is in deze versie ook verbeterd en staat beschreven op http://nntpgrab.nl/embedded/nntpgrab/docs/index.html

Tot slot is er nog een functionaliteit teruggekomen welke al een tijdje buiten gebruik was, namelijk de geïntegreerde zoekdienst.
Deze is vanaf deze versie weer voor iedereen bruikbaar. De retentie hiervan is voor de meeste groepen meer dan een jaar.
De echte dumpgroepen hebben momenteel een retentie van meer dan 150 dagen en dit is nog steeds oplopend.
Mocht je nog een groep missen, laat het ons dan weten op het forum zodat we deze alsnog kunnen toevoegen

De volledige lijst met wijzigingen staat vermeld op de de Version history pagina
De nieuwe versie kan gedownload worden vanaf de Downloads Testing pagina


Replies

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by RomMon over 2 years ago

Leuk om te zien dat Alguno er niet alleen voor staat.
Bedankt Chrashoverraid, Tg1311 en Alguno!

Ga 'm uitproberen.

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Zombymerio over 2 years ago

Het installeren van die nieuwe versie (0.6.90) gaat het goed. Alleen als ik in de installatie aanvink dat ik een snelkoppeling op het bureaublad wil hebben doet die dat niet. En bij het opstarten krijg ik deze error:

[img]http://i37.tinypic.com/4jknjb.jpg[/img]

En wat betekend als er "ongebruikt" staat bij de servers als ze niet aan het downloaden zijn? Gewoon dat ze niet gebruikt worden of betekend dat dan dat ze wel geconnect zijn?

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by chrashoverraid over 2 years ago

Ongebruikt betekent dat ze niet gebruikt worden en dus ook niet geconnect zijn.
Als je nie wil dat ze getoond worden, is daar een configuratie optie voor.
Deze is te vinden in de configuratie tab en daar "Display Settings".

Als je een vinkje zet bij "Hide inactive connections" dan zijn ze niet meer zichtbaar.

Bij het installeren is er geen optie om bureaublad iconen aan te maken. Wel voor "Start menu shortcuts". Dit zijn iconen voor het "start -> alle programma's" menu, maar niet voor het bureaublad.

Die error die je krijg bij het opstarten komt door een plugin die eigenlijk niet meegeleverd had mogen worden. Het bestand verwijderen zou genoeg moeten zijn. Dit is geen belangrijk bestand voor het programma.

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Alguno over 2 years ago

Zombymerio wrote:

Het installeren van die nieuwe versie (0.6.90) gaat het goed. Alleen als ik in de installatie aanvink dat ik een snelkoppeling op het bureaublad wil hebben doet die dat niet. En bij het opstarten krijg ik deze error:

[img]http://i37.tinypic.com/4jknjb.jpg[/img]

En wat betekend als er "ongebruikt" staat bij de servers als ze niet aan het downloaden zijn? Gewoon dat ze niet gebruikt worden of betekend dat dan dat ze wel geconnect zijn?

De foutmelding komt omdat er het betreffende bestand niet meer is meegeleverd met de nieuwste versie van het programma (het is toch alleen maar een voorbeeld plugin).
Je kan het betreffende bestand gewoon verwijderen of de foutmelding negeren. Het programma zal gewoon normaal blijven werken. Ik zal kijken of ik voor
de volgende Beta iets aan de installer kan toevoegen waardoor dit bestand automatisch opgeschoond wordt.

Als een server de status 'Ongebruikt' heeft in het verbindingenoverzicht, dan betekend dit dat er in de configuratie staat aangegeven dat er wel van deze
server gebruik gemaakt mag worden, maar dat deze momenteel niet in gebruik is (er is dan ook geen actieve verbinding met die betreffende server).
Als je liever het oorspronkelijke gedrag wilt, dan valt dit aan te passen in de configuratie door naar de weergaveinstellingen en gaan en de optie
'Verberg inactieve verbindingen' aan te klikken

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Zombymerio over 2 years ago

Oke, maar komt er nog een optie dat NNTPGrab ook laat zien dat die met de server is geconnect voordat die begint met download (zoiets wat allt.binz ook doet)?

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by chrashoverraid over 2 years ago

Zombymerio wrote:

Oke, maar komt er nog een optie dat NNTPGrab ook laat zien dat die met de server is geconnect voordat die begint met download (zoiets wat allt.binz ook doet)?

Dat gebeurt nu al, maar dit is vaak niet te zien omdat dan ook het downloaden begint.

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Zombymerio over 2 years ago

chrashoverraid wrote:

Zombymerio wrote:

Oke, maar komt er nog een optie dat NNTPGrab ook laat zien dat die met de server is geconnect voordat die begint met download (zoiets wat allt.binz ook doet)?

Dat gebeurt nu al, maar dit is vaak niet te zien omdat dan ook het downloaden begint.

Oke, bedankt.

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Starbucks over 2 years ago

Kan hem niet downloaden :(, als ik de link (windows) aanklik krijg ik alleen maar een wit scherm met de oranje bovenkant van de site

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Alguno over 2 years ago

Starbucks wrote:

Kan hem niet downloaden :(, als ik de link (windows) aanklik krijg ik alleen maar een wit scherm met de oranje bovenkant van de site

Oeps, was een klein foutje in het download script geslopen. Het zou ondertussen weer moeten werken

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Starbucks over 2 years ago

Hij werkt prima hier, op de melding die Zombymerio al gemeld heeft nog niets anders tegengekomen :)

Hoe staat het er eigenlijk voor met de webinterface? Ik wil het programma namelijk dolgraag vanaf mn server draaien incl downloads toevoegen etc. :)

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by lore9901 over 2 years ago

Ik heb net geprobeerd om te installeren op een gentoo machine echter de handel klapt er geheel uit na de volgende meldingen:

NNTPGrab Core - Unable to resolve dependency order
Unable to connect to NNTPGrab server:
plugins.c:819 Unable to resolve dependency order

heb zolang 0.6.2 teruggezet.

enige suggesties om dit euvel uit de wereld te krijgen?

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Alguno over 2 years ago

lore9901 wrote:

Ik heb net geprobeerd om te installeren op een gentoo machine echter de handel klapt er geheel uit na de volgende meldingen:

NNTPGrab Core - Unable to resolve dependency order Unable to connect to NNTPGrab server: plugins.c:819 Unable to resolve dependency order

Zou je eens kunnen proberen om het programma op te starten middels 'nntpgrab_gui --debug' en alle uitvoer daarvan in een bugreport plaatsen?
Graag wel eerst de beta versie opnieuw installeren anders hebben we niet zo veel aan de informatie :)

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by Alguno over 2 years ago

Starbucks wrote:

Hoe staat het er eigenlijk voor met de webinterface? Ik wil het programma namelijk dolgraag vanaf mn server draaien incl downloads toevoegen etc. :)

Aan de webinterface is in deze versie helaas niets gewijzigd ten opzichte van de 0.6 reeks.
Ik heb al een tijdje niks meer gehoord van de persoon die oorspronkelijk aan deze webinterface werkte, Flex1986.
Ik vermoed dat hij het nogal druk heeft met zijn nieuw opgezette bedrijf

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by renelux over 2 years ago

Ik zal er zo spoedig mogelijk weer even naar de webinterface kijken, ik zie dat er een hoop van de functies toegankelijk zijn die ik nodig had om verder te kunnen.

Zoals aangegeven heb ik het erg druk met andere projecten/studie dus ik kan helaas niks beloven.

Groetjes,

René Lux

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by LaMama over 2 years ago

zonet de nieuwe versie geinstalleerd. Bij het opstarten, nog voor het venster opent, direct terug het probleem met Mictosoft Visual C++. Heb ook via verkenner het bestand nntpgrab-gui-debug.exe proberen te openen, maar steeds hetzelfde probleem. Dit is begonnen vanaf versie 0.6 en alle volgende, dan maar terug de 0.5.1 opgeladen. Begrijp er niks van of mis ik ergens een programma of bestand??

RE: NNTPGrab 0.6.90 (0.7 Beta 1) uitgebracht - Added by jessy over 2 years ago

Ik krijg dezelfde meldingen als al eerder vermeld;

-NNTPGrab Core - Unable to resolve dependency order
-Het configuratie bestand voor de NNTPGrab backend
kon niet geladen worden. Een configuratie bestand met
de standaardinstellingen zal nu aangemaakt worden

Als ik dan op OK druk verdwijnt het programma en gebeurt er verder niets.
Ik ben pas sinds zeer kort bezig met linux, t.v. Ubuntu 10.04.

Groeten,
jessy.