Click here to Skip to main content
15,898,538 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,
I have request of building the application with below specs.

All the RAR and CSV files will be put into a shared folder. The application will take the RAR (CSV file + 3 photo) and convert it into CTI (XML file + 3 Photo)Format. The converted files will be dumped into the destination folder and the RAR files to be moved to a backup folder. This process could be manual or automated. The failed log report can be generated, And a selection of parameterized source and destination of file And source and destination folders can be define in Application.


I need to know which applications platform should we use and if anyone can guide for same to make application for above.

Thanks

What I have tried:

Nothing so far as doesn't know where to start.
Posted
Updated 22-Jul-20 17:25pm
Comments
Patrice T 22-Jul-20 14:17pm    
Ever thinked to hire a professional programmer ?
Richard MacCutchan 22-Jul-20 15:28pm    
Any application platform (Windows, UNIX, Linux) and any programming language (C, C++, C#, Java, VB.NET) would be suitable, possibly even PowerShell. Beyond that there is not much we can suggest.

1 solution

As Richard says, any platform and language could handle this - you can also write C# that will run on Windows or Compile to run on *nix.. The major 'art' is breaking your problem down into bite-sized chucks or functionality, eg

1) Read the parameters from the config file (in C# this could be App.Config, or, you could use the command-line, or write a Winforms program and select the directories etc on a form if Windows only)
2) Read the list of files from a directory
3) select the RAR files
4) UnRAR the files (C# has some libraries for this, else a command-line execute would do)
5) Convert the data to CTI putting the result in the destination folder
6) move the RAR files to the backup folder

Nothing there is terribly hard if you build the program piece by piece
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900