Enhancements to Open Source Project

PhantomJS is a Headless browser and is an open source project. However, there are some bugs and enhancements which we would like. These are outlined below

1) Provide a project file that can be used to build the app in Visual Studio/Eclipse/Other OR provide some way to build (for both Win and OSX) it on the Windows platform

2) Cookie Jar has many bugs need to fix these. Some of the bugs are as follows

--> It appears that the cookie Jar stores cookies in just a "List/array" and the cookies are not grouped by domain. So when a request is made to a domain, it has to loop through all cookies to ascertain which cookies to send with the request, thereby slowing down response time and spiking CPU. More importantly, we would like PhantomJS to handle all requests to a given domain in quick succession, as opposed to currently where there may be a lag.

--> Phantomjs adds a leading period to cookie domain when there isn't one, but this should not be done as domains do NOT have to have a leading period

--> PhantomJS cannot handle certain wild cards in the cookie value and it does not escape these

--> PhantomJS stores all LocalStorage in a fixed directory which cannot be changed, we need to be changeable (based on a parameter)

3) Explore the ability to NOT download (OR drop them shortly after) images BUT still Get all the cookies accompanying the response

4) Easier way to get cookies from PhantomJS (currently stored in a serialized file) and load cookies (currently using a script)

5) Provide advice on how to make PhantomJS less processor intensive (right now, processor sometimes spikes, any way to alleviate this?) without lose key functionality.

Beceriler: C++ Programlama, Web Scraping

Daha fazlasını gör: open source programming, make enhancements, how to make web, eclipse programming, eclipse c programming, cplusplus array, key value stores, succession, phantomjs, app open source, studio project file, phantomjs scraping, project file, project file studio, programming advice, phantomjs cookies, eclipse windows, project management open source, osx script, visual studio project platform, web project visual studio, script osx, headless browser, fix cpu, open project visual studio

İşveren Hakkında:
( 9 değerlendirme ) New York, United States

Proje NO: #6538285



PhantomJS is a very solid piece of code, based on robust components and built with a wide perspective, so we would be glad supporting you on this task. We know very well Qt, as we have been using it since more than 15 Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 750%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(4 Değerlendirme)

13 freelancers are bidding on average $958 for this job


I specialize in web scraping jobs like this. You can see on my profile that I have completed many similar jobs. I can have this project done properly and in a timely manner.

in %bids___i_period_sub_35% gün içinde1578%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(52 Değerlendirme)

Hi Sir, I am ready to work for you.I have 9 years of experience in C/C++, python , java, PHP and, MySQL. please see some of my works also check my reviews you will get better idea about my skill.I deliver quality work Daha Fazla

in %bids___i_period_sub_35% gün içinde1263%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(69 Değerlendirme)

Dear Sir, I'm quite interested by your project. I may provide to you to the best cheap prices the best results. If you had interest for my proposal, please contact me. My S.k.y.p.e id is "sweetdreamp201" Daha Fazla

in %bids___i_period_sub_35% gün içinde1666%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(20 Değerlendirme)

I'm interesting your project very well I'm a Good C/C++, C#, Java, PHP, Web Scrap, Compiler-Compiler expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I wa Daha Fazla

in %bids___i_period_sub_35% gün içinde1200%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(28 Değerlendirme)

I have gone through the description. I am very much interested to work on your project. I’ll provide you the work as per your requirement with in a particular time frame. So let’s start and finish it FAST. Tasleem Naz Daha Fazla

in %bids___i_period_sub_35% gün içinde526%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(5 Değerlendirme)

Hi, Iam interested in your project and I will be happy to do that for you. I have rich experince in scrapping curl regular expressions Dom and Selenium RC. I worked for [url removed, login to view] and [url removed, login to view] search Daha Fazla

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Dear Hiring Manager, First of all,its my pleasure to bid on your project, I have gone through your requirements and seen your specifications. We are ready to work on it as soon as you will award this project to us. Daha Fazla

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

1. Vollks Australian Online Store In these days we are complete re-designing and reimplementing an online store for our Australian client in which we are using X-Cart latest stable release to implement his all require Daha Fazla

in %bids___i_period_sub_35% gün içinde689%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I have experience this project, but it is very difficult job. Especially javascript analysis moudle has many crash error. Please contact me. Thank you

in %bids___i_period_sub_35% gün içinde1578%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hi, Experienced in execution of more then 100+ international Web Programming and Website Development solutions, Ennovations Techserv is Delaware,US based ISO 9001:2008 certified company with our offshore developme Daha Fazla

in %bids___i_period_sub_35% gün içinde750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

제안이 아직 제공되지 않았습니다

in %bids___i_period_sub_35% gün içinde1200%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

This can be done in c++. I have 6 years of experience including 4 years of programming experience in c++. Do let me know in case of further interest.

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)