Find Jobs
Hire Freelancers

Create A Module/DLL for PowerShell for Implementing Global Hotkeys

$25-50 USD / hour

Geschlossen
Veröffentlicht vor fast 8 Jahren

$25-50 USD / hour

I'd like a DLL / Module / Script for PowerShell v3 (and above) such that after importing it, I should be able to register system-wide hotkeys, in order to call custom code/functions within PowerShell scripts. The ideal candidate will have extensive experience with Win32 API, .NET (C# / VB) and PowerShell. Experience with AutoIT / AutoHotkey would be a bonus. Usage: --------------------- I'd like to be able to register and detect keyboard shortcuts involving standard modifier keys (Ctrl/Alt/Shift/Win). I'd like to be able to register multiple key-combinations to execute different code. For Example, say if I press Ctrl+S in some random application, the PowerShell script should be able to intercept the keypress and execute custom code (eg: Write-Host "You pressed Ctrl+S!"). If this were AutoHotkey, I would write something like this : ^s:: MsgBox "You pressed Ctrl+S!" return It would be great if the PowerShell script could achieve something similar (doesn't have to be the same syntax, but you get the idea). Environment: --------------------- This module and the scripts calling it will be running on systems with PowerShell 3.0 as well as 4.0 (Windows 8 / 8.1), therefore it should work in both versions of PowerShell. Also, I intend to use this module along with the UI Automation library ([login to view URL]), so that I can register custom keyboard shortcuts for automating third-party UIs. I'd appreciate it if you can test your module along with this, to ensure there are no conflicts. Deliverables: ------------------- 1. Importable Module (or compiled DLL) for PowerShell. If you're creating a DLL, you can use any language you prefer (VB.NET/C# etc), as long as it's importable via PowerShell. 2. If a custom DLL is created, the archive should also include the full source-code, along with ownership rights to the code. The code should also be accompanied with basic instructions on how to compile it (build environment / dependencies etc). 3. Sample PowerShell scripts which demonstrates the functionality, ie, registering a couple of custom keyboard hotkeys to do various tasks. 4. All sources and scripts should be well-commented. BONUS: ----------- You'll be paid extra if you can implement this additional feature: - Demonstrate context-sensitive hotkeys (eg: Ctrl+S should work only if IE is active, or else the script should ignore it completely and it should pass-thru to the foreground app as per normal). You may use the UI Automation library to do this if you wish. There's also a possibility of future/onging work, for adding more features to this module. Bidding: ------------- Please bid only if you have extensive Win32 and PowerShell experience, as listed above. Newbies to this site are welcome to bid, however, please be prepared to show some sample code/demo related to my requirements.
Projekt-ID: 10187110

Über das Projekt

36 Vorschläge
Remote Projekt
Aktiv vor 8 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
36 freelancers are bidding on average $38 USD/Stunde for this job
Avatar des Nutzers
Hello I'm interesting your project very well I'm a Good C#/C++, Win API, Power Shell, Math, Algorithm expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$50 USD in 20 Tagen
4,9 (844 Bewertungen)
9,2
9,2
Avatar des Nutzers
H! How do you do ? I am a TOP 7th freelancer and also interested in your project. I have many experiences on Win32 API and .Net/Powershell. But I don't have the sample yet like what you want to see. Hope to discuss in more details. Thanks, Kchg.
$44 USD in 40 Tagen
5,0 (54 Bewertungen)
8,6
8,6
Avatar des Nutzers
I have experience of trapping key logs on any application running in system, i can do it with using powershell, also i can trap the active application name and other details even with screenshot. I have 15 years of experience in .net application development and i have experience of building a employee work log application for office where keys, applications and web site details are logged as well as screenshots are also taken. please have round of discussion to finalize
$44 USD in 10 Tagen
4,8 (64 Bewertungen)
7,6
7,6
Avatar des Nutzers
Hi, I would like to work on your project. Please take a look at my profile and message me. I'm waiting for your response. Thank You ..
$30 USD in 10 Tagen
5,0 (115 Bewertungen)
6,7
6,7
Avatar des Nutzers
Hi! My name is Konstantin. I'm an expert in low-level Windows development including hooking of keyboard, mouse and system events. I'm experienced in C/C++/C#/.NET, WinAPI, DLLs, drivers, services, etc. I recently finished project with intensive context- and foreground-app-sensitive system-events level hooking, events injection and various interaction with user from background application. Previously I implemented lightweight analogue of AutoHotkey for internal using. I also familiar with loadable PowerShell extensions., so I think I'm right person to solve this task. I can start working on this project from now and can work up to 30 hours per week.
$40 USD in 30 Tagen
5,0 (13 Bewertungen)
6,6
6,6
Avatar des Nutzers
Hello, We understood the concept of the project and can do it. It will basically store some functionalities of the hot keys so that when they are pressed, it detects and enables the functionality. We'd like a complete documentation of the module and functionality so that we can understand the project better and bid accordingly. We believe you need this done in dot net and we have a team of dot net developers in our company expert in various domains. If you have any queries or if we have not been completely successful in understanding your requirements then please contact us so that we can have a discussion. We look forward to your response. Regards, OKTeam
$29 USD in 40 Tagen
5,0 (14 Bewertungen)
6,3
6,3
Avatar des Nutzers
Hi I am a Senior C/C++ Expert. I would like to participate in developing your project. I have already developed Global Hotkeys Software using Hooking function. You might have read this in my profile. Please send me private message. We can discuss it. Of course, I will do my best. Thanks in advance.
$50 USD in 40 Tagen
5,0 (17 Bewertungen)
6,4
6,4
Avatar des Nutzers
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
$44 USD in 30 Tagen
4,4 (25 Bewertungen)
6,8
6,8
Avatar des Nutzers
Hi, C# is my skill!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! I found your job post and I'm very interested in your project. As a certified desktop application developer with 5-years experience developing C#, I think you'll find I have the right skills you're looking for. I'm free now and have availability beginning now. I will be online all day if you would like to discuss. Otherwise, please let me know what times work for you. Let's build success!!! Thank you for your time and consideration.
$41 USD in 10 Tagen
5,0 (43 Bewertungen)
6,0
6,0
Avatar des Nutzers
With Freelancer Preferred badge bound to give 100% Quality (Let's Chat) Hello, A great team is here for your service!! I read the project description properly, and I agreed to fulfill 100% of all your requirements. I can start your important project right away. I am 24x7 available on chat, so i can serve you whenever you want. Please check the PMB. Let's start! To achieve goal with 100% quality we have team of 9 Professional Software Engg. Reply us so that we can move ahead to get this software successfully run. Regards Latest Technologies
$44 USD in 48 Tagen
4,2 (21 Bewertungen)
6,9
6,9
Avatar des Nutzers
Hi sir, I have 7+ years of experience in .net technologies. I created similar work before -running power shell scripts. -running cmd commands. -register global hotkeys. -find details about foreground window. -send keys to foreground window. I can send you demo today without need to award my bid. I look forward to work for you and I will do my best. Thank you.
$27 USD in 20 Tagen
5,0 (40 Bewertungen)
6,0
6,0
Avatar des Nutzers
Hello I am a system developer, I've been working with both Windows and OS X platforms (although on freelancer.com my portfolio is built mostly with mac apps). I created Windows apps that intercept system wide mouse and keyboard events (win32 hooks), which are basically DLLs that are embedded into other processes; I also created quite complicated win32 UIs (including custom window management using bare win32 api calls and using libraries - MFC, WTL). I would be interested in completing this module.
$45 USD in 40 Tagen
5,0 (4 Bewertungen)
5,7
5,7
Avatar des Nutzers
Hello, I understand you are finding a person who will help you implement a hot-key solution for PowerShell, I can help you with this (if you need my previous work, please see my profile). I hope we will have a discussion about this soon. Thank you very much. Best regards, Binh
$25 USD in 30 Tagen
5,0 (20 Bewertungen)
5,4
5,4
Avatar des Nutzers
Hi, I am interested. thanks Narendra /////////////////////////////////////////////////////////////////////////////////////////////////
$25 USD in 10 Tagen
5,0 (21 Bewertungen)
5,5
5,5
Avatar des Nutzers
Dear Sir, Hope you are doing well, I have read your job description, I am willing to work with you. I have already done similar job and win 5 star rating with wonderful review. Key Responsibilities are : - I ll complete all of your requirements - I ll do more tweaks for you as well Sir i ensure you that i am best suit for this post. Please open chat with me so we can discuss more in details Looking forward to hear from you. Best Regards, Waheed Gondal
$42 USD in 40 Tagen
5,0 (5 Bewertungen)
4,7
4,7
Avatar des Nutzers
I have completed this in my lab environment already today......I will handover the code to u in minutes. Consider it done............................................................................................. :)
$35 USD in 30 Tagen
5,0 (12 Bewertungen)
4,9
4,9
Avatar des Nutzers
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$58 USD in 10 Tagen
5,0 (9 Bewertungen)
4,8
4,8
Avatar des Nutzers
I have more than 8 years of experience in Asp.net, C#, VB.Net and Sql server. I have good proficiency over MVC, MVVM, Web Service, Windows Service, Web API, Jquery, Ajax, Java Script, HTML, CSS3, Boot Strap,WPF, Xamarin, Entity. Reports : RDLC, Crystal Report and SSRS. We are very much interested in working in this job. Please call us for the interview, we are ready to start working with you.
$25 USD in 40 Tagen
5,0 (26 Bewertungen)
5,0
5,0
Avatar des Nutzers
Hi, Please feel free to discuss the project with me so that i can wrap it up in a timely manner as per your requirements. Thanks, Murtaza
$50 USD in 40 Tagen
5,0 (11 Bewertungen)
4,5
4,5
Avatar des Nutzers
Hi. Please consider me for this project. I am not only a highly experienced .NET and PowerShell developer, but I use AutoIT (in particular, the AutoIT COM library) and AutoHotkey on a regular basis to automate testing. Thank you.
$30 USD in 10 Tagen
5,0 (18 Bewertungen)
4,1
4,1

Über den Kunden

Flagge von NEW ZEALAND
New Zealand
0,0
0
Zahlungsmethode verifiziert
Mitglied seit Mai 18, 2007

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.