Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 5 reacties
Bron: NNTPGrab, submitter: Kopje_Koffie

Versie 0.6.91 van NNTPGrab is verschenen. Deze versie moet worden gezien als de tweede bètarelease voor versie 0.7. Met dit programma kunnen bestanden van usenet worden gedownload. NNTPGrab kan uiteraard overweg met nzb-bestanden, is in staat om automatisch par2-bestanden te verwerken en kan verschillende usenet-servers tegelijk raadplegen. De software wordt onder opensourcelicentie uitgegeven en is beschikbaar voor Windows, Linux en Mac OS X. Nieuw in versie 0.7 is onder andere dat par-bestanden alleen nog worden opgehaald als ze echt nodig zijn en dat de geïntegreerde zoekdienst weer voor iedereen bruikbaar is. Het volledige changelog voor deze release is hieronder te vinden.

General changes:
  • Made the Qt frontend the default frontend for Win32, Win64 and OSX environments
  • Added a new ./configure option: --disable-par2cmdline-check
  • Only show the filename without the complete path in the GUI while repairing and unpacking files
  • Added support for GNUTLS instead of OpenSSL
  • Made the various libraries compatible with recent versions of gobject-introspection
  • Added support to shut down the system when using KDE
  • Reduced some overhead between the glue layer and the frontends
  • Allow frontends to indicate whether they want to receive log messages or not (disabled by default). This reduces the load in regular environments
Changes in the NNTPGrab Core:
  • When the user changes the 'Temp directory' in the configuration all downloads didn't get decoded properly until the program was restarted. Fixed
  • On some environments the program could give an 'Unable to resolve dependency' error on startup of the program. Fixed. Bug #49
  • A harmless error message could get shown on startup on Win32/Win64 due to an older version of the example plugin being bundled in the NNTPGrab 0.6.90 setup. Fixed
  • Automatic shutdown didn't work when the download queue contained 'Skipped' tasks. Fixed
  • Refuse to accept configuration changes when the download folder, temp folder or automatic import folder refer to invalid paths
  • A regression got introduced in NNTPGrab 0.6.2 which caused configuration changes in the port number of usenet servers to be ignored on Win32/Win64. Fixed
  • Fixed an compile error which could occur when using the ./configure argument --disable-ssl
  • Single file archives didn't get deleted automatically after an unpack. Fixed
  • Added the characters '<' and '>' to the list of forbidden characters in collection names
  • A regression was introduced in NNTPGrab 0.6.90 which causes the PAR2 repair to fail when using par2cmdline (instead of par2_tbb). Fixed. Bug #52
  • Optimized the measuring of the download speed by using atomic operations instead of mutex operations
  • Fixed a race condition in the core library which could cause some warnings
  • Fixed an issue which could cause the initialisation of the NNTPGrab Core to succeed even if there was an error
  • Fixed a possible schedular deadlock which could be triggered when an error during the decoding has occured
  • Don't emit a log message whenever a throttle action occurs
Changes in the JSON-RPC plugin:
  • Implemented importing NZB files using a HTTP POST request in the embedded webserver. Feature #10
  • Added a new JSON-RPC function called 'schedular_foreach_task' which is much more scalable than the original 'schedular_get_all_tasks' function. Fixes #53
  • From now on an error message will be returned when a JSON-RPC method is called which doesn't exist
  • Marking files optional/non-optional using the JSON-RPC interface was broken. Fixed
  • Increased the recv buffer for requests in the JSON-RPC plugin from 64K to 512K. Should reduce the chance that clients get disconnected with a 'Too long request received' error
