Find Jobs
Hire Freelancers

Install Linux Chrome Browser (JS + WS) with Basic Controls & Headless + GUI

$30-250 USD

Cerrado
Publicado hace casi 5 años

$30-250 USD

Pagado a la entrega
Hello, thanks for reading. My request should be very straight-forward & fairly simple. As it's just really an installation of the correct/best Server Hosted Browser, with some basic settings (Load Page + Output result). (Both Javascript & Websocket functionality are likely needed.) It's something I can probably implement myself, but it's not my area of experience, so I do not know what is the best setup I should go with. I've been reading about: Puppeteer, Node.js, Xvfb, PhantomJS, Selenium, cheerio, jsdom, htmlparser2, etc... but I do not yet know what is the best (proper functionality, easiest and most efficient) setup for my needs. This is what I'd like to have set up: (I'm mostly trying to be very specific (so there shouldn't be any unexpected additional requests), but there are not very many steps/complexity to this.) 1a) Have a good Server Hosted Browser (Chrome?), installed on my Dedicated Server. 1b) The Browser/Setup should be of a maintained project, and modern (unlike PhantomJS - now suspended). 1c) The Browser should have both Headless (default) and GUI option, in case I would like to observe/interact. 2a) The Browser auto-runs on Server Boot (with option to disable this). 2b) Ideally if possible, I can have the Browser configs by default be read from a cPanel directory (for easier access/changes), eg: home/username/public_html/ 2c) With a Fallback config file in server "root" or wherever appropriate (in case default isn't found). 2d) Allow configuration of Cookies and Header(?) 3a) By default, on Boot (or manual launch), the Browser will visit a specific web-page, which contains Javascript (and needs to be parsed to get values). 3b) The browser waits x seconds (or load completion), before moving to the next step. 3c) This may be IMPORTANT - I believe the page in specific, may be using Websocket to pass the variables into the output, so the Browser will need that functionality. 3d) Once assumed to be loaded, the Browser periodically outputs the resulting HTML/content (which should now contain the JS processed values) - Output to: home/username/public_html/folder/output-file-url-#.txt "#" = Current Timestamp (date) "url" = Just the Domain + Ending Path of the visited webpage eg: URL visited: "[login to view URL]" Output File = "[login to view URL]" 4a) Once the Browser output (HTML) is stored on a file in my server, I expect that I will be able to fetch that output for further processing, using my own PHP code. 4b) I should be able to handle all tasks after output, on my own (reading output, cron-job to clean up files, etc..). I just need you to d the browser installation for me, have it auto-run (or manual Launch & Stop via URL visit parameter, if possible?) 5a) Provide some way (URL path via my browser? Server port?) where I can run the server hosted browser with GUI option, and observe (& interact?) with the resulting output. 5b) Preferably, this should be a different instance than the default Headless Browser which auto-runs (so it does not stop/interfere with it). 6) If possible, it may be better for me if you simply produce the code I need (and instructions), and I can do the setup on my own. I'm very familiar with SSH, and code in general, and should be able to complete the setup on my own, with simple guidance and the provided configurations. My Server details: CentOS 6 (may soon need upgrade to v7) Linux 64-bit (I believe) SSH access WHM & cPanel Fairly Good/High RAM & CPU I hope my explanation has been concise to you, I believe there should be no further tasks apart from what is explained above. And (I believe) there should not be too many steps in getting this done. It should be a matter of: - Choose the appropriate setup for my needs - Provide needed information or files from my setup - Write the configurations per my needs - I will do the setup of the server browser myself, I just need: Instructions + Configuration Thank you, Andrew
ID del proyecto: 20067223

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 5 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
5 freelancers están ofertando un promedio de $168 USD por este trabajo
Avatar del usuario
Hi This is the best partnership you need. I have rich experience of web development more than 10+ years.... (PHP/Laravel/Python/HTML/CSS/Javascript/Jquery/Bootstrap) Honestly, I am sure about my skills. If you hold on another freelancer, you will only waste time. Please, work with me, then, you will complete more quickly. Thanks for your reply. Regards.
$111 USD en 3 días
5,0 (4 comentarios)
2,2
2,2
Avatar del usuario
Hello there! My name is Chris, I'm a UK based and native English speaking web developer and app expert with 10 years experience building and maintaining complex web apps and websites. I've built and maintained applications/sites for large companies such as Coca Cola, Deutsche Bank, Easy Jet, Barclays, Vogue, Menzies, NHS, My specialist skills include: PHP, Javascript , MYSQL, Bootstrap, SEO, Digital Marketing, Laravel, IONIC, WooCommerce, Moodle, WordPress, Drupal, New Website Builds, Search Marketing, Graphic Design, NGINX, Apache2. I'm highly motivated, results driven and personable individual with a keen eye for details and getting projects finished in a quick timescale, whilst still delivering a world class customer experience. Chris Fairman
$250 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de TRINIDAD AND TOBAGO
Port of Spain, Trinidad and Tobago
5,0
6
Forma de pago verificada
Miembro desde feb 9, 2011

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.