Results 1 to 15 of 95

Thread: ADOS: a probable replacement for Download Master

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Apr 2007
    Location
    Russia, Moscow
    Posts
    419

    Installing and configuring ADOS (end)

    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:
    1. Open “Downloads” tab.
    2. Press “Add links” button (the first left over the files list).
    3. 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].
    4. 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.
    5. 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.
    6. 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)

    1. 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).
    2. If only one row is selected, then the “Download properties” button can be pressed to perform the management in the dialog box.
    3. If several links are selected, then you must use the first block of management buttons (icons with one paper list at the background).
    4. 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.
    Last edited by DINI; 27-02-2008 at 19:52.

  2. #2
    Join Date
    Apr 2007
    Location
    Russia, Moscow
    Posts
    419

    Help to localize ADOS!

    Dear current and future ADOS users!

    Following your requests I made a translation of all the instructions for my script. The result you can see in previous posts.
    I also translated the license agreement, so now you can familiarize with it. But note that any translation of this agreement has no legal effect. Only Russian edition of the agreement has such effect.
    I don't even think that these translations are an excellent one, but I did the best of mine.

    I very appreciate help of platinum_sn and JluMoHka in translating system's language files to English. I didn't do it by myself due to the lack of time; you know it (see previous post).
    However I neither think that this translation is the ideal one.

    Therefore I will be glad if somebody will correct all (or some) the translations so they will be grammatically correct and clear for understanding.

    I’ll also appreciate any help with translating these instructions and (or) script’s language files to languages, other than English.
    To make a translation of the files, open them in any text editor with UTF-8 support. You will see language strings that are made by this template:
    Code:
     ['string_key'] => "The string for translation";
    You must translate only strings at the right side of the arrow, without removing quotes or any special symbols inside them (i.e. \n or <desc>). Also, do not use double quotes in these strings. Use the single ones instead or escape double quotes with a backslash: \”.

    Feel free to contact me by the e-mail: ados [at] dini [dot] su.
    You can also send to this address all the translations you’ll make.

    Thanks in advance.
    Last edited by DINI; 27-02-2008 at 20:23.

  3. #3
    Join Date
    Apr 2007
    Location
    Russia, Moscow
    Posts
    419

    Please help to write a browser plugin

    Unfortunately I don’t have enough knowledge to write browser plugins by myself, so I have to ask for your help.

    You can notice that you must open ADOS web page on your router every time you want to add new link you wish to download. I understand that this action will become boring after a week of using the system (or even earlier).
    However I have an idea of how to simplify the process of adding links to ADOS. The goal is to make a plugin for browser that will send ADOS a simple GET or POST request with something like this:
    Code:
    httð://my.router:8080/ados/?user_name=root&user_pass=12345&link=http://example.com/file.txt
    This request will be automatically parsed by ADOS and the link specified there will be automatically added to the download queue.
    So the user will need only to select necessary link, or a block of text containing links he or she wishes to download, and with a context or a standard browser’s menu select the corresponded item to send this link to ADOS through a plugin.

    If you have an ability to write more complex plugin, I will be glad to share with you some more ideas for improving ADOS functionality that I have.

    For any questions and suggestions please contact me by an e-mail: ados [at] dini [dot] su.

    Thank you.
    Last edited by DINI; 27-02-2008 at 20:21.

  4. #4
    Join Date
    Apr 2007
    Location
    Russia, Moscow
    Posts
    419
    A few screenshots of the interface:
    Attached Images Attached Images    

  5. #5
    Join Date
    Apr 2007
    Location
    Russia, Moscow
    Posts
    419

    Exclamation 1.3.2

    Attention: version 1.3.2 (build 64) is available.
    See download link in the firs post of the topic.

    To make an update replace files at the server with files from the downloaded archive (it is necessary to copy update directory) and then run the script from the browser. You will be redirected to the update page.


    Added:
    • Ability to automatically delete lock files — thanks to Nomad13 for advice.
    • Ability to set default language in the list of installed system languages.


    Updated:
    • Button 'Log' in the upper menu was moved to the right and is now located near the 'Settings' button. I think that menu's structure is now more accurate.


    Fixed:
    • In the authorization menu now system's default language is used (earlier in this menu, if the system has been installed with multilingual support, English laguage was used regardless of the specified default language) — thanks to Zyxmon for report.
    • Correct detection of the server port (earlier port could be unidentified) — thanks to timoha for report.


    Hotfixes:

    (02.03.2008 13:35 GMT — build 65)
    • Fixed errors in some MySQL queries — thanks to sarlacc for report.


    (02.03.2008 18:55 GMT — build 66)
    • Fixed problem with system logout (earlier the logout could not be proceeded due to an error with cookies) — thanks to PupsDRVR, Zyxmon and AlexVx for report.


    Note: After the update process it is necessary to update your browser's cache, as well. To do this, simply press Ctrl+R when viewing one of the system's pages.
    Note: After update to build 66, please delete all cookies associated with the script!
    Last edited by DINI; 02-03-2008 at 19:03.

  6. #6
    Join Date
    Apr 2007
    Location
    Russia, Moscow
    Posts
    419

    Exclamation 1.3.3

    Attention: version 1.3.3 (build 67) is available.
    See download link in the firs post of the topic.

    To make an update replace files at the server with files from the downloaded archive (it is necessary to copy update directory) and then run the script from the browser. You will be redirected to the update page.


    Added:
    • Ability to use secure connection (HTTPS).


    Fixed:
    • System events deleting (erarlier the error "No events with such ID" appeared when deleting events of the specified type).

  7. #7

    problem with ADOS

    I have installed ADOS version 1.3.3 and sqlite3 ....
    on WL500W and last oleg firmware
    and there is problem with downloading

    in log files is

    b6d88bb3f6d679156cd993bc873c906d.log
    /opt/bin/run-parts: /opt/etc/cron.1min/ados_b6d88bb3f6d679156cd993bc873c906d.sh: 3: /opt/bin: Permission denied


    cron_end_download.log
    Fatal error: Database query execution error
    Query UPDATE categories_files SET file_state='error',file_error='Can\'t get information about current download state.',file_dl_stop='1205613067' WHERE file_id='1'
    Answer near "t": syntax error


    and in ADOS LOG
    Event time 15.03.2008 22:16
    Code EMC_006
    Short message Can't recieve information about the download
    Description Can't get information about current download state.
    Probable reason The module can not parse information about download's state from its log file.
    Solution * Check if the download's log file exists and the system has rights to read it.

    Miscellaneous
    File ID 1
    Filename apache-manual_2.2.8-1_mipsel.ipk
    Download ID b6d88bb3f6d679156cd993bc873c906d



    Can you help?

    Thank you Katos

  8. #8
    Quote Originally Posted by DINI View Post
    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.
    Hello everybody

    I need to help with my little problem... Can you help me how to download from rapidshare with premium account? I have made everything from help above (I have rapaired httð://*.rapidsahre.com for http://*.rapidshare.com) I have insert correct user name and pass but ADOS everytime downloads only about 17 kB file (some shortcut or something like that).

    Can you help me please?

    thx

    Andym

    PS: How it works with downloading torrents?

  9. #9

    Rapidshare problem

    Quote Originally Posted by DINI View Post
    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.
    Hello everybody

    I need to help with my little problem... Can you help me how to download from rapidshare with premium account? I have made everything from help above (I have rapaired httð://*.rapidsahre.com for http://*.rapidshare.com) I have insert correct user name and pass but ADOS everytime downloads only about 17 kB file (some shortcut or something like that).

    Can you help me please?

    thx

    Andym

    PS: How it works with downloading torrents?

Similar Threads

  1. ADOS - çàìåíà Download Master
    By DINI in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1502
    Last Post: 02-04-2014, 17:33
  2. Download Master
    By nszb in forum WL-500gP Firmware Discussion
    Replies: 124
    Last Post: 03-10-2009, 13:56

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •