- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую гуру!
Задача: написать бота, который будет совершать покупки цифровых товаров в интернет магазине в полуавтоматическом режиме.
Конкретнее: бот заходит на сайт, логинится, заполняет поля формы покупки, переходит на страницу оплаты, совершает покупку.
Опыта в подобном еще не было. Находимся на начальном этапе с программистом и стоим перед выбором технологии исполнения данной задачи. Накопилось несколько вопросов, а именно:
1) Что выбрать для бэкенда? Мой проггер знаком с PHP, Ruby, Python, C++, C#, AngularJS, NodeJS и некоторыми другими. Даже если не знает, то может разобраться практически в чем угодно. Наши, если можно так выразиться, конкуренты реализовали подобное на C++ Qt Framework. Пока смотрим в его сторону, но не факт что остановимся именно на нём.
Естественно самый правильный совет - что лучше знает, пускай на том и пишет. Но возможно у кого-то есть практический опыт написания подобных ботов и поэтому есть шанс посоветовать сразу правильное направление?
2) Какую платёжную систему лучше выбрать для совершения покупок? Выбор среди Вебмани, КИВИ, ЯД, VISA и Master, Paypal и некоторые другие в основном через агрегатор Paymaster.
Спасибо за внимание.
У вас цель-то какая? делаете снайпера, который будет в последние секунды покупать товары на аукционах или что?
А так - самый просто вариант - это наверно браузером рулить через phantomjs или аналоги, т.е. по сути пользователя эмулировать по максимуму.
У вас цель-то какая? делаете снайпера, который будет в последние секунды покупать товары на аукционах или что?
Нет, совсем не то. Бот будет совершать покупки в магазине в подарок пользователям сервиса. Бот нужен для того, что подарки могут отправляться стихийно - то один в час, то 100. Руками это делать - каторга. Больше, увы, сказать не могу.
А так - самый просто вариант - это наверно браузером рулить через phantomjs или аналоги, т.е. по сути пользователя эмулировать по максимуму.
Спасибо, глянем!
---------- Добавлено 04.04.2016 в 02:07 ----------
Дикий пионер, а почему именно phantomjs?
big boy, магазин один? если будете часто/много брать, то может совместно с магазином соорудите какое-то апи - будет на несколько порядков надежнее и удобнее чем ботом.
Если делать ботом, то нужна полная эмуляция браузера и возможны сюрпризы с антифродом платежных систем.
big boy, ZennoPoster и точка
Дикий пионер, а почему именно phantomjs?
Ну просто на слуху эта программина - по сути браузер на сервере без графического интерфейса. Есть аналоги на движке gecko и trident (или как там сейчас у IE он зовётся).
Но про проблему с оплатой вам правильно сказали и да, получить API от магазина - надежнее.
Собираетесь рулетку для игр делать? Или биржу с заданиями для школьников? Здесь хорошо посоветовали - максимально близко старайтесь эмулировать браузер, некоторые игры такого не любят.
зенно избыточно.
что-то много сектантов стало в последнее время.
есть куча технологий.
если ваш программист профи - то он сам все сделает спокойно. без советов. на основе своего опыта
big boy, магазин один? если будете часто/много брать, то может совместно с магазином соорудите какое-то апи - будет на несколько порядков надежнее и удобнее чем ботом.
Но про проблему с оплатой вам правильно сказали и да, получить API от магазина - надежнее.
API не вариант. Магаз настолько крупный и пафосный, что на таких мелких сошек, вроде нас, даже внимания не обращают.
big boy, ZennoPoster и точка
Поржал, спасибо 😂
Ну просто на слуху эта программина - по сути браузер на сервере без графического интерфейса. Есть аналоги на движке gecko и trident (или как там сейчас у IE он зовётся).
Спасибо.
если ваш программист профи - то он сам все сделает спокойно. без советов. на основе своего опыта
Профи, но конкретно такого опыта еще не было. Если честно он был против, чтобы я лез и спрашивал советов на форумах )))
вообще, это - обычный парсинг по сути. небольшой бот с неким порядком действий.
такой опыт обычно у всех есть, как бы
Посоветую Casperjs.Это обертка над phantomjs.
Плюсы:
- это javascript (судя по всему ваш программист с ним
хорошо знаком)
- headless - не требует графического окружения(можно запустить на VPS)
- простое API
- интеграция с nodejs,php,python.
- Chrome расширение Resurrectio для помощи в работе - https://chrome.google.com/webstore/detail/resurrectio/kicncbplfjgjlliddogifpohdhkbjogm
Минусы:
- Тяжеловат