Find Jobs
Hire Freelancers

PERL Script + JavaScript: Replace PhantomJS with a Current Headless Browser

$250-750 USD

Avslutat
Publicerad nästan tre år sedan

$250-750 USD

Betalning vid leverans
I have a cron-based PERL script that in combination with MySQL and PhantomJS and a highly customized [login to view URL] file, does automated printing of web pages, with some added formatting (headers showing date, page#, URL, title) and saving them to PDF. But on some jobs I get an error Error: ReferenceError: Can't find variable: WeakMap. This error is basically due to PhantomJS being outdated and not being able to handle "WeakMap". After quite a bit of research on the matter, there appears to be no workaround other than switching from PhantomJS to a similar and more current tool. This solution looked good, but there may be others: "Ended up abandoning PhantomJS and implementing a new solution using NightmareJS and Electron in a headless environment with an optional Docker wrapper: [login to view URL]" Whatever is selected, this is a PERL script, would prefer to keep it that way. And that everything is compatible with Linux (Ubuntu server most likely), MySQL, Cron.
Project ID: 30598986

Om projektet

10 anbud
Distansprojekt
Senaste aktivitet tre år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
10 frilansar lägger i genomsnitt anbud på $499 USD för detta uppdrag
Använd avatar
Hi there, ★★★ PERL / JavaScript Expert ★★★ 8+ Years of Experience ★★★ I've read requirements and ready to replace PhantomJS with a Current Headless Browser. What we can do for you: ✔️ Add features in existing app. ✔️ Create rest api. ✔️ Convert javascript code into typescript. ✔️ Fix bugs in javascript, jQuery, nodeJS, typescript and reactJS. and anything else you want. I'll be glad to discuss project before start so let's chat. Thanks for your consideration. Best Regards, TechPlus Team
$750 USD Om 7 dagar
4,8 (179 omdömen)
7,7
7,7
Använd avatar
I have examined both your Perl script and the PhantomJS script. Would you consider using Chrome Headless? As far as I know Chrome supports the 'WeakMap' feature you refer to. I have experience with Perl, DBI and Linux (server and desktop) - mostly Debian but Ubuntu also. (They are more or less the same from an admin point of view.) I have also worked with PhantomJS in the past. How soon do you need these changes implemented? Also ... Can you confirm that this activity is legal? (A lot of 'web scraping' is, AFAIK, legally dubious.) Depending on your answer to the above questions, I may need to revise my bid. In the meantime, this bid is PROVISIONAL.
$485 USD Om 7 dagar
5,0 (15 omdömen)
6,7
6,7
Använd avatar
Hi there, I have gone over your project and found it very interesting. I am experienced in Perl and JavaScript both so please get in touch with quick solution. Best regards Rab
$300 USD Om 7 dagar
4,9 (28 omdömen)
5,7
5,7
Använd avatar
Hello! I have just read your project PERL Script + JavaScript: Replace PhantomJS with a Current Headless Browser and very interested in it. I am a web expert who well skilled for this project and skills Perl, Software Architecture, MySQL, Linux and JavaScript. If you give me more details, I am sure you that I will give you my best . Please pork me here. Looking to discuss more details with my past works and experience Best
$500 USD Om 3 dagar
4,3 (14 omdömen)
5,2
5,2
Använd avatar
Hi, I am expert Perl, C and C++ programmer on software side. I have expertise of both Linux and windows development in Perl, C and C++ and have developed back ends using MSSQL, MySQL, PostgreSQL. I have the knowledge of object oriented programming and design patterns. I can implement different algorithms and data structures in Perl, C and C++. My main expertise are in Perl and I can do debugging of Perl scripts/system efficiently. I read the two attached files (Perl and JavaScript). Please share other project files as well so that I may run them and test them to see output behavior. I would like to test first PhantomJS and if it doesn't work will use NightmareJS and Electron. I will be valuable resource for you for development of your Perl cronjob script in combination with MySQL and JavaScript file. Please PM me for details and negotiations.
$250 USD Om 30 dagar
4,8 (4 omdömen)
3,0
3,0
Använd avatar
?I understand your work.? ??I can say with certainty I can do it,?? ⋆⋆⋆⋆⋆⋆You give me a message. I am dealing with all the requests with you⋆⋆⋆⋆⋆⋆ My name is Zahid? Good luck freelancer???
$450 USD Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
I have many years experience in Perl, MySQL and many flavors of Linux. After reviewing your script I can see how I can either replace with NightmareJS or use another option without modifying much of your existing Perl script. Please reach out to me and I can work with you to get this completed.
$450 USD Om 7 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för THAILAND
Orange, Thailand
5,0
13
Verifierad betalningsmetod
Medlem sedan sep. 9, 2009

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.