Фриланс-проекты › Разработать программу для скачивания прайс-листов поставщиков Разработать программу для скачивания прайс-листов поставщиков
Требуется разработать win32-программу для скачивания прайс-листов из закрытых систем поставщиков для нужд организации.
Есть несколько информационных систем поставщиков, из которых требуется по расписанию скачивать файл прайс-листа. Каждая система - это уникальный web-сайт, логины-пароли к которым, разумеется, имеются.
Потребность в программе продиктована тем, что указанные системы позволяют скачивать файлы через браузер, но скачать файлы при помощи методов PHP не получается, удалённая система не отдаёт.
Требуется сделать простенькое приложение win32, которое будет скачивать файлы и класть их по WebDAV или иному протоколу в папку корпоративного web-сервера.
Предполагается, что указанное приложение будет работать на виртуальной машине Windows, однако, это не является обязательным условием. В инфраструктуре уже присутствуют виртуальные машины Linux (Ubuntu), поэтому приложение может быть реализовано под Linux.
Желательно, чтобы приложение было модульным - EXE + DLL
Каждая DLL экспортирует всего одну функцию - int DownloadPrice (void)
Вся логика хардкодом зашита в DLL кроме логина и пароля для входа в систему.
Имея набор DLL, приложение можно расширять - положил рядом с ним несколько DLL-ок, прописал в настройках приложения их имена, оно их загрузило, дёрнуло по очереди за функции, сохранило файлы.
Программа должна быть под Windows, потому что после того, как она скачачает файл, его надо будет открыть в Excel и сохранить.
Следовательно, потребность в Excel диктует потребность в Windows.
-
637 13 1 3 Сделать можно но для полноценного анализа сроков и стоимости надо видеть источники прайсов и обсуждать нюансы.
-
3040 66 0 Нужно больше данных, обращайтесь обсудим все детальнее
c# думаю Вам будет самое оно под задачу
-
2328 29 0 Добрый день, есть большой опыт автоматизации различных действий в браузерах
я думає то что вам нужно можно сделать с помощью Python + Selenium (соберу все в exe для win)
Цена пока ориентировочная будет завившись от количества "нескольких" сайтов и сложности реализации.
Пишите спасибо
Если нужно - будет под Windows :)
-
1092 7 0 Могу написать на node.js + puppeteer.
ОС для запуска - любая.
Легко расширять функционал и добавлять "доноров".
Выгрузка данных - в любом формате, любым доступным для ОС способом.
-
828 8 0 Здравствуйте!
Предлагаю реализовать задачу на Python. Таким образом, решение будет кросс-платформенным. А модули будут в виде .py файлов. Если получится, автоматизация будет на голых запросах. Если нет, то на Selenium.
Цена и срок примерные, точные после обсуждения в личных сообщениях.
-
156 2 0 Здравствуйте.
Большой опыт в написании разного рода парсеров: обход капчи, проверки на браузер..
В вашей ситуации все сайты будут разными поэтому к каждому нужно будет найти свой подход. Указана ставка за день работы.
-
476 8 0 Здравствуйте Артем. Пишу на C#.NET, могу сформировать для вас DLL библиотеки, программа может быть как WinForms, так и консольная. Можем все подробно обсудить в лс.
-
800 9 0 Добрый день.
Готов взяться, владею множеством методов парсинга и автоматизации.
Конечная цена зависит от количества источников, от их сложности.
-
надо видеть источники чтоб сформировать цену