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

Cerrado Publicado hace 6 años Pagado a la entrega
Cerrado Pagado a la entrega

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

Programación en C Programación en C# Powershell Shell Script

Nº del proyecto: #16525644

Sobre el proyecto

10 propuestas Proyecto remoto Activo hace 5 años

10 freelancers están ofertando un promedio de £257 por este trabajo

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ás

£150 GBP en 3 días
(82 comentarios)
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ás

£400 GBP en 10 días
(8 comentarios)
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 en 7 días
(10 comentarios)
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ás

£250 GBP en 7 días
(0 comentarios)
0.0
GTV4

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

£200 GBP en 5 días
(0 comentarios)
0.0
bkmandev

A proposal has not yet been provided

£500 GBP en 15 días
(0 comentarios)
0.0