Create a program in C# to control Monitors over LAN based on a powershell script

Mbyllur Postuar 6 vite mё parё Paguhet në dorëzim
Mbyllur Paguhet në dorëzim

We are looking for someone to create a windows program in c# to find and control monitors over LAN.

We have a powershell script that can connect to a single monitor and offer basic functionality however it often crashes.

We would like the following:

- The program should search the network for the screens. The current screens are on port 5000.

- The program should default to the current ip range of the PC and port 5000 but they should have access to change these values in the program in case of changes to port numbers via a settings page

- the settings page should have an area for us to easily add text/instructions to from within the source code

- the software should list all the found screens

- the software should save a list of the found screens and give them a unique ID for bulk commands, this should include serial numbers and the list can auto update when the screens IP address change. This list should be visible from within the program

- the user can click a screen and be able to see current values and be able to change the values. They should be able to change multiple values and save with a single save button

- Bulk commands - the user should be able to change multiple monitors at the same time by checking a box then having options to set all the checked boxes to the same settings i.e change input from DVI to HDMI

- the user should be able to run bulk commands on a schedule, either via task scheduler or via the program itself, i.e at 11pm turn all screens off or at 5pm change source to HDMI on screen 5 & 6

- provides confirmation when the settings are sent to the monitor in a text box

- the program should be stable an if a setting does not work it should provide an error on screen in a text box

- All source code should be provided and the code should be written with notes explaining what each part does, source code should be compatible with microsoft visual studio community edition.

- No 3rd party programs should be required

- The finished program should be a single exe

We will provide -

- a powershell script that has basic functionality, the script is able to connect to a single monitor and find the settings. It will then list the settings and you can change one setting at a time.

- A notifyicon / main icon in .ico format

A snippet of the powershell script is below:

function GetSerial(){

#This will request the serial number

[byte[]]$Command = 0xA6, 0x00, 0X00, 0X00, 0X00, 0X07, 0X01, 0XAC, $Source, $SubSource, 0X00, 0X00, 0X00

}

The ideal candidate should have good written English and be available on skype

I also have a copy of the LAN/RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL guide from the manufacturer which will be provided

Programim C Programim në gjuhën C# Powershell Skripti Shell

ID Projekti: #16525644

Rreth projektit

10 propozimet Projekti në distancë Aktiv 5 vite mё parё

10 profesionistë freelancer dërguan një ofertë mesatare prej £257 për këtë punë

super2lao

Hi, Dear Employer! How are you? I am really interested in your project. I have enough experience on python, C/C++, C#, java programming. I am 100% sure i can satisfy your requirements perfectly. User-Friendly Int Më shumë

£150 GBP për 3 ditë
(82 Përshtypje)
7.2
rafwiel

Hello I am professional Windows desktop developer, i have some experience with external devices interfacing, you may find examples of my work in my portfolio. I propose .Net C# application with WPF GUI. It will take Më shumë

£400 GBP për 10 ditë
(8 Përshtypje)
4.4
huongth

Hi. I am an expert in VBA, VBScript, Visual Basic, C#, F#, C, C++, ASM, Delphi, Java, iMacros, Flash, ASP, ASP.NET, Access, MySQL, MSSQL, QuickBooks, Oracle. I can start right now

£200 GBP për 7 ditë
(10 Përshtypje)
3.4
odeskpvv

Hi, here's Pavel, 15+ years of experience, mostly system/kernel level and networking development for Windows. As far as I see, this site doesn't allow to create a dtailed PRIVATE cover letter. I can provide more Më shumë

£250 GBP për 7 ditë
(0 Përshtypje)
0.0
GTV4

Can write this app. But exists some nuances, that can be talked about .

£200 GBP për 5 ditë
(0 Përshtypje)
0.0
bkmandev

A proposal has not yet been provided

£500 GBP për 15 ditë
(0 Përshtypje)
0.0