Convert Installer Flow

Ditutup Dipasang Dec 10, 2015 Dibayar saat pengiriman
Ditutup

We are looking for someone to port a C# based installer application to a Node.js based version delivering similar capabilities. The current installer performance the following functions:

1. Parses executable input arguments from the command line (this may not be required – the actual functionality is just needed)

2. Looks in the basePath (input parameter) and builds a list of all the XML config files passed in as parameters, and loops through each one of them to get all of the installation files

3. For each config file it does Audienceview Database installation ( Either creates a new database or not, based on configuration on the file)

4. It then executes the scripts listed in the config file of which there are five types:

a. include: Used to nest xml config files. It will execute all scripts within the include.

b. scripts: SQL scripts

c. registry: Used for registry import. Accesses DB ts_registry_node and ts_registry_values ( used for [url removed, login to view] )

d. lists: Used for lists import. Accesses DB ts_lists and ts_list_entries ( used for '[url removed, login to view]' )

e. javascript: Javascript scripts for all objects to import.

The script parser already existing for the javascript types. The registry and lists can be pushed into existing API for these purposes. The SQL scripts will be executed directly on SQL Server. The includes are the only logic that will need to be implemented directly in Node.js. The XML is expected to be converted to JSON for ease of use in Node.js.

Pemrograman C# JavaScript Microsoft SQL Server Node.js Server Windows

ID Proyek: #9094715

Tentang proyek

8 proposal Proyek online Aktif Jan 16, 2016

8 freelancer rata-rata menawar $19/jam untuk pekerjaan ini

arifjaunpur

Hello, I am Sr. web developer have strong debugging and coding skills. I am full stack developer with good knowledge of Java, PHP, JavaScript, MySQL, MongoDB, AngularJS, JQuery, HTML, Bootstrap, etc. I have creat Lebih banyak

$15 CAD / jam
(75 Ulasan)
6.3
zuiguanglong

A proposal has not yet been provided

$21 CAD / jam
(36 Ulasan)
6.0
amfahsoft

A proposal has not yet been provided

$22 CAD / jam
(14 Ulasan)
4.2