Бюджет: 10000 UAH Термін: 7 днів
Добрый день. Интересная задача.
Пишите, Буду рад сотрудничать с Вами
Необходимо написать скрипт для автоматизации обновления объявлений на досках:
Алгоритм скрипта на Zennoposter:
1. В таблице plan.xls найти в первой колонке текущую дату.
Записать в массив ID, которые нужно обработать (Все будут ID указаны в соответствующей строке с найденной датой).
В отчете записать <Начало обновления объявлений на дату <текущая дата> либо, если текущая дата не найдена, указать <Ошибка. Текущая дата в таблице не найдена. Проверьте и перезапустите скрипт вручную>.
2. В таблице schema.xls по очереди искать строки ID, из вышеуказанного массива. В этих строках находятся аписи ID с информациею об акаунтах. Нужно обработать каждую такую строку.
3. Каждый ID по логике представляет собой совокупность акаунтов на указанных выше досках объявлений, с одинаковыми логинами и паролями. Пароль одинаковый для всех акаунтов на всех досках. То есть, для одного ID существует логин и пароль, с помощью которых можно зайти в акаунт на каждой из вышеуказанных площадок, если такой акаунт существует и не удален.
При переходе к обработке следующего ID, который запланирован на текущую дату, в отчете записать в новой строке: "Обработка ID <номер>"
Примечание. Для каждой указанной в задание доски объявлений, в таблице schema.xls предусмотрена колонка, в которой непустое значение обозначает тот факт, что акаунт на данной доске должен существовать. Соответственно, скрипт должен выдать в отчете сообщение об ошибке, если в акаунт доски не удалось войти. А так же, пометить соответствующую ячейку таблици красным цветом. В случае же успешного входа - нужно пометить зеленым цветом).
Данные о наличии акаунтов хранятся в заявленной таблице, начиная из колонки М.
4. Для каждого ID, обновление которого запланировано на текущую дату, нужно обработать акаунты на всех досках, для которых указано наличие акаунта: При входе в акаунт, в отчете написать "Доска <название>, акаунт <название>" и дописать в ту же строку "ошибка входа" (с соответствующей меткой в отчете) либо, если вошли успешно, посчитать активные, неактивные, архивные и удаленные объявления, и написать в той же строке отчета: "активные <к-во>, неактивные <к-во>, архивные <к-во>, удаленные <к-во>. Если не найдено объявлений либо найдены только удаленные, тогда вместо этого, писать "ОБ'ЯВЛЕНИЯ НЕ НАЙДЕНЫ!"
5. Обновить все неактивные и архивные обновления.
Если были обновлены объявления, написать в новой строке отчета "Обновлено <к-во> объявлений. Если были ошибки, написать о них уведомление.
6. После обработки всех акаунтов каждого следующего ID, запускать предоставленный мной exe-файл для перезагрузки модема и останавливать работу скрипта на 5 мин с целью ожидания загрузки и восстановления связи. После перезагрузки происходит изменение внешнего IP. Если старый IP и новый совпадают, написать в отчете "ИЗМЕНЕНИЕ IP АДРЕСА НЕ ПРОИСХОДИТ! ОПАСНОСТЬ БЛОКИРОВКИ АКАУНТОВ! ИСПОЛЬЗУЙТЕ ПОДКЛЮЧЕНИЕ ЧЕРЕЗ МОДЕМ КИЕВСТАР!!!"
7. В конце обработки всех ID на текущую дату, написать в отчете "Обновление объявлений завершено. Обновлено <к-во> из <к-во> неактивных, найдено <к-во> удаленных. Ошибок <к-во>". Суммировать эти значения в определенные глобальные переменные.
П.С.
Скрипт должен быть один.
Понятная отчетность об шибках, как указано в задании.
Ошибка входа в акаунт либо либо любая другая, не должна останавливать работу скрипта.
Скрипт должен запускаться один раз в сутки.
Скрипт работает в 1 поток.
Понятная и качественная структура скрипта, коментарии - для дальнейших доработок другими специалистами.
Для тестирования есть удаленный компьютер, на котором установлен ZennoPoster Light 7.6, ZennoBox 7.6.
П.С.
1. Сделка только через сейф.
2. После разработки и тестирования, скрипт нужно будет передать мне для получения окончательного расчета. Зависимость от разработчика на данном этапе не обсуждается ни на каких условиях, в связи с негативным опытом подобного сотрудничества. То есть, права интеллектуальной собственности после разработки переходят ко мне.
Предлагайте свои цены и сроки!
Бюджет: 10000 UAH Термін: 7 днів
Добрый день. Интересная задача.
Пишите, Буду рад сотрудничать с Вами
Потрібен спеціаліст для збору та структурування відкритої інформації про продавців з маркетплейсів. Необхідно визначити можливість автоматизованого збору даних та сформувати базу продавців. У відгуку, будь ласка, вкажіть: з якими маркетплейсами маєте досвід роботи; які дані можете отримати (назва продавця, посилання, категорії, рейтинг, кількість товарів, інші доступні поля); приклади подібних проєктів.
Технічне завдання Проєкт Налаштування наповнення та синхронізації двох магазинів Prom.ua з постачальниками автозапчастин. Завдання Необхідно реалізувати завантаження та оновлення товарів від постачальників автозапчастин для двох інтернет-магазинів на Prom.ua. ⸻ 1. Підключення постачальників Необхідно підключити постачальників через: API постачальника; XML, CSV, XLS прайс-листи; або інший доступний спосіб отримання товарів із сайту постачальника. Важливо забезпечити повну синхронізацію товарів між постачальником та магазинами Prom.ua. ⸻ 2. Фільтрація та відбір товарів Необхідно реалізувати можливість відбору товарів під час імпорту за такими параметрами: марка автомобіля; категорія запчастин; підкатегорія запчастин; інші доступні характеристики. Приклад: Для кожного магазину повинна бути можливість окремо визначати, які категорії товарів та які марки автомобілів необхідно завантажувати. Додаткові вимоги до відбору товарів Необхідно реалізувати можливість відбору товарів під час імпорту не лише за марками автомобілів та категоріями запчастин, а також за статусом наявності товару. Повинна бути можливість налаштувати такі сценарії: імпортувати тільки товари, які є в наявності у постачальника; не імпортувати товари зі статусом “немає в наявності”; відключати або видаляти товари з Prom.ua після зникнення їх із наявності у постачальника; Під час налаштування прайсингу повинна бути можливість комбінувати фільтри: за маркою автомобіля; за категорією запчастин; за підкатегорією; за наявністю товару. Приклад: Імпортувати тільки запчастини для Volkswagen та Audi, категорія “Гальмівна система”, які є в наявності у постачальника. Також необхідно реалізувати механізм запобігання дублюванню товарів від різних постачальників. Якщо один і той самий товар присутній у кількох постачальників, у каталог повинен імпортуватися лише один запис товару. Критерії вибору товару при виявленні дублікатів: пріоритет надається товару, який є в наявності у постачальника; якщо товар є в наявності у кількох постачальників, пріоритет надається товару з найнижчою ціною; якщо найдешевший товар відсутній у наявності, система повинна обрати найдешевший товар серед тих, що є в наявності; товари-дублікати від інших постачальників не повинні створювати окремі позиції в каталозі. Приклад: Імпортувати тільки запчастини для Volkswagen та Audi, категорія “Гальмівна система”, які є в наявності у постачальника. Якщо одна й та сама запчастина доступна у кількох постачальників, до каталогу імпортується лише одна позиція — від постачальника з найнижчою ціною серед тих, у кого товар є в наявності. ⸻ 3. Імпорт карток товарів Під час імпорту повинні автоматично завантажуватися: назва товару; артикул; фотографії; опис товару; ціна; характеристики товару; виробник; інші доступні параметри. ⸻ 4. оновлення Необхідно налаштувати автоматичне: оновлення цін при зміні від постачальника ⸻ 5. Видалення відсутніх товарів Товари, яких більше немає в наявності у постачальника, повинні: відключатися; або видалятися з Prom.ua (за погодженням). ⸻ 6. Наповнення магазинів Необхідно: створити структуру категорій; створити підкатегорії; правильно розподілити товари по категоріях; перевірити коректність імпорту товарів. ⸻ 7. Результат роботи Після завершення робіт повинно бути: підключено постачальників; налаштовано імпорт товарів; налаштовано оновлення цін; налаштовано додавання нових товарів; налаштовано відключення або видалення відсутніх товарів; магазини Prom.ua повністю наповнені та готові до роботи.
Потрібно створити Telegram-бота для автоматичного пошуку та моніторингу автомобілів "BUY IT NOW" на аукціонах США (Copart, IAAI) Бот повинен працювати в автоматичному режимі та надсилати повідомлення про нові автомобілі, які відповідають заданим фільтрам.Основний функціоналНалаштування фільтрів: 1. Марка автомобіля; 2. Модель; 3. Рік випуску (від/до); 4. Тип палива; 5. Об'єм двигуна; 6. Пробіг; 7. Діапазон ціни; Функції бота: 1. Автоматичний моніторинг нових лотів; 2. Перевірка оновлень кожних 1-2 хвилини; 3. Захист від повторних сповіщень (антидубль); 4. Можливість додавати та видаляти фільтри через меню бота; 5. Збереження налаштувань вже існуючого пошуку автомобілів. Формат повідомлення: 1. Фото автомобіля (4-фото); 2. Назва та номер лота; 3. Рік випуску; 4. Пробіг; 5. Тип двигуна та об'єм; 6. Ціна buy it now; 7. Посилання на лот.
Спарсити повний каталог цих сайтів: https://svit-mebliv.ua/ https://kompanit.com.ua/ru https://amia.com.ua/ https://mebliromax.com.ua/ https://pehotin.com.ua/catalog/ https://www.sokme.ua/ru/ Всі товари потрібно об'єднати в одну загальну таблицю для імпорту в WP. Кожен товар має бути на двох мовах (UA+RU). Також є варіативні товари, це має бути збережено як варіації в базовому функціоналі WP Імпорт на сайт можливий через плагіни, так і кастомне рішення, тому формат таблиці може обговорюватися
Завдання: інвайт реальних користувачів за базою юзернеймів у нові чати та розсилка повідомлень по цільовій базі. Цікавить тільки якісний трафік і робота з живою аудиторією — виконавців, які використовують ботів, накрутку або неякісні методи, прохання НЕ БЕСПОКІТЬ. Робота виключно через гаранта. В відповіді вкажіть ваш досвід, використовувані методи та вартість за обсяг інвайтів/розсилки (ціна за 1 000, 5 000, 10 000 контактів або ваш тариф). Потрібен відповідальний виконавець, орієнтований на результат.