Find Jobs
Hire Freelancers

IE BHO - Adware Software

$250-750 USD

Terminado
Publicado hace alrededor de 14 años

$250-750 USD

Pagado a la entrega
This project is for Stage 1 as described below. Stage 2 will be done at a later time and as a separate project. Please bid accordingly. We are interested in having a Desktop Advertising Software (Adware) solution built similar to what is described at [login to view URL] We would need both the desktop client that will be installed on the end users machine and the back end server / engine to process ad requests from the desktop client. This solution should be able to serve DirectCPV PPV pop-up ads within the boundaries described at [login to view URL] and in the attached DirectCPV_XML_API August [login to view URL] file (using XML Response type integration). The solution should also be able to serve Media Traffic PPV pop-up ads within their requirements as shown in attached documents [login to view URL] and [login to view URL] (using XML Partner type integration). I envision a two stage process. Stage 1 - Client Side / Desktop Software The client side software should be packaged into a silent self-executing .exe (to allow for bundling) that installs on versions XP/Vista/7 of Windows. It will not have a visible interface, but should add a working uninstall entry into Window's Add/Remove Program window. It must work with IE6 and higher. While browsing the Internet, the client software should monitor pages visited and search terms entered. On each occurrence, it should send a request/call to our server in a manner similar to [login to view URL] It must send all variables as required and defined in the referenced documentation. It should also have a silent auto-update feature, so that as the software is updated and placed on our server, all existing desktop copies will be automatically updated. It should have minimal system requirements (no .NET framework required). For this reason, we prefer it written in C++ (Visual Studio 2008). It should be developed in a way to make it as FUD (fully undetectable to antivirus / malware software) as possible. It should be able to be easily crypted, so that when/if it is flagged as adware, it can be recrypted and FUD once again. Stage 2 - Server Side Software The server side software will receive the calls from the client side software. Plugging in those values, it will make a call to both DirectCPV and Media Traffic as outlined in referenced documentation. It will then read the xml results returned by both feeds. Certain rules and restrictions will be defined on how to handle the results. These are also detailed in the referenced documentation. Some examples are: * Allowing for a minimum CPV bid price * Restricting the number of ads shown per user per day. * Allowing for minimum delay time to be set between displaying ads (per user basis) * Ensuring that the same ad is not shown more than once to same user if triggered by same keyword. If the rules & restrictions dictate that an ad should be displayed, a new window should be opened (pop-up window) of the size and format outlined in referenced documentation. If at all possible, this should be done by the server side software, not the client side. What I would like to do is complete Stage 1 (Client Side software) and immediately begin bundling it within our line of free desktop applications (we will do all of that). This will allow us to build up a user adware base at the same time that the Stage 2 - Server Side software is being developed. Since there will be no server side software until Stage 2 is completed, the requests/calls that the client side software makes up until then will be ignored. Please thoroughly review the attached and referenced documentation before coming back to me with a bid or further questions. Most of the information you need will be in there. I will expect to receive and own all source code. Again, this project is for Stage 1 as described below. Stage 2 will be done at a later time and as a separate project. However, I prefer hiring someone who feels comfortable in doing Stage 2 later on. In any event, winning bidder should be aware of how this project (Stage 1) will eventually interact with Stage 2 and design accordingly.
ID del proyecto: 646048

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 14 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi, thanks for your invitation. I only first put the initial bid at here, please check your p.m.b . thanks.
$250 USD en 3 días
4,8 (59 comentarios)
6,7
6,7
5 freelancers están ofertando un promedio de $990 USD por este trabajo
Avatar del usuario
We have both passion & expertise to do the job both well within time & budget.
$3.000 USD en 45 días
4,9 (23 comentarios)
6,1
6,1
Avatar del usuario
Initial bid for PMB...
$250 USD en 3 días
5,0 (37 comentarios)
5,2
5,2
Avatar del usuario
I can work on this project. I have experience in creating desktop application on swing which take data from server. I require 1-1.5 month to complete this project. I can send you prototype if you confirm that i can work on this.
$700 USD en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Dear Customer, Please check your PMB. Regards, Brad
$750 USD en 21 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Plano, United States
5,0
26
Forma de pago verificada
Miembro desde mar 22, 2006

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.