Análise de NewsUp

Ultima Atualização: fev. 11, 2022

Análise de NewsUp
Avaliação4 Estrelas
PreçoGrátis
CaracterísticasUploader Binário Da Usenet
Linha De Comando Perl
Conexões Múltiplas
Ofusticação, Rar E Par

NewsUp é um carregador/pôster binário de usenet completo de alto desempenho escrito em Perl 5 e licenciado com a GPLv3

É um programa de linha de comando que fará o upload de um arquivo ou pasta para a usenet. Se for uma pasta, ele procurará arquivos dentro da pasta. Isso pode ofuscar os carregamentos. Um arquivo NZB pode ser gerado para recuperação posterior. O NewsUp pode ser uma boa maneira de compartilhar seu próprio conteúdo na Usenet ou fazer backup de seus dados pessoais de maneira criptografada/ofusticada.

Nota do editor: Nenhuma atualização foi feita no NewsUp desde agosto de 2020.

Suporta o seguinte:

  • SSL
  • Várias conexões de servidor
  • Verificação de cabeçalho (inclusive para um servidor diferente daquele em que o artigo foi carregado)
  • Criação de NZB
  • Ofusticação
  • Criação de arquivo 7zip
  • Verificação múltipla de nzb

Características adicionais

Exigindo programas adicionais

  • Criação de RAR (você precisa do comando rar em seu caminho)
  • Criação de PAR2 (você precisa do comando par2cmdline em seu caminho)

A verificação do cabeçalho está bem desenvolvida e verificará servidores diferentes daquele para o qual o artigo foi enviado para verificar a integridade.

Verificação de cabeçalho (inclusive para um servidor diferente daquele em que o artigo foi carregado)

Sempre que você usar o NewsUp para fazer upload de arquivos ou pastas binárias para a Usenet, o programa gerará automaticamente um arquivo NZB para recuperação posterior. Esse arquivo 7zip pode consistir em vários arquivos de 10 MiB. A versão “compactada” (a taxa de compressão é realmente 0) estará no formato 7z. Esse programa também pode gerar arquivos de paridade.

Há algumas coisas importantes que o NewsUp não fará e que você também deve conhecer. Por exemplo, como mencionamos, o programa na verdade não gera arquivos compactados. Também não criará barras ou zíperes.

Se você já usou versões anteriores do NewsUp, é importante saber que todo o programa foi reescrito. Portanto, se você teve algum problema no passado, é mais do que provável que ele tenha sido resolvido.

Para aproveitar tudo o que o NewsUp pode fazer, seu sistema deve ter os seguintes requisitos:

Requisitos do sistema

  • Perl (idealmente 5.020 ou superior). Idealmente (5.030)
  • 7Zip
  • Módulos Perl: Config: :Tiny, IO: :Socket: :SSL, String: :CRC32, XML: :libXML
  • Módulos Perl: (todos os outros módulos devem existir no núcleo.)
  • Espaço em disco suficiente (ou seja, se você estiver carregando um arquivo de 200 MiB, será necessário pelo menos 201 MiB de espaço livre)
  • reparo par 2
  • versão de linha de comando rar

Desde que você tenha em conta todos os requisitos acima, tudo o que você precisa fazer é baixar o código-fonte do programa. Tudo pode então ser tratado pela linha de comando.

Instalação

O NewsUp é distribuído com dois scripts de construção para sistemas Linux baseados no Arch Linux e no Debian para facilitar a instalação. O NewsUp também pode ser instalado no Windows. Os detalhes abaixo são baseados nas informações do github.

Para Linux: Um pkgbuild é distribuído. Faça o download e faça: $ makepkg Você terá um novo pacote que poderá ser instalado com o pacman.

Para baseado em Debian (Debian, ubuntu, mint)

Um script que criará um pacote debian também é distribuído com o newsup. Primeiro, você precisa instalar as dependências.

Por exemplo, no 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

Em seguida, abra um terminal e faça:

Se você tiver todas as dependências, não deverá ter problemas. Agora você pode começar a usá-lo invocando

  • $ news up

Se alguma dependência estiver faltando, você precisará consultar a saída e instalar o que está faltando via apt-get, aptitude ou synaptic (GUI). Para Windows: Recomenda-se que o ActivePerl do ActiveState seja usado. Se você conhece o perl e o windows, pode usar o strawberry perl

  • Baixe a edição comunitária do activeperl
  • Instale-o (deve ser o próximo, o próximo, o próximo… :-))
  • Inicie o PPM (utilitário de gerenciamento de pacotes) executando “ppm” sem nenhum argumento na linha de comando ou pelo menu Iniciar. Mais informações
  • Etapa opcional: atualizar todos os pacotes atualizáveis
  • Quase todos os pacotes necessários são instalados por padrão, mas alguns estão faltando. Então, selecione o seguinte:
  • Config-Tiny
  • Dumper de dados
  • Soquete IO SSL
  • Em linha: :C
  • Etapa opcional: crie uma pasta .config na página inicial do usuário, com um arquivo newsup.conf. Verifique o README para ver as opções disponíveis
  • Execute-o

Conclusão

Há muito tempo se diz que a comunidade Usenet precisa de mais e melhores opções para publicar e/ou fazer upload de binários. O NewsUp será a solução que estamos procurando? Só o tempo dirá, mas é definitivamente um bom esforço. Lembre-se de que essa é a primeira versão de um novo projeto, o que significa que você provavelmente pode esperar melhorias com o passar do tempo e o desenvolvedor receber feedback do mercado.

O NewsUp é licenciado com a GPLv3. (Licença Pública Geral versão 3). Confira hoje se você está farto dos desafios de tentar publicar binários e está familiarizado com o Perl. Espero que, com o tempo, o NewsUp e outros cartazes de notícias da USENET tornem essas frustrações uma parte permanente do passado.

Alternativas ao NewsUp

Visita NewsUp
Visita NewsUp

Melhores Serviços Usenet