Login-password pair authentication:
If you have premium accounts of hosters like RapidShare or FileFactory or it is needed to be authenticated by the FTP server, then you can add a list of authentication parameters in the “Settings” tab.
Domain in this list is an address template that will be used to bypass authentication.
For instance: httð://*.rapidsahre.com. Authentication will be performed at all subdomains of domain rapidshare.com.
Another example: httð://rs200.rapidsahre.*. Authentication will be performed only at subdomain rs200, but regardless of the domain zone (de, ru, com.ua).
If you wish to share authentication parameters with non-administrative users, then put a flag into the “Shared” column.
How to download a single file or a list of files:- Open “Downloads” tab.
- Press “Add links” button (the first left over the files list).
- Enter one or more links that you want to download. You can just paste a text containing necessary links. There is only one condition: links must be separated from each other by a space, tab character or by a line feed.
If the link contains spaces or if it is needed to clearly indicate the link, then this link must be included into the tag [url]...[/ url] (closing tag must be without space).
If you want to add a description for the link, then put this description after the necessary link and inside the tag [desc]...[/desc]. - If you have only one link, continue to the next step.
If you have many links, then you will be asked to confirm its addresses and to select the ones that must be downloaded. Also at this step you can choose priority of downloading for each link and more easily add descriptions for them. Descriptions added at the previous step will be already viewed. - Set the necessary parameters:
- enter the name for the file;
- choose the category;
- specify save path, if needed;
- enter the description (if you did not already, but still wish to do so);
- choose the module for downloading (cURL is recommended);
- attach the download to one of the upcoming scheduled events, if needed. - If only one link was added, it is possible to start downloading by pushing the corresponded button. Or you can push the “Apply settings” button at the bottom of the form to save all parameters.
If many links were added, then the specified parameters (category, save path, module and event attach) could be applied for all links. In this case file names will be received from the remote servers and for each link will be used description, specified at the previous steps (if it was done).
Downloads management:
Management means changing download state to one of the following:
- download (perform the download action)
- pause (cancel the download, but keep downloaded information to have an ability to continue download later, if such ability is supported by the downloading module)
- stop (cancel the download and delete all downloaded information)
- cancel (stop the download and remove all information about it from the DB)
- Select downloads you want to manage (just click on the rows in the files list; to select several links, press Ctrl button and without releasing it click on the first row and move the cursor down to select following rows).
- If only one row is selected, then the “Download properties” button can be pressed to perform the management in the dialog box.
- If several links are selected, then you must use the first block of management buttons (icons with one paper list at the background).
- To manage all selected links at one time, use the second block of buttons (icons with two paper lists at the background).
Note: some time may be necessary to change downloadings’ state. It depends on the amount of the files list (see previous post).
Generally, that’s it.
I’m sorry, but at the time you must examine working with schedule, categories, user management and downloading modules by yourself because there is no detailed manual for it and I have too little time to write such manual (help is very appreciated). I hope I’ll do it later, but I can’t tell you the exact time.
Internet Explorer 6 users (and users of previous versions of IE):
The browser incorrectly parsers PNG files with alpha channel (transparent areas). Exactly these kind of images the script uses.
Nevertheless, there is a special algorithm included in the script, which helps to correct alpha channel parsing. The disadvantage of this algorithm is that the correction is performing at a real-time after each reload of the page. And the more elements must be parsed, the more time it will take.
To disable the algorithm, open in any text editor with UTF-8 support file index.php from the root directory of the script and find there this string:
Code:
define( 'PARSE_PNG' , TRUE );
Replace there "TRUE" with "FALSE" (without quotes) and save the file.
Epilogue
You can post in this thread (and hopefully later in project’s own website) messages with bugs and errors descriptions, but due to the lack of free time, that I spend for working on this script, I can’t guarantee that I will fix these bugs as soon as you and I want.
I also don’t know if I will add more functions to the script and optimize it, but I hope so.
By the way, your donations can make a great influence on it
Hope, you’ll like my script and it will help you to download and manage files easily.