An IE toolbar

Encerrado Postado Oct 1, 2006 Pago na entrega
Encerrado Pago na entrega

1) Windows installer program to install the toolbar 2) Toolbar requests an xml file stored on a web server 3) Parses xml file into DOM 4) Reads a url from one of the DOM elements 5) requests the url and executes the contents as javascript 6) Displays the return value of the javascript on the toolbar On a more technical level, this is a wrapper around the browser's javascript engine. There should be a function execRemoteJS(JSText, HTMLText) where JSText is the text of the remote javascript grabbed from the url, and HTMLText is an arbitrary string (which may or may not be actual HTML) The HTMLText is passed to the main function of the JSText and the return value of the main function is the return value of execRemoteJS(). The return value to the tool bar should be an array, and execRemoteJS should map the javascript return value to the array. The remote JS file should be executed in its own namespace in the background, but should otherwise operate exactly like a JS loaded from a currently viewed web page. Display of results on the toolbar will be handled by our team, only requirement is a proof-of-concept display of results on the toolbar: installer, toolbar framework and JS engine wrapper are the primary criteria of this contract. (So just scrolling through the array elements or populating a drop down list will be sufficient) The remote JS files may be considered non-malicious, but a secure implementation is paramount. C++ or C#, no preference, which ever is fastest and most secure for you. Willing to pay extra for a matching implementation for the firefox plugin system. Willing to pay extra for an implementation which is functional for ie7.

## 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 (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

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).

## Platform

Primary target windows XP.

Apple Safari Engenharia Google Chrome MySQL PHP Arquitetura de software Teste de Software

ID do Projeto: #3831864

Sobre o projeto

4 propostas Projeto remoto Ativo em Oct 22, 2006

4 freelancers estão ofertando em média $912 nesse trabalho

amritb

See private message.

$2125 USD in 30 dias
(45 Comentários)
6.8
sergeyfsv

See private message.

$510 USD in 30 dias
(97 Comentários)
6.2
Cricedo

See private message.

$510 USD in 30 dias
(80 Comentários)
6.2
vyomc

See private message.

$504.9 USD in 30 dias
(0 Comentários)
0.0