Slashdot Mirror


FTP Client For Firefox

cuv writes "As Firefox becomes more and more popular, programmers are becoming savvy to Mozilla's excellent development platform. I happen to be one of those and I would like to share the FTP client that I've designed for Firefox. Give it a try, report any bugs, and if you haven't already: switch over to Firefox! Better yet: start developing!"

76 comments

  1. #!?% FF install protection by clsc · · Score: 1

    "To protect your computer, firefox prevented this site from installing software on your computer"

    duh... how is it you turn this off, again?

  2. Excellent work - how about an SFTP client? :) by jgaynor · · Score: 2, Interesting

    Very nice - this was one of the features I always liked about IE. Does anyone know of a similar SFTP plugin (or even development of one) for moz/ff? My organization has almost deprecated FTP and I find I have trouble recommending a free, user-friendly SFTP client to users. Im sure more groups would start installing FF en masse if it could fill such a niche . . .

    1. Re:Excellent work - how about an SFTP client? :) by Anonymous Coward · · Score: 0
    2. Re:Excellent work - how about an SFTP client? :) by jilles · · Score: 3, Informative

      sftp would probably require some modifications to the necko component that takes care of all network stuff in mozilla. Try filezilla (windows only) if you need a decent sftp client.

      --

      Jilles
    3. Re:Excellent work - how about an SFTP client? :) by CoolVibe · · Score: 1

      And if you don't use windows, KDE's kio-fish will do all the neat scp stuff in konqueror.

    4. Re:Excellent work - how about an SFTP client? :) by flyboy974 · · Score: 2, Informative
      I always recommend WinSCP for Windows boxes.

      WinSCP on SourceForce

      Most people get the two side view of the world, and it's open source. Supports SCP and SFTP.

    5. Re:Excellent work - how about an SFTP client? :) by flyboy974 · · Score: 0

      I forgot to mention it does have a normal Windows Explorer view (Drag and Drop).

    6. Re:Excellent work - how about an SFTP client? :) by slashjames · · Score: 2

      Note that a new version of FileZilla is under development that is cross-platform (Linux + Windows). link

      Project Home Page

      From a very satisfied FileZilla user.

    7. Re:Excellent work - how about an SFTP client? :) by rsax · · Score: 1
      My organization has almost deprecated FTP and I find I have trouble recommending a free, user-friendly SFTP client to users.

      If your users are using Windows then try WinSCP.

    8. Re:Excellent work - how about an SFTP client? :) by HungSquirrel · · Score: 1

      I cannot find a way to use a private key file in Filezilla. Some servers (such as mine) require key based authentication. WinSCP3 is a free, easy to use open source SFTP and SCP client. Unfortunately, it doesn't support FTP! I end up using a mixture of both because of each's limitations.

      --
      $ whatis themeaningoflife
      themeaningoflife: not found
    9. Re:Excellent work - how about an SFTP client? :) by antdude · · Score: 1

      How about with resume capability? I haven't see any SCP and SFTP with resume features.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  3. Email by dago · · Score: 4, Funny

    What about an email client for firefox ?

    --
    #include "coucou.h"
    1. Re:Email by jgaynor · · Score: 1


      Whats wrong with Thunderbird?

    2. Re:Email by Youssef+Adnan · · Score: 1

      That was a joke :) The guy meant that Firefox was a stripped down Mozilla (to get rid of the bloat and to make Firefox the browser and only the browser.) Now with the addition of an FTP client, we're back to bloating it. Yet, I think with using XUL for the FTP client instead of having big chunks of code that make Mozilla and using just Gecko, an FTP client is welcome.

    3. Re:Email by jgaynor · · Score: 1

      we're back to bloating it

      Ha! you're right - I've got to agree. I started using fox on my sunray (thin client) at work as opposed to our globaly installed moz because it was so much lighter and faster. I havent checked the solaris port's mem usage lately but my win32 RC1.0 preview weighs in at 43 megs of ram with only a single tab open :(.

      That was a joke :)

      Someday I'll get the humor thing :).

  4. Re:#!?% FF install protection by clsc · · Score: 2, Informative

    ah.. got it ...click the button > click allow > install

    You've now got one beta ..hmm.. alpha.. tester more :)

  5. Error installing on Debian Firefox .9.3?? by woobieman29 · · Score: 1
    When I try to install it, I get an error stating that it won't install as this extension only supports Firefox .9.3 - 1.0+. That's understandable, but I *AM* running Firefox .9.3., on Debian (Well, technically it's MEPIS Linux, but after all the upgrades it's effectively just Debian Sid with all the cool MEPIS utilities).

    Oops.

    --
    \/\/oobie
    1. Re:Error installing on Debian Firefox .9.3?? by galaxy300 · · Score: 1

      I get the same error (only supports 9.3 - 1.0+, even though I am on 0.9.3) on Win XP. Doesn't sound like an OS problem.

    2. Re:Error installing on Debian Firefox .9.3?? by Anonymous Coward · · Score: 0

      I can't install any extension on Slackware. I downloaded the Firefox installer from mozilla.org and yet I can't add any new functionality to it. It seems Ben Goodger doesn't care about Linux users.

      I just decided to go back to the Mozilla suite after putting up with all the IE similarities (information bars, icons that are shamelessly stolen from Windows XP, endless popup dialog boxes).

    3. Re:Error installing on Debian Firefox .9.3?? by scupper · · Score: 1

      on my XP Pro sp1 installation of 0.10 pr I had no problems installing the extension.

  6. Re:#!?% FF install protection by nile_list · · Score: 1

    Edit > Preferences > Web Features Click 'Allowed Sites' and add the site. :) Simple enough

    --
    Gnash Gnash Gnash
  7. Re:Waste of time for me... by brilinux · · Score: 4, Insightful
    Who actually still uses FTP for uplading files?

    Often, that is that only way for people with webpages hosted elsewhere to get the files there. Before I got my FreeBSD server up, I had to upload all my webpage stuff through ftp to my hosting server. Of course, now they use sftp, but old ftp still has its uses.

  8. finally! by OmniVector · · Score: 1

    it always annoyed me that the only way i could upload files from a windows machine without an ftp client was via IE. though i suppose i still have to "download" a client, a simple few clicks to install an extension isn't so bad.

    --
    - tristan
    1. Re:finally! by richie2000 · · Score: 4, Informative

      I believe all TCP/IP-cabable Windoxes (yes, I just made that word up) have a simple command-line FTP client.

      --
      Money for nothing, pix for free
    2. Re:finally! by angrykeyboarder · · Score: 1

      I'd have sworn you could upload files with Netscape in a manner similar to that of IE. I'd assumed Firefox and Mozilla had the same capabilities. Personally I'd always found uploading via a web browser rather clunky anyway.

      For any serious ftp, I've always preferred a dedicated FTP client.

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    3. Re:finally! by angrykeyboarder · · Score: 2, Insightful

      This is true, but then it is a simple, command-line FTP client.... ;-)

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    4. Re:finally! by stoborrobots · · Score: 1

      IE can upload ftp? I didn't know that... I'll have to check next time I'm in windows...

      Netscape 4.x and earlier could upload files. 6+ (Mozilla-based) couldn't.

      That's why you needed a dedicated client.

    5. Re:finally! by stoborrobots · · Score: 1

      Oh, looks like you can if you use "folder view for ftp sites" but not if you use the regular view. Too bad that used to suck because it took twice as long to pull up as regular view. Guess what is the first option changed in my IE advanced settings...

    6. Re:finally! by angrykeyboarder · · Score: 1

      Yep that it can. I did it once or twice a while back. But I still prefer a dedicated FTP client. I've used a variety of them. Right now my client of choice is Filezilla.

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    7. Re:finally! by Frennzy · · Score: 1

      what windows machine doesn't have an FTP client? AFAIK, there has been command line FTP since Win95.

  9. Re:Waste of time for me... by woobieman29 · · Score: 4, Insightful
    Your disclaimer notwithstanding, it is in really bad taste that you have decided it is your job to tell someone else that what they are working on and giving away for free is a "waste of time". It was worth the time to this person, and I'm sure it will be useful to a lot of other people as well.

    As for the WebDAV, SCP, P2P based solutions.... that's fantastic. Let us know when you have some code.

    --
    \/\/oobie
  10. How about webdav? by Oriumpor · · Score: 1

    Webfolders are garbage and don't cache anything so surfing webdav in winblows is horrible.

    And no I won't use cadaver it requires cygwin.

    Yes I use linux, but my workplace does not.

  11. What's the point..? by maskedbishounen · · Score: 2, Interesting

    Okay, so now we can have a pretty GUI FTP client from Firefox. Why?

    There are plenty of good, free FTP clients to choose from. Would not an extention that's a frontend to existing FTP clients be better? Have different preset configurations so that it will work with different clients through their commandline switches? You could effectively "integrate" existing clients into Firefox this way, all without reinventing the wheel.

    Then again, I haven't tried it yet. Don't really see the point. Add SFTP support and I might just have to give it a shot.

    --
    "An infinite number of monkeys typing into GNU emacs would never make a good program."
    1. Re:What's the point..? by real_smiff · · Score: 2, Informative

      Roughly what i was going to say. No offense to the developer, but we already have the excellent FileZilla.

      --

      This is my Sig, this is my Gun. One is for Slashdot and one is for Fun.

    2. Re:What's the point..? by brunson · · Score: 2, Insightful

      Because it's WinBlows only?

      --
      09F911029D74E35BD84156C5635688C0
      Jesus loves you, I think you suck
    3. Re:What's the point..? by real_smiff · · Score: 1

      good point. is FileZilla windows only. XPIs are supposed to work on any platform. does this one? not that it matters to me very much..

      --

      This is my Sig, this is my Gun. One is for Slashdot and one is for Fun.

    4. Re:What's the point..? by tunah · · Score: 2, Informative
      XPI's are _not_ neccesarily meant to work on any platform. It's the installer that's cross platform, not the code itself (java runtimes, flash, etc can come in XPIs).

      That said, I'd imagine this is written in xul + javascript, so it should be fine.

      --
      Free Java games for your phone: Tontie, Sokoban
    5. Re:What's the point..? by Anonymous Coward · · Score: 0

      Even though the current version is windows only, Filezilla 3 will be cross platform.

    6. Re:What's the point..? by Simon+(S2) · · Score: 0

      That said, I'd imagine this [FileZilla] is written in xul + javascript, so it should be fine.

      FileZilla has nothing to do with Mozilla.
      FileZilla i written in C++ as yuo can see here, and not XUL + Javascript.

      --
      I just don't trust anything that bleeds for five days and doesn't die.
    7. Re:What's the point..? by Simon+(S2) · · Score: 1

      FileZilla is not a XUL application.

      --
      I just don't trust anything that bleeds for five days and doesn't die.
    8. Re:What's the point..? by version5 · · Score: 1
      ...a pretty GUI FTP client...

      That's weird - when you use the word "pretty", I would use the word "bad-ripoff-of-worst-ftp-interface-ever."

      --

      "It's Dot Com!"

  12. Not for bleeding edge by Oriumpor · · Score: 1
    fireFTP 0.82 could not be installed because it is not compatible with this version of Firefox.
    (fireFTP 0.82 will only work with Firefox versions from 0.9.3 to 0.10+)
  13. cool but ... by Anonymous Coward · · Score: 0

    ... can it browse the web?

  14. Re:Waste of time for me... by michaelggreer · · Score: 1

    I agree. Too many folks allow themselves the folly of comparing others' actual accomplishments with their own mere intentions.

  15. 1.0 Support by St.+Arbirix · · Score: 1

    As everyone and their pet monkey have said, this program doesn't run on many versions of Firefox, including 1.0. The program seems simple enough for fixing's sake, but I don't know exactly what needs to be changed for compatibility. Is there some sort of source migration guide for Firefox that I just haven't been able to find yet?

    --
    Direct away from face when opening.
    1. Re:1.0 Support by angrykeyboarder · · Score: 1

      Funny, it works for me..

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  16. Why switch? by theantix · · Score: 0, Offtopic

    I'm perfectly happy with Epiphany, thank you very much. Though Firefox is very nice too, I just prefer the Gnome integration that Epiphany has and don't need any of the features that Firefox has over Epiphany.

    --
    501 Not Implemented
  17. No, no, no!!!! :) by billybob · · Score: 2, Interesting

    Ok, looking at the screenshot, I liked the really simple and clean interface you've designed... HOWEVER, I really have a problem with using it. Firefox is about getting RID of the bloat, not adding more to it! Granted, it's only 50K, but that's beside the point. I want firefox to be JUST my web browser, nothing more. If I wanted the kitchen sink I would install Mozilla.

    And I actually was going to try using it, but when I clicked the download link it said file not found?? OH well..

    --
    Joseph?
    1. Re:No, no, no!!!! :) by jilles · · Score: 4, Insightful

      Nobody forces you to install extensions. The point of firefox is that you get a minimal amount of sane defaults and then add the stuff you need through extensions.

      --

      Jilles
    2. Re:No, no, no!!!! :) by Planesdragon · · Score: 4, Insightful

      Granted, it's only 50K, but that's beside the point.

      No, it isn't.

      Firefox ALREADY is half an FTP client. Web browsers have been doing this for years, and IE does it seamlessly.

      A 50k extension or even a 50k increase in the base program file is entrely appropriate. Complaining about it is like complaining about shockwave flash.

      And, since it IS an extension, you should just be quiet about "bloat." "Extensibility" is just about the complete inverse of "bloat"", and you know it.

    3. Re:No, no, no!!!! :) by angrykeyboarder · · Score: 1

      Actually Firefox is about starting with the bare essentials (no bloat) and then giving you the option of adding all the bloat you want.

      I have a mere 72 extensions installed. And I love it. :-)

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
  18. "Better yet: start developing!" by rmohr02 · · Score: 1

    Is there a decent place to look for API information? I've looked some and all I see is a bunch of miscellaneous information that doesn't seem very organized.

    1. Re:"Better yet: start developing!" by dietz · · Score: 1

      FireFox extensions aren't written in C. They GUI is written in XUL and the logic is written in Javascript. Since XUL is an XML dialect, there isn't really an "API" to speak of.

      I've read this book and it was pretty good, though I didn't actually use it to develop any applications, so I can't really say how helpful it was. I mostly just read it to get an idea of what this whole XUL thing was about. It seems interesting, but pretty weird, and not necessarily much easier than writing a Java app, for example. But again, I never actually tried it, so what do I know?

      Anyway, the whole process is sufficiently different from "normal" application development that you'll probably need a somewhat lengthy tutorial to get started. Unfortunately, I don't know of any online ones. (Which isn't to say that they don't exist, just that I haven't looked around enough to know.)

    2. Re:"Better yet: start developing!" by rmohr02 · · Score: 1

      Yes, API probably isn't the right word. I've read Creating Applications with Mozilla, and understand the basics of XUL, but not enough to make a plugin in Firefox.

  19. have you tried any of them extensions... by CaptainPinko · · Score: 2, Informative
    don't need any of the features that Firefox has over Epiphany

    Have you tried some of the extensions to FireFox such as adblock or everybody's favourite: the Google bar? If you do any webwork then the Web Developer plugin is sure handy. If you haven't given FireFox a try recently I suggest you do and try some of the plug-ins a try too. If only I could figure out how to get that gestures plug-in to work...

    Mind you, while I love using FireFox on Windows, on Linux I use Konqueror on KDE for the same reason you use Epiphany on Gnome.

    --
    Your CPU is not doing anything else, at least do something.
    1. Re:have you tried any of them extensions... by theantix · · Score: 2, Informative

      Many (most?) Firefox extensions work with Epiphany too... though that isn't widely known. I personally use flashblock instead of adblock, but whatever works best for you. ;-) As for the google bar, I find the one that comes default in firefox works fine for me, and in Epiphany I just drag a google query bookmark (with %s where the query would go) to give me the ability to do a good search at any time.

      I have tried FireFox recently... 1.0PR on both Windows and Ubuntu Linux. It's a good browser -- I'm not knocking it at all -- just that I like Epiphany more and don't see any good reason to switch away from it.

      --
      501 Not Implemented
  20. "FireFTP"? by stinkfoot · · Score: 4, Funny

    sort of a clunky name.

    why not try... Filefox!

    1. Re:"FireFTP"? by superyooser · · Score: 2, Insightful

      Save that name for the file manager.

    2. Re:"FireFTP"? by Anonymous Coward · · Score: 0

      why not try... Filefox!

      In the news today: The Mozilla Foundation was mobbed by a group of irate Japanese users in what they claimed was an act of rebellion against the replacement of their favorite web browser with a minimalistic FTP client. Details at 5.

  21. Name already taken. As Usual by PylonHead · · Score: 3, Informative

    Ahhahah.. Can't you mozilla people come up with your own names? There's already an FTP server using this one:

    http://freshmeat.net/projects/fireftp/

    Maybe "ThunderBeaver"

    --
    # (/.);;
    - : float -> float -> float =
  22. Re:Don't tell me what to do! by Blakey+Rat · · Score: 1

    Flamebait? Man, get a sense of humor.

  23. Great project by Halvard · · Score: 1

    How's about incorporating FTP over SSH? I'm only aware of SecureFX doing this in the Windows world.

    1. Re:Great project by kalislashdot · · Score: 3, Informative

      WinSCP does it and it is free.

  24. Re:#!?% FF install protection by tunah · · Score: 1
    If you want to disable it entirely, go to about:config and change xpinstall.whitelist.required to false.

    I wrote a little extension that adds UI for this, xul error pages (browser.xul.error_pages.enabled), and popup window attributes (dom.disable_window_open_feature.*). Mainly just to learn about xul/javascript, but it's marginally less work than changing them by hand on each of my installs.

    Any other hidden prefs that are really useful but you'd never know about?

    --
    Free Java games for your phone: Tontie, Sokoban
  25. savvy? by Quinn · · Score: 2, Interesting

    Why is "savvy" linked to Pirates of the Caribbean?

    --
    #19845
    1. Re:savvy? by Anonymous Coward · · Score: 0
      It seems like timothy has the same question. Notice the department:
      from the where-does-the-movie-tie-in dept.
      Perhaps it's some sort of commentary about Mozilla developers being pirates, in the file-sharing sense?
    2. Re:savvy? by ispeters · · Score: 2, Interesting

      Maybe you already know this, but the main character in Pirates of the Caribbean (played by Johnny Depp) says "Savvy?" all the time. He uses it to mean "you understand?", or "got it?", or "OK?". He also says it with a bit of a drawl, or something--it's more interesting to hear than someone dryly saying "savvy?".

      Ian

  26. Re:Waste of time for me... by Toresica · · Score: 2, Insightful

    Everybody is doing what he/she likes but this project is waste of time.

    From looking at the summary, it looks like he/she wanted an FTP client to stick onto Firefox, and decided to share it. That could be any of silly, excentric, fun, generous, ... but I wouldn't describe it as a waste of time.

  27. Transfer Que by pt99par · · Score: 1

    Really nice initiative.. looks great. but a feature that is nice in an ftp client is a Transfer Que :)

  28. in response by cuv · · Score: 1

    Thanks for all your comments. I appreciate them (the good ones at least :). A few of you mentioned SFTP, so I'll look into incorporating that for the next version. For now, though, you can go to the 'Preferences' tab and 'Enable SSL' which helps.
    As far as 'savvy' goes, (sigh), I guess I thought I was being clever. Come on people: savvy, Jack Sparrow, savvy? see: http://www.imdb.com/title/tt0325980/quotes for some quotes from the movie. Thanks again for taking the time to check out the extension.

  29. SFTP and Konqueror by tyrione · · Score: 1

    One great use of Konqueror is its drag n' drop between views while connecting a session via SFTP.

    Yes obviously doing large projects you a versioning solution and I've got cvs and subversion. However, when not using such tools this capability is very useful.

  30. Fireftp by edgefield · · Score: 1

    hi, installed ur extention about a week ago. Well done. I dont suppose u could get cracking on a bittirrent extention ;-).