Vuze



Nov 03, 2017 Vuze is a powerful bittorrent client that makes finding and downloading torrents quick and easy. Vuze includes a powerful and customizable meta search that will help you find and download torrents. Vuze Bittorrent Client The Vuze Bittorrent Client is an end-to-end software application for all your torrent needs. Although it is a complete bittorrent downloader, the Vuze program maintains a lightweight footprint, doesn't slow your computer down, and quickly downloads torrents. Vuze is a ‘free to use’ torrent client that offers all the features you would expect something from uTorrent. It was formerly known as Azureus and does the job of downloading the necessary files for a varied type of content. When you get down to installing Vuze, you have the option to configure several settings, which is terrific.

Vuze Bittorrent Client

The Vuze Bittorrent Client is an end-to-end software application for all your torrent needs. Although it is a complete bittorrent downloader, the Vuze program maintains a lightweight footprint, doesn't slow your computer down, and quickly downloads torrents. The Vuze torrent downloader for Windows or Mac makes it easy for you to find torrents online, whether you are downloading torrents from a tracker site, from a friend via magnet links, or anywhere else on the web. Once you find a torrent the Vuze Bittorrent Client makes it simple to download torrents and automatically optimizes torrent download speeds. The built-in Vuze torrent download manager lets you view the status of each of your bittorrent downloads. Once your downloaded torrents are finished Vuze makes it straightforward and simple to watch and listen to the content you downloaded. Vuze simply covers anything you'll run into when downloading bittorrent torrents. Download the best torrent client and downloader in one today!
  • 1Azureus Command Line Options
    • 1.2Options passed to the Virtual Machine
  • 2Manually starting directly with Java
Puerto

Azureus Command Line Options[edit]

The general syntax is:

Windows: Azureus.exe [-J<VM argument>] [-J<VM argument>] [azureus argument] [azureus argument]
*nix: ./azureus [azureus argument] [azureus argument]

To provide VM arguments under *nix see #Options passed to the Virtual Machine

Options directly passed to Azureus[edit]

The most important command line option is the option to provide a torrent location which could be a Magnet link, an URL that points to a .torrent file or a path/filename. Those parameters can be attached to the launcher scripts/applications (depending on your OS)

Example (Windows): Azureus.exe 'http://example.com/test.torrent'
Example (*nix): ./azureus '/path/to/the.torrent'
Example (*nix): ./azureus 'magnet:?xt=urn:btih:IJBDPDSBT4QZLBIJ6NX7LITSZHZQ7F5I'


You can also shutdown a running Azureus instance via the command line parameter --closedown or restart via --restart:
Example (Windows): Azureus.exe --closedown

On Unix, if you're using Java 1.5, you can send a SIGHUP to your Azureus instance to shut it down. It will only work on some java implementations. If you're running Azureus as a non-root user (as you should), and you are not running any other Java applications, you can use this command to shut down Azureus: killall -SIGHUP java

Options passed to the Virtual Machine[edit]

Besides the direct arguments above, Azureus provides additional configuration options via the standard -D<xxx> java mechanism.

Since azureus 2306 windows users can pass these arguments to Azureus.exe like regular arguments by prefixing them with -J
Example (Windows, for Azureus 2306 and later): Azureus.exe -J-Dazureus.skipSWTcheck=1


Users of earlier versions or on linux/unix must invoke Azureus manually or modify the startup script, see windows how-to and linux how-to

Example (windows): java -cp swt.jar;Azureus2.jar -Dazureus.skipSWTcheck=1 org.gudy.azureus2.ui.swt.Main
Example (*nix): java -cp swt.jar:Azureus2.jar -Djava.library.path=./ -Dazureus.skipSWTcheck=1 org.gudy.azureus2.ui.swt.Main
Example (macintosh): Open /Applications/Vuse.app/Contents/Info.plist and change the Java/VMOptions Value (I.e.: -Xmx256m)

VM Options file (windows only)[edit]

-J options specified on the command line won't be preserved over an Azureus restart. To ensure the options are retained place them into a file called Azureus.exe.vmoptions in the same directory as the Azureus.exe (usually C:Program FilesVuze or C:Program Files (x86)Vuze).

In this case simply place each command on a separate line in the file, without the -J. For example

Azureus.exe.vmoptions

will start Vuze listening on port 45811 (instead of the default 6880) and with a maximum Java memory size of 512MB

Startup Options[edit]

  • -Dazureus.instance.port=<port number> This sets the port (default is 6880) that Vuze uses to communicate with other instances of itself (e.g. when adding a torrent by clicking on a url/magnet in a web browser)
  • -Dazureus.instance.lock.disable=1

