Find Jobs
Hire Freelancers

Windows message hook and replacement

$100-500 USD

Ukończony
Opublikowano około 18 lat temu

$100-500 USD

Płatne przy odbiorze
This project will be a part of an application, requiring global Windows messages hooks. The application needs to monitor events on other applications (file open, file drop) and modify them. The application that uses these hooks is a graphics application that needs to know when certain file types are opened from within a browser or email program. For some files, it needs to modify the source files without any need for human operation. The technique to do this should be to place global Windows message hooks and check for relevant messages. When a relevant message is encountered, the program should create alternative files, and replace the original message with a Windows message that includes the modified contents. The project only includes: * Identifying the correct Windows messages required to attach files to emails (Outlook, Outlook express, Thunderbird), and to open files from within a web browser (IE6 and Mozilla). * Add global message hooks to catch the relevant messages. * Decode and understand the messages. Especially, decode the file names, source and target application (not just window ID number). * Send calls to the 'host' program, which replaces the actual files. * Construct replacement messages with the modified contents. * Send the replacement messages to the correct recipients. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows: VC6 project that demonstrates the functionality of the package. The project demo project can just do simple message replacements, to demonstrate functionality of the mechanism. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). * * *This broadcast message was sent to all bidders on Monday Mar 6, 2006 12:33:56 PM: Hello, Thank you very much for your bid to this project. Just to verify that the project requirements are fully understood before I accept a bid, can you please write a very short reply as to how you plan to implement the following: 1) Identify the relevant Windows messages for: * Opening a file from within an email program (Outlook, Outlook Express, Thunderbird) * Dropping a file to the compose window of an email program * Opening a file from within a web browser (Windows Explorer, Mozilla based) 2) Place a hook for these messages 3) Decode the messages 4) Construct a replacement message 5) Send the replacement message instead of the original message Also, between step 3 and 4, your code will have to call the main program, which will be allowed to open dialogs and require some time to operate. The entire Windows messaging system cannot be blocked during this ti me. I havn't yet chosen your bid, so please just write a short comment, so that I can verify that the requirements are fully understood, and that you are able to implement this from start to finish. Thanks, Amir ## Platform Windows 98/Me/2000/XP VC6, including source files and project file Preferably, the work should be made under wxWidgets platform. This is an optional request.
Identyfikator projektu: 3326886

Informację o projekcie

5 ofert
Zdalny projekt
Aktywny 18 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
See private message.
$1 275 USD w 25 dni
5,0 (86 opinii)
7,7
7,7
5 freelancerzy składają oferty o średniej wysokości $513 USD dla tej pracy
Awatar Użytkownika
See private message.
$425 USD w 25 dni
4,9 (35 opinii)
4,8
4,8
Awatar Użytkownika
See private message.
$85 USD w 25 dni
4,8 (14 opinii)
4,1
4,1
Awatar Użytkownika
See private message.
$629 USD w 25 dni
5,0 (3 opinii)
2,9
2,9
Awatar Użytkownika
See private message.
$148,75 USD w 25 dni
5,0 (2 opinii)
0,5
0,5

O kliencie

Flaga UNITED STATES
Las Vegas, United States
5,0
66
Członek od lis 9, 2007

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.