Release 1.0.5
Copyright © 2004 Keyphrene
08/11/04
Abstract
Naja is a download manager (accelerated downloading), and a website grabber (sucker). You can add some plugins (newsreader, newsposter, FTP client, WebDAV client) and take control of your downloads from your office.
You may automatically resume broken downloads if your connection is interrupted for any reason and you may always resume downloading from the point were you stopped. The downloading maybe achieved by splitting the file being downloaded into several parts and downloading these parts at the same time (HTTP, HTTPS, FTP & FTPS). Donwload speeds are increased by downloading the file from the mirror sites, when the sites propose it.
Support for decoding multipart encoded resource on several articles is now ready (UUE, yEnc). Proxies are also supported (HTTP, HTTPS, FTP, SOCKS v4a, SOCKS v5), and use some authentication methods. In addition, You can share your resources in using the server.
It is ad-sponsored software, and does not contain spy-ware. You may use it for free. No registration is required. It has been tested on Windows, Linux and MacOS X.
Abstract
The Naja project is a project aimed at providing a internet tool for Windows, Linux and MacOS X.
Table of Contents
Naja requires Python 2.3.x (http://www.python.org) and wxPython 2.5.x (http://www.wxpython.org). For Linux and MacOS X, Naja's folder is localized under your user account. For an update, overwrite your last version to keep your informations. This version remove AES of pyCrypto by AES of OpenSSL for more securities, you will have to rewrite your passwords.
For najaXXX.exe (standalone, libraries included):
Download the Naja installation package, run Naja and follow the instructions.
For najaXXX.tar.gz:
Install the libraries
see 'Others Libraries' section
Decompress najaXXX.tar.gz
Run python.exe install.pyc or Doubleclick on install.pyc.
Start pythonw.exe naja.pyw or Doubleclick on naja.pyw.
For naja-XXX.noarch.rpm:
Install all libraries
http://prdownloads.sourceforge.net/wxpython/wxPythonGTK2-py2.3-2.5.1.5-1.i386.rpm
see 'Others Libraries' section
Install naja-XXX.noarch.rpm
Start /usr/bin/naja
For najaXXX.tar.gz:
Install all libraries
http://prdownloads.sourceforge.net/wxpython/wxPythonGTK2-py2.3-2.5.1.5-1.i386.rpm
see 'Others Libraries' section
Decompress najaXXXe.tar.gz
Run python2.3 install.pyc
Start python2.3 naja.pyw
For najaXXX.tar.gz:
Install all libraries for jaguar or panther
see 'Others Libraries' section
Decompress najaXXXe.tar.gz
Run /usr/local/bin/python install.pyc
Start /usr/local/bin/pythonw naja.pyw (Open a terminal), or Doubleclick on naja.pyw
For najaXXX.dmg (standalone, only for MacOS X jaguar for the moment):
To update, first, remove /Application/Naja.app folder.
Install najaXXX.pkg
Start /Applications/Naja
Compile and install the libraries, extract archive (najaXXXe.tar.gz), run python2.3 install.pyc and python2.3 naja.pyw. If you tried to launch Naja on others platforms, please send us the screenshots at support@keyphrene.com, we will publish them.
OpenSSL (http://www.openssl.org)
pyOpenSSL-extended based on pyOpenSSL (http://pyopenssl.sourceforge.net/), detar pyOpenSSL-extended http://www.keyphrene.com/download/pyOpenSSL-extended-0.5.1.tar.gz , this file brings new methods for pyOpenSSL.
Install all this libraries for no standalone packages. Naja has been compiled with OpenSSL 0.9.7b.