Find Jobs
Hire Freelancers

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

$250-750 USD

종료됨
게시됨 거의 3년 전

$250-750 USD

제출할때 지불됩니다
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.
프로젝트 ID: 30598986

프로젝트 정보

10 제안서
원격근무 프로젝트
활동 중 3년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
10 이 프로젝트에 프리랜서들의 평균 입찰은 $499 USD입니다.
사용자 아바타
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 7일에
4.8 (179 건의 리뷰)
7.7
7.7
사용자 아바타
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 7일에
5.0 (15 건의 리뷰)
6.7
6.7
사용자 아바타
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 7일에
4.9 (28 건의 리뷰)
5.7
5.7
사용자 아바타
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 3일에
4.3 (14 건의 리뷰)
5.2
5.2
사용자 아바타
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 30일에
4.8 (4 건의 리뷰)
3.0
3.0
사용자 아바타
?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 5일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
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 7일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (THAILAND)
Orange, Thailand
5.0
13
결제 수단 확인
9월 9, 2009부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.