Find Jobs
Hire Freelancers

Delphi App Writes Javascript & encodes HTML

$100-500 USD

Cerrado
Publicado hace más de 21 años

$100-500 USD

Pagado a la entrega
This project needs to be done quickly, in Delphi (3 or 5, preferably). It will be written as standalone, but will actually be integrated into an existing applications. The use of cheap third party components to parse/scrape the HTML, like DIHtmlParser, is OK. The purpose of this application is to hide/scramble/encode portions of a web page -either HTML and/or embedded javascript - so most people can't read it or copy it and change it easily. The application will read and modify web pages, outputting the changed page, saving the original as a backup. It will look for HTML tag pairs: ...<\doUNI> and ...<\doEncryptor>. The application will delete the tags, and replace ALL the code/text in between, even javascript, with the UNICODE version of the code/text (so a web browser can still display it ok), OR it will replace the code/text with an encoded version. If the text/code is to be encrypted(), a javascript function [login to view URL] will be added to the web page that decodes the encrypted code/text on the fly, so the browser can display it. (the XXX is a unique identifier so we can do multiple scripts). The encrypt function could probably not be used to encrypt a full javascript function - and expect it to be executed properly, BUT a call to a javascript function already parsed, or an external .js file should be able to be encrypted. The dedecrypter function would naturally either be placed in the of the page, or just before the tesxt to be decrypted, whichever works best. \n The application will encrypt the HTML code/text based on a password provided, and will create the [login to view URL] file (the XXX number is selected by user). The [login to view URL] must be incredibly difficult to read (encoded itself, if possible), yet function properly when called by the web page. It must be compressed, can use UNICODE, encoded, whatever. I don't expect it to defeat hackers, just make it a pain in the butt to decode/read. ALSO, there must be a screen where the user can type or paste in code, and have the UNICODE equivalent displayed in another box - and be able to save that output to a file. Optional, but not required - convert the text typed in into some other "scrambled" or coded format that the web browser can read as is, but humans can't. ## Deliverables Complete and fully-functional working program(s) in executable form as well as complete source code of all work done, all modules and libraries. Complete copyrights to all work purchased. Any third-party components or libraries used, must be identified completely, including vendor, vendor address, version number, etc. Any modifications or adjustments made to source code for such components or libraries, to make them work with this project, must be identified and included. ## Platform All versions of Windows. Versions of Internet Explorer and Netscape above version 4. ## Deadline information This must be done ASAP - within 3 or 4 days of accepting bid, if humanly possible. That will determine bid more than any other factor. MUST be done in Delphi, period.
ID del proyecto: 2863699

Información sobre el proyecto

4 propuestas
Proyecto remoto
Activo hace 22 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
4 freelancers están ofertando un promedio de $227 USD por este trabajo
Avatar del usuario
See private message.
$100,30 USD en 14 días
5,0 (26 comentarios)
4,6
4,6
Avatar del usuario
See private message.
$382,50 USD en 14 días
5,0 (3 comentarios)
4,0
4,0
Avatar del usuario
See private message.
$127,50 USD en 14 días
5,0 (5 comentarios)
3,1
3,1
Avatar del usuario
See private message.
$297,50 USD en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de
4,9
38
Miembro desde ago 13, 2003

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.