I am looking for a programme that compiles applets with the following functions:
On correct password input get all jpg/jpeg images on a computers directory, show them to user for cropping, sharpening and auto-adjust levels, resize them to hardcoded new max width/height/compression ratio - save in temp folder with same name (leave original images intact). Get all jpg/jpeg images of temp directory, resize them to new width/height/compression ratio - save in same temp folder as name_small.jpg.
Check for Internet connection, if none - make one using default dialler, make FTP connection(username-password hardcoded in applet) FTP all images (multithreaded?) to hardcoded directory on website. Show user a progress bar and tell him/her when finished. On ok, delete temp folder and terminate.
In other words, I want to provide end-users that have very little knowledge about image-processing or FTP with a simple solution to upload images. All they need to do, is start the applet, point it to the right local image directory, press start, (crop-sharpen-auto-adjust levels of image if desired), react on 'image already exists: overwrite-abort' and click ok to terminate.
I need the ability to hardcode the above mentioned variables, then compile the applet at a reasonable enough size for end-users to download it from the Internet for self-install.
All the variables especially passwords and directory info should not be extractable from the applet code.
Applet should run on all windows versions, if on Applemac as well - fine but not absolutely necessary.
I have very little knowledge as to what programming language etc. would be the best approach for this solution and am open to suggestions
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
The compiler program on Win 2k,
the applets on win 98 /2000/XP/ if possible Mac Systems