Важная информация
Показано с 1 по 6 из 6

Тема: Прошу помощи у профессионалов

  1. #1 Прошу помощи у профессионалов 
    Новичок
    Регистрация
    13.05.2015
    Сообщений
    3
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях
    Решил для себя открыть вэб-програмирование и сразу взял высокую планку (по крайней мере для себя), решил сделать онлайн бота для игры мьюзик варс. И у меня такой вопрос: какой язык подойдет для этого (я решил что PHP самое оно) и с чего начать? Суть бота в том, чтоб он входил в аккаунт и выполнял все действия которые есть в игре... Буду очень благодарен за помощь. Заранее спасибо!!! З.Ы. Если это имеет значение, то игра в вк....
    Последний раз редактировалось PlanOKur4eG; 13.05.2015 в 21:05.
    Ответить с цитированием  
     

  2. #2  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    Добрый день!
    Рекомендую начать с расписания всех желаемых целей разработки. То есть выписать себе всё, что должна автоматизировать программа, по шагам и что вы имеете.

    Игра мьюзик варс - это ваша разработка и есть ли у неё API для действий пользователя ?
    Если есть API - то это хорошо, потому что это позволит обращаться к методам игры напрямую, без необходимости танцев с бубнами.
    Если нет API, и у Вас есть доступ к ssh/ftp серверу игры, то Вы можете написать бота, который будет крутиться прямо на сервере и там же выполнять какие-то действия напрямую в базе данных, возможно, в отдельном от web процессе php.
    Если нет API и игра - не Ваша разработка, то Вам придётся, скорее всего вашим ботом парсить страницы игры, эмулируя веб браузер. Это отнюдь не тривиальная задача и, может быть, стоит выбрать язык помощнее. В этом случае Ваша работа больше будет сводиться не к веб разработке, а к созданию некого приложения для парсинга страниц и эмуляции веб браузера с поддержкой Adobe Flash Player.
    Ответить с цитированием  
     

  3. 2 пользователя(ей) сказали cпасибо:

    >Quiet Snow< (14.05.2015), Free Admin (13.05.2015)

  4. #3  
    Новичок
    Регистрация
    13.05.2015
    Сообщений
    3
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях
    Спасибо. Игра не моя. И идею я черпал из бота "телонко" для игры "тюряга" в ВК. Бот долже имитировать действия человека в игре. т.е. с сервера выполнять переходы по игре в режиме онлайн, поэтому я и бросил свой взгляд на PHP... Но вот споткнулся на том, с чего начинать. Как я понимаю, то телонко работает через API. Но как это реализовать?
    Ответить с цитированием  
     

  5. #4  
    Администратор Аватар для TonyR
    Регистрация
    08.04.2014
    Сообщений
    36
    Сказал(а) спасибо
    6
    Поблагодарили 23 раз(а) в 14 сообщениях
    Записей в блоге
    1
    Цитата Сообщение от PlanOKur4eG Посмотреть сообщение
    Решил для себя открыть вэб-програмирование и сразу взял высокую планку (по крайней мере для себя), решил сделать онлайн бота для игры мьюзик варс. И у меня такой вопрос: какой язык подойдет для этого (я решил что PHP самое оно) и с чего начать? Суть бота в том, чтоб он входил в аккаунт и выполнял все действия которые есть в игре... Буду очень благодарен за помощь. Заранее спасибо!!!
    Чтобы писать бота, вам надо открыть для себя что такое клиент-серверное программирование, потом разобраться с тем что такое веб-сервисы и уже только потом выбирать платформу разработки и язык программирования. Планку вы действительно задрали очень высоко, а вам надо пройти последовательно несколько ступеней.
    Чтобы сказать какие ступени вам предстоит пройти надо понимать что вы в настоящий момент знаете в области программирования.
    Ответить с цитированием  
     

  6. Пользователь сказал cпасибо:

    >Quiet Snow< (14.05.2015)

  7. #5  
    Новичок
    Регистрация
    13.05.2015
    Сообщений
    3
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях
    я знаю эти понятия и знаю что php серверный язык програмирования, поэтому он и выбран, а не JS..... Я щас изучаю PHP по книге "Разработка веб-приложений с помощью PHP и MySQL". Если я что-то не правильно понимаю, то подскажите пожалуйста, очень заинтересован этой затеей Если это имеет значение, то игра в вк....
    Последний раз редактировалось PlanOKur4eG; 13.05.2015 в 21:04.
    Ответить с цитированием  
     

  8. #6  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    Как вариант, ради идеи...

    Посмотрите вот этот пост на хабре про отладку FLASH: http://habrahabr.ru/post/127110/.
    И ещё нашёл серию уроков про, собственно, "Тюрягу" http://www.youtube.com/watch?v=MiCbKODwihg.

    Может быть это то, что вам надо. По сути - попробовать сделать дебаг Flash игры, вытащить из дебаггера адреса, по которым он отправляет запросы к серверу (собственно, REST API) и потом написать REST клиента на чём угодно уже, хоть на php...

    можно ещё попробовать декомпилировать Flash, и адреса вытащить из кода ActionScript
    Ответить с цитированием  
     

  9. Пользователь сказал cпасибо:

    PlanOKur4eG (15.05.2015)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Прошу проконсультировать по разработке ПО
    от kamil в разделе Общие вопросы web-разработки
    Ответов: 2
    Последнее сообщение: 03.05.2015, 19:54
  2. Пост помощи пикабушнику
    от Akke в разделе HTML, CSS
    Ответов: 0
    Последнее сообщение: 16.04.2015, 14:55
  3. Прошу совета у профессионалов
    от martis в разделе Общие вопросы программирования
    Ответов: 4
    Последнее сообщение: 14.03.2014, 21:28
  4. Ответов: 4
    Последнее сообщение: 24.12.2011, 20:26
  5. Программы для помощи школьнику
    от Kakos_nonos в разделе Проекты на Pascal
    Ответов: 5
    Последнее сообщение: 26.07.2011, 18:00
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •