JonFTP Homepage

what is JonFTP

JonFTP is a FTP client based on Adobe AIR technology, which is free, user friendly and Platform independent.  Just like many other FTP clients, it supports communication with any FTP server, including download, upload files, manage your remote dictionaries etc…


 

News and download links:

  • 2009-12-27 JonFTP has been updated to Google code, please check it there.
  • 2009-12-9 JonFTP v0.2 alpha released
  • 2009-11-26 JonFTP v0.1 alpha released

Comments

  1. francisliu Says:

    界面挺简洁漂亮的,界面上唯一的不足是没有最大(小)化和还原按钮呵呵。

  2. admin Says:

    to francisliu

    很中肯的建议,当时觉得不是主要功能就没加上去。不过下面的版本就会加上去了。

  3. Says:

    为什么连不上,我用浏览器的ftp是可以的,奇怪

  4. admin Says:

    可以把下面显示的信息Info给我看看么

  5. zhou Says:

    文件上传速度过慢。
    debug时报:
    warning: unable to bind to property ‘file’ on class ‘org.gainloss.asftp.process.group.utils::GLUpFilePack’ (class is not an IEventDispatcher)
    warning: unable to bind to property ‘name’ on class ‘flash.filesystem::File’
    warning: unable to bind to property ‘url’ on class ‘flash.filesystem::File’

  6. Gaurav Chandra Says:

    Hi, Thanks for this piece of software. I was creating an AIR+AJAX app and want to ask you some questions in regards to downloading and uploading the files:

    1) Did you use sockets?

    2) I am able to create a remote file using s.writeUTFBytes(’STOR g.txt\n’) but I am not able to add the data to it. Meaning I am not able to specify where the file is located on the local and uploading the content. Can you help?

    3) I am able to download the file from the ftp server but it gets downloaded in the TEMP folder. How can I specify where to download the file?

    Help would be greatly appreciated as I don’t want to resort to a server side language to upload the files. Thanks.

  7. Gaurav Chandra Says:

    Hi, Thanks for this software. I am trying to create an AIR+AJAX app and was figuring out how to upload the file. I am able to create a file on the server using STOR but it just creates a file and I am not able to figure out how to upload file on my local system to the server. Can you please tell me how did you do it? It would be a great help to me. Thanks.

  8. admin Says:

    1 yes, flash.net.socket
    2 you wanna save data on local then upload? if so, i suggest you’d better declare s as air.filesystem.File which specifies the file on local filesystem, then you can specify its name
    3 same as the previous answer. create File object for writting data

  9. lite3 Says:

    怎么log信息里都是乱码啊

  10. Sakura Says:

    svn/ trunk/ org/ gainloss/ asftp/ request/ GLRequest.as
    的代码有bug,应改为
    public function toCmdStr():String
    {
    if(args==”")
    return command;
    return command+” “+args;
    }

  11. Sakura Says:

    希望Google上的代码能下载,不然就不要开源了,一点意义都没有!!!

  12. Sakura Says:

    svn/ trunk/ org/ gainloss/ asftp/ request/ GLRequest.as

    补充:
    如果GLRequest的toCmdStr方法不修改的话,调用”TYPE I”就的使用参数GLRequest.parse(”TYPE”,”i”);
    不然的话,按你原来的方法,调用FTP命令会是TYPE I ,I后面多了个空格,会发生
    TYPE I (多了空格)
    500 Unrecognised TYPE command.

  13. admin Says:

    to Sakura

    这个源码是通过svn checkout的,下载的话不利于版本控制。因为我现在已经不写程序了,不方便去维护他,考虑着以后开发代码提交。

  14. JeTSpice Says:

    Is the source available for this?

Leave a Reply