# JDBees Help

> How to add a job?

> How to stop a running job?

> How to resume unfinished jobs?

> How to delete a job or jobs?

> How to schedule a job?

> How to use FTP batch function?

> How to check the modification status of downloaded files?

> How to re-download files?

> How to use internet surf?

Some tips to use JDBees

How to add a job?

> There are 4 ways to add a new job:

> 1. Select from the menu bar: Select <Edit>-<Add>

> 2. Click the Add button:

> 3. Click the right mouse button in the table area

> 4. Drag and drop a link from Netscape Navigator to the table area

> After any of the above actions, a "Add New Job" dialog will appear. Give the destination URL and the local file name ( this information will appear if using the above 4 method, or if you use the system clipboard), and the authentication information ( if the website requires under http protocol or for non-anonymous user under ftp protocol). Click <OK> button, and the newly added job will appear in the <Current Jobs>-<Running> table.

How to stop a running job?

> To stop a running job in the <Current Jobs>-<Running> table, any of these ways is available:

> 1. Select the running job you want to stop, and select <Download>-<Stop> from the menu bar

> 2. Select the running job you want to stop, and click the Stop button

> 3. Select the running job to stop, click the right mouse button, and click <Stop>

> The stopped job will appear in the <Current Jobs>-<Resume Queue> if it has not completed, or <History>-<Downloaded Files> if it has finished when you try to stop it.

How to resume unfinished jobs?

> In order to re-start an unfinished job, it can be done in a similar way as to stop a job in any of these methods:

> 1. Select the unfinished job to be re-started, then select <Download>-<Start> from the menu bar

> 2. Select the unfinished job to be re-started, and click the Start button

> 3. Select the unfinished job, click the right mouse button, and click the <Start>

> The selected job will reside in the <Current Jobs>-<Running> table again.

> To start all jobs appearing in the <Current Jobs>-<Resume Queue> table, first make this table the currently available one, then do either of these:

> 1. Select <Download>-<Start All> from the menu bar

> 2. Click the right mouse button, and click the <Start All>

> All unfinished jobs will start in <Current Jobs>-<Running> table, or wait in <Current Jobs>-<In Queue> if there are so many jobs in running table.

How to delete a job or jobs?

> Any jobs residing in <Current Jobs>-<In Queue> table, <Current Jobs>-<Resume Queue> table, or <History>-<Downloaded Files> table can be deleted.

> Select a job or jobs from any of the tables mentioned above, then do any of these actions:

> 1. Select <Edit>-<Delete> from menu bar

> 2. Click the Delete button

> 3. Click the right mouse button, and click <Delete>

> All selected jobs will be deleted from the corresponding table.

How to schedule a job?

> 1. Expand <Jobs> and select <Schedule Queue> in the left side under the toolbar

> 2. Select menu <File>-<Schedule> or click button on toolbar, the dialog <Schedule a job> will pop up

> 3.Enter a complete URL in <URL> field and a file name which will store the content in <SAVETO> field

> 4. Chose the time when to begin to download

> 5. If authentication needed, check the <ON/OFF> box, and enter user name and password

> 6.Click <OK> button

How to use FTP batch function?

> 1. Select menu <File>-<FTP Batch> or click button on toolbar, the dialog <FTP Batch> will pop up

> 2. Enter host name or IP address of FTP server in <HOST> field, FTP server port in <PORT> field (default is 21), which directory in FTP server you begin to search in <BEGDIR> field(default is "/"), and the local directory you want to save downloaded files in <SAVETO> field (default is working directory)

> 3. If downloading with non-anonymous user, check the <AUTHENTICATION> box, and enter user name and password

> 4. Click button <SEARCH>, the directories found will be listed in the left-side, and the files in the <BEGDIR> will be listed in the middle box

> 5. When you click one directory listed in the left-side, the files in that directory will be listed in the middle box

> 6. Choose the files in the middle box, and click <ADD> button to add files to the list you want to download, the complete URLs will be listed in the right-side box

> 7. Choose the URLs in right-side box and click <DEL> button to remove files you don't want to download

> 8. Click <OK> button to add jobs in running queue, or click <CANCEL> button to cancel the operation

How to check the modification status of downloaded files?

> 1. Expand <History> and select <Downloaded Files> on the left side under toolbar

> 2. Select files in table on the right-side

> 3. Select menu <Download>-<Check update> or click right-button of mouse to invoke popmenu and select <Check update>

> 4. Dialogs will appear to notify if the files' status are changed or not

How to re-download files?

> 1.Expand <History> and select <Downloaded Files> on the left side under toolbar

> 2. Select files in table on the right-side

> 3. Select menu <Download>-<Download again> or click right-button of mouse to invoke pop menu and select <Download again>

How to use internet surf?

> 1. Choose menu <File>-<Internet surf>, a dialog appears

> 2. Enter an URL in <Address> field and hit enter key, the content will appear

> 3. In the content area, click right button of mouse, a pop menu appears. You can download the current page or a link if the cursor is on it.

> Note: It supports HTML 3.2 only now.

# Some tips to use JDBees

JDBees is a newly-born pure Java fast download manager, and some functional features and those related to facilitating the use will be implemented gradually. Until now, there are some tips on using JDBees v1.0.

Configure preferences correctly

In order to make JDBees work correctly and effectively, some preferences should be configured before starting file download. Select <Options>-<Preferences> from the menu bar, and a "Preferences" dialog will appear,

<Connection> part:

> For fast speed Internet connection or not-so-big files, give <Attempts> and <Time out> a small value; otherwise, a higher <Time out> value will be more feasible. Here <Time out> is calculated in second unit.

<Job> part:

> In this part, you can set <Max Jobs> and <Java Bees>. At any time, there are <Max Jobs>*<Java Bees> bees busy with file download at the same time at most. So if you have many jobs currently, it is suitable to raise the <Max Jobs> value and lower the <Java Bees> value. On the other hand, if you just want to download one or two large file(s), it is more effective to lower the <Max Jobs> value and raise the <Java Bees> value. Those jobs outside of Max Jobs will wait in the <Current Jobs>-<In Queue> table.

<Proxy> part:

> If you connect to the Internet through proxy server, give the JDBees the correct proxy information in this part. Make sure you get and set the correct proxy host and port values; otherwise, JDBees will fail to locate the destination URL from which you want to download files. Leave these two fields blank if you connect to the Internet directly. Currently, JDBees supports HTTP proxy.

<Security> part:

> This part is used for those websites which require HTTP authentication or FTP non-anonymous users. This is the default user information for all download jobs if you do not provide other authentication information when adding a new job. Make sure what you set in <Security> part is workable, or leave it blank if there is no such need.

<Setting> part:

> This part is used for setting prompt option. If the option checked, you will be notified only when exceptions have occurred. Otherwise, you will be notified whenever a job is finished either successfully or not.

Drag-and-drop operation

> Currently, JDBees supports drag-and-drop URL links from Netscape Navigator. If you use any other browsers, you can first use the system clipboard to copy URL links before you add a new job. The links and related file name will appear in the "Add New Job" dialog.

Enjoy some Chinese traditional music while downloading

> If you want to enjoy some Chinese traditional music when downloading, select <Options>-<Music>.