Закрыт

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

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

Квалификация: Chrome OS, Javascript, Linux, node.js, Веб-скрейпинг

Показать больше install linux website javascript prank, save web browser control visual basic, save web browser image visual basic, network install linux, skins chrome browser, video share enterprise install linux, install linux plesk, graphics library install linux, php5 extension install linux mcrypt, chrome browser theme, pdflib install linux, excel html chrome browser, chrome browser themes

О работодателе:
( 6 отзыв(-а, -ов) ) Port of Spain, Trinidad and Tobago

ID проекта: #20067223

9 фрилансеров(-а) в среднем готовы выполнить эту работу за $181

brianconey

Hi there I have read the job description. Now I use Godaddy([login to view URL]) and AWS. I'm a WordPress developer with 7+ years experience I have skills in HTML5 / CSS3, PHP, javaSc Больше

$140 USD за 7 дней(-я)
(63 отзывов(-а))
6.3
wang1986

Dear sir! Thanks for your posting job! I am a 8+ years experienced senior web developer who has been focusing on Web development. Please feel free to look around my last projects. * [login to view URL] - Angular.js/N Больше

$200 USD за 3 дней(-я)
(16 отзывов(-а))
5.5
sharktiger

Good day! I'm a licensed full stack programming developer and designer. I have many experiences in laravel, wordpress, CI, python as backend. And I had several experiences in angular.js, react.js, node.js, Vue.js Больше

$155 USD за 3 дней(-я)
(7 отзывов(-а))
3.8
cooddooc

Hi!I'm very happy to have a chance of bidding your [login to view URL] can we talk?Please schedule a time? I am an excellent developer in this industry. If we work together, I will satisfy you fully. Please give me 10 minutes Больше

$140 USD за 7 дней(-я)
(2 отзывов(-а))
3.0
yao778

Hi, I've carefully checked your requirements and really interested in this job. I'm full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I'm offering best qualit Больше

$205 USD за 5 дней(-я)
(3 отзывов(-а))
2.5
MarketwebGuy

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 hol Больше

$111 USD за 3 дней(-я)
(4 отзывов(-а))
2.2
theukwebexpert

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 applica Больше

$250 USD за 1 день
(0 отзывов(-а))
0.0
jinridong19713

Hello sir I have read your project description several times. And i thank you for your job posting. I could understand what you want to do exactly from your description. I have an experience with headless browser a Больше

$277 USD за 7 дней(-я)
(0 отзывов(-а))
0.0
digimonkneel

I have gone through your project description thoroughly and understand the scope of work. I have few questions to ask in order to clarify my doubts regarding the deliverables. Please initiate chat for further dis Больше

$155 USD за 3 дней(-я)
(0 отзывов(-а))
0.0