Network Options[edit]

  • -Dazureus.lazy.bitfield=1 Always send a faked incomplete bitfield, and instead send remaining completed piece info via Have messages. Certain ISP (ie Cablevision's Optimum Online) networks seem to block peer seeding via 'complete' bitfield message filtering. You should only use this option if you need to.

Path Options[edit]

  • -Dazureus.config.path= Sets the Configuration directory Azureus uses for config files and plugins. Default config path is OS-dependant: Under unix, this usually is ~/.azureus/; under Windows, this usually is %appdata%Azureus; Under Mac OS X, this usually is '/Users/<username>/Library/Application Support/Azureus/'.
    • combine with -DMULTI_INSTANCE=true to open multiple instances of Azureus.
    Note: opening multiple instances of Azureus is generally a very bad idea, except in very special circumstances.
    The multi-instance flag can be used to disable the instance-checking if some other application is listening on port 6880 and prevents Azureus from starting.
  • -Dazureus.install.path= sets the install path for Azureus, this is useful if you want to override where Azureus places its shared plugins.
    Note: this settings should be used with care as it can break the auto update feature

GUI Options[edit]

  • -Dazureus.skipSWTcheck=1 Skip the SWT version check at startup. This is useful for an OS that do not have the latest SWT binaries available.

Log Options[edit]

  • -Dazureus.overridelog=1 Override logging setting, and enable logging, file logging, and all options. Log directory will be the current directory.
  • -Dazureus.overridelogdir=<dirpath> New as of version 3.1.1.1 - if above option is enabled, this parameter will specify where to store the log files (instead of the current directory).
  • -Dazureus.log.stdout=1 Send all log output to standard out / console / terminal.
  • -Dlog.unknown.peerids=1 Log all unknown Peer IDs to a file called identification.log in the config path. As of version 3.1.1.1, this will now be stored in the log directory, stored in files named clientid_x.log and is enabled by default (you can set the value to 0 to disable it).
  • -Dazureus.log.dos=1 Log DOS info from Azureus' Tracker to dos.log in the user directory.
  • -Ddiag.logsize=2M Change the maximum size of the debugging log files from the default 256 kB, e.g. to 2 MB.
  • -Ddebug.swtexec=1 Creates also swt_x.log debug files enabling a better debugging of UI events.

Memory Limits[edit]

  • -Xmx<nnn>m Sets the maximum heap size to <nnn> MiB (might be necessary when OutOfMemory errors occur)
  • -XX:MaxDirectMemorySize=<nnn>m Sets the maximum direct memory size to <nnn> MiB (Azureus will notify you when this should become necessary)
  • see Reduce memory usage for further details

'Safe Mode' Options[edit]

Vuze Free Download

  • -Dazureus.safemode=1 Loads Azureus in safe mode - this disables the loading of external plugins, loading of downloads, and disables other features - this should only be used to change your configuration or to generate a debug log when you can't load Azureus normally. Available from version 3.1.1.1 onwards.
  • -Dazureus.disabledownloads=1 Avoid loading the downloads in Azureus - any newly added downloads will not be remembered when the program is closed. Available from version 3.1.1.1 onwards.
  • -Dazureus.loadplugins=0 Skips loading of all plugins - you can go to the Options -> Plugins page, and click the Scan for plugins button to then list all the plugins that are available. Available from version 3.1.1.1 onwards.

Console UI Options[edit]

  • -Dazureus.console.noisy=on New in 3.1.1.1. In older versions for Azureus, any debug statements and errors from Azureus or any plugins were displayed in the console. In 3.1.1.1 and above, this is now prevented, and is only displayed if this option is used.

Manually starting directly with Java[edit]

Windows[edit]

Here's an example command line to start Vuze on a Windows 7 system running Java 1.6 (or 6 as it is also known)

Open a Command Prompt (DOS Box as it used to be known) - Open the start menu and type 'cmd' into the search box

Note that the location of your Java executable (..binjava above) will vary depending on where it is installed. Other example locations are

or with the (x86) removed:

Microsoft To Do, like all of the company's cloud-based software, is designed to be integrated with Microsoft 365. And, thanks to the developer's somewhat recent change in direction, it is available. Microsoft To Do. To Do gives you focus, from work to play. Microsoft to do mac direct download. Microsoft To Do is a personal task management app that empowers users to track and focus on the things they need to get done. With apps for Android, iOS, Mac, Windows 10, and the web, Microsoft To Do is also on every device you are, syncing automatically and securely via the Microsoft Tasks API, meaning your data lives in Exchange and automatically integrates with Outlook Tasks.

etc.

or even just

Changing the Control Port[edit]

Vuze uses a local TCP socket connection to support communication with a running instance of Vuze - for example, to send it instructions to open a .torrent file or magnet link.

By default this is port 6880.

If another application happens to use the same port number then this prevents Vuze from operating correctly. There are two solutions to this problem, either terminate the other application or change the port that Vuze uses.

The port can be changed by passing a parameter to Vuze when starting it

The <port_number> should be selected to be between 1025 and 65535 and not already in use on your system.

The various ways of doing this are discussed above and there is an example for how to do it on Windows via the preferred approach of modifying the Azureus.exe.vmoptions file

Assuming that you picked 38154 as the port to use the options file would end up looking something like

Vuse

The first line above is the default entry added by Vuze. If you wanted to use different ports for different users on your machine then you would need to make the change to the referenced ${APPDATA}Azureusjava.vmoptions file instead.

Vuse Alto

Retrieved from 'http://wiki.vuze.com/mediawiki/index.php?title=Commandline_options&oldid=17206'