Beoordeling van NewsUp

Laatst Bijgewerkt: feb. 09, 2022

Beoordeling van NewsUp
Beoordeling4 Sterren
PrijsBevrijden
KenmerkenBinaire Usenet-Uploader
Perl-Opdrachtregel
Meerdere Aansluitingen
Verduistering, Rar en Par

NewsUp is een volledig functionele binaire usenet-uploader/-poster met hoge prestaties, geschreven in Perl 5 en is gelicentieerd met GPLv3

Het is een command line programma dat een bestand of map naar het usenet zal uploaden. Als het een map is, wordt er naar bestanden in de map gezocht. Het kan de uploads verdoezelen. Er kan een NZB-bestand worden gegenereerd om later op te halen. NewsUp kan een goede manier zijn om uw eigen inhoud op Usenet te delen of een back-up te maken van uw persoonlijke gegevens op een versleutelde/verduisterde manier.

Noot van de redactie: Sinds augustus 2020 zijn er geen updates meer gedaan op NewsUp.

Ondersteunt het volgende:

  • SSL
  • Meerdere serververbindingen
  • Koptekstcontrole (ook naar een andere server dan de server waarop het artikel is geüpload)
  • NZB-creatie
  • Verduistering
  • 7zip-archief aanmaken
  • Meerdere nzb-controles

Aanvullende functies

Aanvullende programma’s zijn vereist

  • RAR-creatie (je hebt het rar-commando nodig in je pad)
  • PAR2-creatie (je hebt het par2cmdline-commando nodig in je pad)

De headercontrole is goed ontwikkeld en zal verschillende servers controleren dan de server waarnaar het artikel is geüpload om de integriteit te verifiëren.

Koptekstcontrole (ook naar een andere server dan de server waarop het artikel is geüpload)

Telkens wanneer u NewsUp gebruikt om binaire bestanden of mappen naar Usenet te uploaden, genereert het programma automatisch een NZB-bestand dat u later kunt ophalen. Dit 7zip-archief kan bestaan uit talloze 10 MiB-bestanden. De „" gecomprimeerde “” versie (compressiesnelheid is in feite 0) zal in 7z-formaat zijn.” Dit programma kan ook pariteitsbestanden genereren.

Er zijn enkele belangrijke dingen die NewsUp niet doet en die u ook moet weten. Zoals we bijvoorbeeld hebben opgemerkt, genereert het programma eigenlijk geen gecomprimeerde archiefbestanden. Het veroorzaakt ook geen rars of ritsen.

Als je eerdere versies van NewsUp hebt gebruikt, is het belangrijk om te weten dat het hele programma is herschreven. Als u in het verleden problemen hebt ondervonden, zijn deze waarschijnlijk verholpen.

Om te kunnen profiteren van alles wat NewsUp kan doen, moet uw systeem aan de volgende vereisten voldoen:

Systeemvereisten

  • Perl (idealiter 5.020 of hoger). Idealiter 5.030

)

  • 7Zip
  • Perl-modules: Config: :Tiny, IO: :Socket: :SSL, String: :CRC32, XML: :LibXML
  • Perl-modules: (alle andere modules zouden in de kern moeten bestaan.)
  • Voldoende schijfruimte (d.w.z. als je een bestand van 200 MB uploadt, heb je minimaal 201 MB vrije ruimte nodig)
  • par2 reparatie
  • rar-opdrachtregelversie

Zolang aan alle bovenstaande vereisten is voldaan, hoeft u alleen maar de broncode van het programma te downloaden. Alles kan dan via de command line worden afgehandeld.

Installatie

NewsUp wordt gedistribueerd met twee buildscripts voor Linux-systemen op basis van Arch Linux en Debian om de installatie eenvoudiger te maken. NewsUp kan ook in Windows worden geïnstalleerd. De onderstaande details zijn gebaseerd op hun github-informatie.

Voor Linux: Er wordt een pkgbuild verspreid. Download het en doe: $ make pkg Je krijgt een nieuw pakket dat je met pacman kunt installeren.

Voor op Debian gebaseerd (Debian, ubuntu, mint)

Een script dat een debian-pakket zal aanmaken, wordt ook samen met newsup gedistribueerd. Eerst moet je de afhankelijkheden installeren.

Bijvoorbeeld op Ubuntu 19.04 (disco):

  • $ apt install bc git patch wget curl gcc make perl libio-socket-ssl-perl libnet-ssleay-perl libxml-libxml-perl libfile-copy-recursive-perl libconfig-tiny-perl libinline-c-perl

Open vervolgens een terminal en doe:

Als je alle afhankelijkheden hebt, zou je geen problemen moeten hebben. Je kunt het nu gaan gebruiken door een beroep te doen op

  • $ nieuwsup

Als er een of andere afhankelijkheid ontbreekt, moet u de uitvoer opzoeken en installeren wat er ontbreekt via apt-get, aptitude of synaptic (GUI). Voor Windows: Het wordt aanbevolen om ActivePerl van ActiveState te gebruiken. Als je je weg weet te vinden met Perl en Windows, kun je aardbeienperl gebruiken

  • Download de community-editie van activeperl
  • Installeer het (het zou de volgende, volgende, volgende moeten zijn… :-))
  • Start PPM (hulpprogramma voor pakketbeheer) door „ppm” uit te voeren zonder argumenten voor de opdrachtregel of via het startmenu. Meer info
  • Optionele stap: upgrade alle upgradebare pakketten
  • Bijna alle vereiste pakketten worden standaard geïnstalleerd, maar sommige ontbreken. Kies dus het volgende:
  • Config-Tiny
  • Datadumper
  • IO-socket-SSL
  • Inline: :C
  • Optionele stap: maak een .config-map op de startpagina van de gebruiker, met een newsup.conf-bestand. Controleer de README voor de beschikbare opties
  • Voer het uit

Conclusie

Er wordt al lang gezegd dat de Usenet-gemeenschap meer en betere opties nodig heeft voor het plaatsen en/of uploaden van binaire bestanden. Is NewsUp de oplossing waar we naar op zoek waren? Alleen de tijd zal het leren, maar het is zeker een goede inspanning. Houd er rekening mee dat dit de eerste versie is van een nieuw project, wat betekent dat je waarschijnlijk verbeteringen kunt verwachten naarmate de tijd verstrijkt en de ontwikkelaar feedback krijgt van de markt.

NewsUp is gelicentieerd met GPLv3. (General Public License versie 3). Bekijk het vandaag nog als je genoeg hebt van de uitdagingen die gepaard gaan met het posten van binaire bestanden en als je bekend bent met Perl. Hopelijk zullen NewsUp en andere USENET-nieuwsposters deze frustraties na verloop van tijd tot een permanent onderdeel van het verleden maken.

Alternatieven voor NewsUp

Bezoek NewsUp
Bezoek NewsUp

Beste Usenet-Services