Find Jobs
Hire Freelancers

Add Copy Protection (shareware mode) to an Avi Splitter

$100-500 USD

Cancelado
Publicado hace alrededor de 19 años

$100-500 USD

Pagado a la entrega
Summary: Add a trial period (with appropriate "nag" screens) and a registration system to an existing avi splitter. Basically, convert a regular commercial application to shareware. I have a modified version of Gabest’s AviSplitter (source code for original: <[login to view URL]> ). Once installed, the modified Avi Splitter does the following: 1)? For regular avi files, it just does the usual splitting 2)? For encrypted avi files (these are files encrypted by me using another piece of software), it decrypts them on-the-fly and then does the usual. The encrypted avi files do not play on any other avi splitter, like QUARTZ.DLL. When an attempt is made to play an encrypted file using a regular splitter, a different video is displayed (the special avis are actually a combination of two avis: a public one and a private encrypted one; my splitter plays the encrypted part only). My avi splitter is designed to stop working on a hard coded MM/DD/YYYY. On this date, it starts acting like a regular avi splitter and plays only the public part of my avis, as well as all normal avis. From this point onward, my avi splitter is referred to as VMP. Everything above this line describes the functionality of the existing software. You do not have to design or implement any of that. **What you need to? add is described in the attached zip file.** IMPORTANT: Gabest’s AviSplitter is open source software under the GPL. What you are writing is closed source software for commercial use. We have a license from Gabest that allows us to do that. Once a bidder is a chosen, he/she will be provided with NDA documents. Once the NDA is signed, the bidder will be sent the source code to VMP. ## Deliverables Rent A Coder requirements notice: As originally posted, this bid request does not have complete details. Should a dispute arise and this project go into arbitration "as is", the contract's vagueness might cause it to be interpreted against you, even though you were acting in good-faith. So for your protection, if you are interested in this project, please work-out and document the requirements onsite. 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. An installation program is not required. 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 VMP will continue to work on every platform it works on as of right now. That is, Windows 98 and later. The code generation script will run on Redhat Linux 9 or later.
ID del proyecto: 3638460

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 19 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
1 freelancer está ofertando un promedio de $115 USD por este trabajo
Avatar del usuario
See private message.
$114,75 USD en 7 días
5,0 (28 comentarios)
4,8
4,8

Sobre este cliente

Bandera de CANADA
Canada
5,0
26
Miembro desde nov 23, 2004

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.