Changes in the Qt frontend:
  • Added support to connect to a NNTPGrab Server
  • Implemented the traffic monitor in the Qt frontend
  • Made the "Don't show this dialog again" checkbox in the connect screen operational
  • Added support for the Online Search
  • Implemented the Automatic PAR2 and Unpack tab
  • Implemented everything in the Configuration tab
  • Completed the implementation of the 'Manage Plugins' window
  • Automatically load all 'auto-load' plugins on startup
  • Added the --debug command line parameter
  • Implemented the tray icon
  • Implemented automatic import
  • Give the window a nice icon
  • Hide the configuration parts for the JSON-RPC and Logger plugins when they aren't loaded
  • Automatically save the download queue after a successfull NZB import
  • Renamed the toolbar button 'Enable automatic shutdown' to 'Automatic shutdown' to save some space
  • Implemented the 'Automatic Shutdown' feature
  • Automatically close the debug window (if it's visible) when the main window is closed
  • Implemented showing/hiding columns in the download queue
  • Implemented the 'hide inactive connections' configuration option
  • Only allow the Qt frontend to be running once at the same time
  • If another instance of the Qt frontend is detected, automatically give it focus
  • Implemented opening NZB files from the command line
  • Enabled showing the estimated time remaining and time to finish for all individual files in the download queue
  • Show the download queue using a QTreeView instead of a QTreeWidget for bettter performance
  • Fixed a bug where the calculation of the estimated time required didn't work correctly when having multiple collections
  • A crash could occur in the Qt frontend when disabling one of the configured servers while a download is still active. Fixed
  • Sanitize the collection name before importing files
  • When marking a file which is currently being downloaded as 'skipped', the file size remaining wouldn't get reset. Fixed
  • The 'Enable intelligent PAR2 downloader' configuration option was broken. Fixed
Changes in the GTK frontend:
  • Re-added support to kill the NNTPGrab Server from a connected frontend
  • Added support for libnotify 0.7
  • Hide the configuration parts for the JSON-RPC and Logger plugins when they aren't loaded
  • Fixed a deadlock which occured in the GTK GUI when the NNTPGrab Server disappears or when a protocol error occured
  • When marking a file which is currently being downloaded as 'skipped', the file size remaining wouldn't get reset. Fixed
  • When the connection to a NNTPGrab Server is lost, the program would disappear immediately. Changed this behaviour by showing an error dialog and waiting for the user to close it before closing the entire program
  • Fixed some Gtk-Critical warnings in the GTK GUI which could occur on configuration changes
  • Notifications were broken. Fixed
  • Fixed a possible segfault while starting the GTK frontend
  • When the configuration option 'hide inactive connections' is set in the GTK GUI then some invalid data could get shown in the connections overview (like messages belonging to another connection). Fixed

NNTPGrab onder Mac OS X screenshot (481 pix)

Versienummer:0.6.91 (0.7 bta 2)
Releasestatus:Beta
Besturingssystemen:Windows 7, Windows 7 x64, Windows 2000, Linux, Windows XP, macOS, Windows Server 2003, Windows XP x64, Windows Server 2003 x64, Windows Vista, Windows Vista x64, Windows Server 2008
Website:NNTPGrab
Download:http://nntpgrab.nl/projects/nntpgrab/wiki/Downloads_Testing
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (5)

Tijd voor een native Cocoa interface op de Mac. Ik zal het eens een kans geven. Ben tot nu toe erg tevreden met Unison. Dit is dan wel betaald, maar is echt een Mac app.
Die native Cocoa interface is ondertussen wel degelijk beschikbaar voor Mac OS X. Helaas was dat niet in bovenstaande aankondiging duidelijk aangegeven, maar vanaf deze versie wordt er (onder Windows en Mac OS X) standaard gebruik gemaakt van een Qt-gebaseerde frontend. Deze frontend maakt gebruik van native Cocoa componenten onder Mac OS X (onder Windows worden er ook native componenten gebruikt). Hierdoor ziet de grafische interface er onder Windows en Mac OS X er vanaf nu veel meer native uit dan de voorgaande versies. Het screenshot dat hierboven vermeld staat is dus ook al verouderd en is niet echt meer representatief voor de huidige versie
De native controls zullen wel gebruikt worden maar op deze manier ziet een Mac app er gewoon niet uit. Lettertype is anders, afstand tussen de controls is anders. De Segmented control ziet er anders uit.

Maar goed, als die app als een trein download, hoef ik de hele UI niet te zien en maakt het ook niet zo veel uit.

Edit: Dit was een reactie op Alguno. Blijkbaar kan ik niet fatsoenlijk klikken.

Edit2: Ik heb hem gedownload. Screenshots op de site lopen idd achter en de controls zien er native uit. Desalniettemin moet de interface hier en daar getweaked worden om puur Mac gedrag te vertonen.

[Reactie gewijzigd door aToMac op 21 december 2010 13:43]

Tsja het is ook maar net wat je belangrijk vind, ik gebruikte NNTPGrab een jaar of 2 geleden al. Werkelijk super, al was het soms op OSX wat buggy.

Kan iedereen SabNZBD aanraden, vele malen beter in te stellen en 10x stabieler.
Absoluut topprogramma, gebruik het al jaren onder Ubuntu.....

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True