MozillaZine

[Ext] iMEGA Downloader for Firefox & SeaMonkey

Announce and Discuss the Latest Theme and Extension Releases.
diegocr

User avatar
 
Posts: 182
Joined: July 7th, 2008, 1:02 pm

Post Posted February 18th, 2013, 5:24 pm

Image

......Image......Image......Image......



This add-on is intended to ease the life of the regular MEGA user. Essentially, the idea is providing quick access (ie, one-click solutions) to common actions such as uploads/downloads, sharing, account management, etc

However, since the MEGA Team didn't released a final public API for developers to use, the add-on is limited to provide what really matters for now. That is, it provides support for downloads and automatic log-in to the site (* read below)

Upon install, a Toolbar Button will be added to the Add-On/Navigation Bar (which you can customize, of course) and a window opened asking for your log-in credentials. If you don't have an account don't worry since that's something optional, you'll be asked just once. If you want to enter your credentials at a later time - or change the credentials in use - you can do that by middle-click the toolbar button. These credentials will be checked and saved in the LoginManager for later use.

Hence, if any entered credentials were correct, you'll be able to go to the MEGA site by clicking the toolbar button and thus without the need to manually entering your log-in details. Note however, this is mainly useful if you've Offline Storage disabled or set to clear up on shutdown, ie: about:config?filter=offlineApps

Downloads support introduced in version 0.2.1 is based in a minimalist File API implementation... it essentially provides just what the site needs to be able to save files from Javascript. On the Add-Ons Manager you can configure where downloads will be saved by default. If you don't specify any folder - or the download filename lacks an extension - you'll be asked before the download starts.



Release Notes:

  • Version 0.5.22 · Released May 21, 2013 - Works with Firefox 8.0a1 and later, SeaMonkey 2.3 and later.

    ✔ Fixed according to latest site changes.

    ✔ Added support to download as ZIP archives.

  • Version 0.3.7 · Released March 7, 2013 - Works with Firefox 8.0a1 and later, SeaMonkey 2.3 and later.

    ✔ Fixed File API's Seek() implementation which would cause issues when the first chunk about to be written does not start at position Zero.

    ✔ Keeping CTRL pressed before downloading a file will prompt to select where to save it, regardless of the configured Downloads Folder. (Thanks to serge111 for the suggestion)

  • Version 0.2.20 · Released February 20, 2013 - Works with Firefox 8.0a1 and later, SeaMonkey 2.3 and later.

    ✔ The site has changed on how downloads are processed and therefore this add-on fixed accordingly. Sadly using file's seeks has become a requirement which might slows down the downloads speed or most likely just causes an increased CPU/Disk usage.

    ✔ Added configurable option to control how many chunks to download simultaneously. Note however that our initial tests has shown the site isn't fully ready for this yet, because while downloads still work the progress indicators are not. The default value is 4 (ie, four XHR connections at a time)

  • Version 0.2.18 · Released February 18, 2013 - Works with Firefox 8.0a1 and later, SeaMonkey 2.3 and later.

    ✔ Downloads are now handled through the Firefox/SeaMonkey's Downloads Manager, so that you can launch the files from there or just keep a record of what gets downloaded. When downloads complete a notification window will be opened as the browser does by default, which you can click to open the downloads manager.

    ✔ Clicking the toolbar button will no longer prompt for your log-in details if you didn't provided them previously, it'll just open the site. If you want to enter them later you can middle-click it instead.

    ✔ Added support to download whole folders recursively.

  • Version 0.2.11 · Released February 10, 2013 - Works with Firefox 8.0a1 and later, SeaMonkey 2.3 and later.

    ✔ The login prompt at startup will be shown only once, after all you don't need an account to download files.

    ✔ Minor fixes and workaround to handle 'dl_method 3'...

  • Version 0.2.1 · Released February 4, 2013 - Works with Firefox 17.0a1 and later, SeaMonkey 2.3 and later.

    ✔ Added downloads support.

    ✔ The Login Manager will only be accessed when needed, so that if you're using a master password you will not be asked to enter it unnecessarily.

    ✔ Your login details will be automatically filled in the form if you visit the site's login page manually (ie, without clicking the toolbar button)

  • Version 0.1.29 · Released January 29, 2013 - Works with Firefox 8.0 and later, SeaMonkey 2.3 and later.

    ✔ First Reviewed Version.


    Download link and further info at https://addons.mozilla.org/addon/imega/
    Last edited by diegocr on May 23rd, 2013, 2:06 pm, edited 2 times in total.
    You have your way. I have my way. As for the right way, the correct way, and the only way, it does not exist...
    https://addons.mozilla.org/user/diegocr/

    diegocr

    User avatar
     
    Posts: 182
    Joined: July 7th, 2008, 1:02 pm

    Post Posted February 20th, 2013, 1:28 am

    The site just changed hours ago, which means the add-on became broken. However, a new version fixing the problems has been uploaded already. Waiting for review though, but obviously you can download it right away if you want.

    https://addons.mozilla.org/en-US/firefo ... ion-0.2.20
    You have your way. I have my way. As for the right way, the correct way, and the only way, it does not exist...
    https://addons.mozilla.org/user/diegocr/

    diegocr

    User avatar
     
    Posts: 182
    Joined: July 7th, 2008, 1:02 pm

    Post Posted March 7th, 2013, 6:23 pm

    Hi there,

    Just would like to point out that a new version 0.3.7 has been released and fully reviewed already, details in the first post.


    Cheers.
    You have your way. I have my way. As for the right way, the correct way, and the only way, it does not exist...
    https://addons.mozilla.org/user/diegocr/

    Compuitguy
     
    Posts: 22
    Joined: March 19th, 2013, 3:25 am

    Post Posted March 19th, 2013, 3:29 am

    hi

    is there a difference between this extension and the official one ?

    thanks

    diegocr

    User avatar
     
    Posts: 182
    Joined: July 7th, 2008, 1:02 pm

    Post Posted March 20th, 2013, 12:23 pm

    Hi Compuitguy,

    They work differently. However, I'm not going to say which one i think is better because probably it wouldn't sound objective... What i can say is that this add-on emulates/implements the FileSystem API that the Chrome browser is using, as specified here:

    http://www.w3.org/TR/2010/WD-file-writer-api-20100406/

    Beyond that, anybody can check the above release notes/description and/or give them both a try and judge for himself.

    Cheers.
    You have your way. I have my way. As for the right way, the correct way, and the only way, it does not exist...
    https://addons.mozilla.org/user/diegocr/

    Compuitguy
     
    Posts: 22
    Joined: March 19th, 2013, 3:25 am

    Post Posted March 20th, 2013, 6:51 pm

    gonna give iMEGA a try

    thanks

    diegocr

    User avatar
     
    Posts: 182
    Joined: July 7th, 2008, 1:02 pm

    Post Posted May 23rd, 2013, 2:08 pm

    Version 0.5.22 released, details on the first post.

    Cheers!
    You have your way. I have my way. As for the right way, the correct way, and the only way, it does not exist...
    https://addons.mozilla.org/user/diegocr/

    InternetWhizzKids
     
    Posts: 1
    Joined: December 2nd, 2014, 12:55 pm

    Post Posted December 2nd, 2014, 1:05 pm

    could you tell me why im getting the 'PERSISTENT is not defined' error message (screenshot below)


    http://easycaptures.com/fs/uploaded/936/1316110085.png

    Click on link to view the image. Image was breaking the forum format.

    Return to Extension/Theme Releases


    Who is online

    Users browsing this forum: No registered users and 1 guest