In Progress

85093 Windows Desktop Application

I need a Windows GUI wrapper for a java command line program. The aim is to have a easy to use system that administrators can use to allow users to copy their files to the computer with the application on it and have them automatically processed by the command line software. The GUI applications needs the following features: - The ability for the admin to set the locations (user directories) and frequency of checking for newly copied files. Each user will have their own share folder. - Unzip any folders if the user has copied the files in zipped format. - Filter for the right file type (this is pretty simple and involves the looking at the first four bytes of the files). - Move the files on to a queue folder for processing. - Pass the files from the queue folder to the command line program. The command line software has a very simple interface, with only the input and output file or directory paths passed (ie ./commandlineprogram C:\input\ C:\output\). - Move the processed files back to each users output directory location. The directory structure should mirror that of the input structure. The administrator should have the option to have the files/folders put in the user output folders in either a zipped or unzipped form. - Parse the command line program's logfile and generate a summary of the processing. This is straightforward as the logfile is in xml format and I already have php code that does this. - Automatically move the user file/folders into a archive after a certain period of time has elapsed. The location and time for this move should be able to be set by the administrator. Issues The command line program is too complex to set up on your end (it requires three other external software package and is a total pain). For testing purposes you will need to write a basic stub program. All this stub program needs to do is copy the input files to the output directory. I have no preference for which language this is written in. I have had too many bad experiences with programmers who start projects then disappear so you will need to update me with your progress daily. Payment will be by escrow or on completion.

Skills: .NET, Anything Goes, C Programming, Java

See more: xml programming language, wrapper programming, wrapper application, windows programming language, windows gui programming, who needs computer programmers, type of computer programming language, the first programming language, start java programming, software testing from your computer, simple computer programming, progress programming language, programmers on line, processing programming language, parse programming, or desktop, need to write a programming language, need for computer programmers, looking for computer programmers, java programmers on line, java computer programming, java command line application, is xml a programming language, interface computer programming, i need programmers php application

About the Employer:
( 34 reviews ) Woollahra, Australia

Project ID: #1831263

1 freelancer is bidding on average $200 for this job


Will be ready within 3 days. See PMB for details.

$200 USD in 3 days
(0 Reviews)