Need a web scraper, win10 exe or html/javascript (Anywhere)
‹image 1 of 1›
compensation:to be negotiated
QR Code Link to This Post
I need a win-10 exe OR a custom web page (hosted on my own computer, no external access)—programmer’s choice.
Summary: displays in-stock status of up to ten different part numbers from up to three different web pages. Allows dynamic entry of part numbers and web pages to be checked.
The part numbers are all numeric, but may vary in length.
The program/web page will check the indicated web site for product status. The “user desc” field is to be ignored. Sample table display shown in the photo.
Each web site is identical in code, differs only in title and in color schemes
They are all sister web sites under one company
Each product page URL is a fixed format of the web site and the part number. It is accessed by logging in to the web site (login will be provided) and gives product in-stock status. All logins are the same and can be fixed in the code. The in-stock status appears as a mouseover pop-up text when hovering over a small green circle next to the product name. The green status circle function/location are identical on all three web sites.
Requirements:
1. Allow entry of up to ten product numbers
2. Display the green circle mouseover popup text in the output field
3. Update the output field once every 20 seconds for each item entered
4. When mouseover pop-up text for a product changes to “In stock,” play/loop an audio file on my PC continuously.
5. If I click the row that triggered the audio alert, the audio file should stop.
6. If one becomes in-stock while the audio file is already looping, clicking any of the in-stock items should deactivate the audio playback—my attention will have been drawn to the program.
7. If a windows exe, include standard windows control buttons in the top-right corner for minimize and close but not maximize. Size/shape of window should be automatic using windows standard font filling a ten-row table.
8. Deliverables include an .exe file and all source code, or all html/javascript files.
9. Effort should be made to comment the code and use variable names that are as clear as possible so I can play with the code after this contract is complete.
This should not be a computationally intensive task, I do not want the whole processor tied up.
Reply by email with a ballpark estimate, your experience, and estimated time-to-complete, and we'll talk about details and I'll provide the sites, logins, and sample part numbers to test with.