Find Jobs
Hire Freelancers

Node.JS loads in website using headless webkit library called nightmare, and takes a screenshot. There is a bug though.

$30-250 USD

Terminado
Publicado hace más de 7 años

$30-250 USD

Pagado a la entrega
I have a script which loads in [login to view URL] on random domain names and runs a speed test. Once the speed test is run, it takes a snapshot of the web browser window, and shoots an email off. The way it does this, is it loads up [login to view URL], enters in the domain to run the speed test on, then submits the form. It then polls the page to wait until the results are finished. I've noticed three problems: 1) Sometimes the screenshot does not get saved. Please try to figure out why. If you can't figure it out, please put in code to retry screenshot saving until the file saves. Here's a sample of what a screenshot looks like: [login to view URL] 2) Sometimes the script starts bugging out, and it'll start polling twice or three times, resulting in 2 or 3 emails being sent out. Obviously this is bad. 3) Sometimes there is uncaught promise rejections -- I'm not sure why, but when you see them please find the reason and fix them. I'm running on OSX 10.11.4 with node 6.9.1 Here is a preview of one of the files. Full set of files, along with sample database dump will be provided to the Node.js developer who wins the job. Thank you! Preview: [login to view URL]
ID del proyecto: 11962210

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 7 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
Hello, I have used [login to view URL] (the newer electron based version) with node.js. You could be having one of many issues that could be fixed. I can work with your code and establish : - The urls are queued and handled properly asynchronously to completion - Establish proper wait conditions, if needed - on element(s) within the page. - Have a retry if necessary on any fallout on the request - Also [login to view URL] can consume a lot of memory over a number of requests. It may be helpful to spawn this in a child process and restart the process periodically to avoid a memory leak condition, if you are experiencing this. Thanks, and let me know if you have any any questions! - Michael Edwards
$210 USD en 2 días
5,0 (2 comentarios)
3,0
3,0
6 freelancers están ofertando un promedio de $217 USD por este trabajo
Avatar del usuario
I AM HUMAN. can fix your scraper. can you send me it's source so I can debug it ?
$368 USD en 3 días
5,0 (200 comentarios)
8,5
8,5
Avatar del usuario
I AM HUMAN, I did not yet used nightmare, Mostly using either ZombieJS , phantomjs or CasperJS for automated task. But I think it can be debug that is time time consuming process. Thanks Arif
$250 USD en 3 días
4,9 (86 comentarios)
6,5
6,5
Avatar del usuario
A proposal has not yet been provided
$166 USD en 5 días
4,9 (12 comentarios)
4,6
4,6

Sobre este cliente

Bandera de UNITED STATES
Arlington, United States
5,0
2
Forma de pago verificada
Miembro desde jul 18, 2016

Verificación del cliente

Otros trabajos de este cliente

Fix nightmare.js script
$250-750 USD
¡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.