Showing posts with label imageshack. Show all posts
Showing posts with label imageshack. Show all posts

Tuesday, February 10, 2009

Release of Adobe® AIR™ Marketplace

Last month I've got email from Adobe announcing that they are going to release new version of the Marketplace and asked me as publisher to make some changes on the Image Shack Uploader page.
And yesterday Adobe® Marketplace Beta has been released to public. Check it out.

Btw, Image Shack Uploader was downloaded 69 times from Marketplace and 153 downloads from google code.

Thursday, February 5, 2009

version 2.4: Resize and crop

Today I have implemented beta version of the resize/crop functionality for Image Shack Uploader AIR application. To open Resize/crop tool you need to select User crop/resize tool checkbox on the Options window. Now, before upload to server, you can change size of you picture and upload it or select fragment on your picture and upload only selected area.


Latest version is available on the ImageShackUploader project site.

Saturday, January 31, 2009

Resize and crop for Image Shack Uploader

I am about to release new feature for Image Shack Uploader application. On the screen shot you can see Resize/Crop Tool:

There will be possible to crop image or resize it and upload on server. This window can be configured in options. I hope it wil be useful.

Sunday, January 18, 2009

Update: ImageShack uploader and auto update

Today I have implemented auto-update functionality for ImageShack Uploader application.
Now source code is available on Google code.

Update: Adobe QA team just approved my application and now it is available on Adobe AIR Marketplace.

Thursday, January 15, 2009

ImageShack Uploader

Sometimes I use ImageShack server to share my photos with friends or for posting images on forums. And one day, on ProgrammableWeb I found APIs for this service and decided to create AIR application for uploading images.

In the process of the development I found that Adobe's File or FileReference classes does not allow send files with custom content type and ImageShack backend do not accept Adobe's default content type. I investigated this issue and realized that currently it is impossible to send custom content type. So I decided to use as3httpclientlib library.
Using this library I could specify content type required for uploading (like image/jpeg, image/png) and send file using multipart POST request.
Each time, when image was successfully uploaded, I save links in the shared objects. So, user can manage all uploaded images (links to original images and thumbnails).
ImageShack upload method accepts parameters which allows resize images on backend side. But there I found another problem. This time it was problem on the backend. When I send parameters required for resizing, server does not respond. I decided to install ImageShack's firefox plugin and trace request to server. Unfortunately, server did not respond as well. So in the next version I am going to resize image using actionscript and send already resized image to the server.
Also, I have one issue in my todo list to implement, it is auto update for my air application.

If you are interested in such kind of application, you can download it here.