Small outsource tasks for Delphi developers
Delphi developer needed to accomplish several small or medium-sized tasks. The job is to design, implement and test several objects to embed later into existing program. It is not necessary to build a VCL component - just a class with reasonably good interface, and implementation that can be easily enhanced by another developer. Most of the technical solutions for these tasks can be found with google. You can apply for one or more task.
Areas: Internet Explorer adjustments, miscellaneous tasks related to web browsers and technologies.
Requirements: experience with OOP
Terms: the payment is performed only after the job is tested and confirmed complete.
Payment methods: WebMoney or in cash in Kharkov.
Applicants should send me CV in free format.
Note 1: some tasks have two ways of accomplishing: through system settings or by modifying TWebBrowser component.
In the second case you have to extend exactly TWebBrowser component, not its descendant. In other words, modify SHDocVw.pas directly.
Note 2: all solutions must be thoroughly tested. I preserve right to discontinue collaboration or decrease
payment amount if I get forced to do too much testing.
| Task name and description |
Payment |
List of download processes
A class to enumerate downloads initiated from within a TWebBrowser component.
|
25$ |
JS error handling Finished by myself
A class to prevent 'JavaScript error' message window, so that user never sees it. There are two ways to do it: through system settings (probably registry) or by modifying TWebBrowser component. Both ways are acceptable.
|
30$ |
Google query UTF encoding Finished by vodoo
Determine how to submit a non-English search query to Google. Develop a class or
function that takes query as input and returns exact URL to pass to web browser.
You can see how it works in Opera or FireFox toolbars.
|
10$ |
Trap/Fill non-html login dialog (HTTP authentication) Finished by Bems
There is a method of authentication when browser pops up its own very simple dialog. This can be achieved with PHP code fragment:
header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
To accomplish this task you have to write three methods: first checks whether such dialog is shown by a TWebBrowser, another traps data that user inputs into the dialog, and the third inputs the data into the dialog automatically.
I am open to technology and interface suggestions at this task.
|
50$ |
Import passwords from IE, Firefox and Opera
Develop a class that imports passwords from major browsers. Output format is free. You can see how it works in RoboForm
product.
|
40$ |
Deadlock issue
There is a bug in IE described on this page of the site. If you know how to avoid this bug
in a TWebBrowser-based application I can buy the technology at a considerable price. (Disabling JavaScript is not a solution.)
|
Discussable |
New Other useful features
If you have any ideas on adding a feature to a new web browser and would like to implement it, we may negotiate it.
You can contact me via e-mail on this.
|
Discussable |
Feel free to contact me if you have any questions or refines regarding these tasks.
You can review this page later to watch for new tasks. The list is last updated 09.07.2006.
|