Thursday, January 15, 2009

AIRUploader Preview

I know I haven't been posting as frequently as I used to, but I have good reason. The AIRUploader is one of those reasons. This is a project I have been working on in the past week and a half. It started out as just practice for learning how to use the FileReference class, but then grew to be muuuuuuch more.
This application is essentially a drag and drop FTP Uploader. I sometimes hate uploading files. Signing in, looking for directories, etc etc. So I decided to make this application. It will save your login information so you don't have to keep entering your information.



[kml_flashembed movie="http://blog.kreativeking.com/downloads/flash/airuploader/player.swf" bgcolor="#222222" base="http://blog.kreativeking.com/downloads/flash/airuploader/" height="360" width="600" /]


There is a bit of setup before using the app though. For one, since this uses PHP, you need to first upload the php script that handles the backend uploading and ftp connection. Its best to upload it to the root since the path to upload your files are relative, but any location would suffice.
I tried to keep it fully OOP, everything is in external classes. I actually coded the whole thing in Flash. The new views in CS4 are pretty manageable. I used the Developer View and am really loving the Project window view. Still doesn't beat Flex Builder, but heh, we can't have everything.
So far it only works on Mac, I haven't implemented the windows version yet, but that will be coming out in the future. I'll then release it to the public. Let me know if this is something you would use.

Some future features:

  • Upload Folders


  • Customized Colors


  • Sound Effects


  • Windows XP/Vista Functionaility


1 comment:

  1. Great work man... The more I write AS3 Classes I can see why developers like OOP. Anyhow I would like to see this app use a FMS two way A/V chat and allow the clients to send each other files. takeCareHappyCoding(); ~ Wes

    ReplyDelete