Как написать эмулятор ПО?

Есть ПО, например VLC (это только пример), необходимо эмулировать все его меню, всего настройки. Единственный вариант, это все заскринить (фоткать), каждый раздел меню, а потом отрисовывать на любом ЯП, но этот подход топорный, как пишут эмуляторы?
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka
Токсичный шарпист
Ну во-первых эмулируют не ПО, а железо, на котором это ПО запускается.
Делают это при помощи реверс-инжиниринга.

А то что вы описываете - это просто разработка нового ПО, которое визуально повторяет оригинал.
Разрабатывают его как обычно. (в том числе и так, как вы описываете, только скрины нужны будут разработчику, чтобы сверстать что-то похожее)
Ответ написан
Griboks
@Griboks
Если это open source, то изучайте исходники. Если это windows forms, то через windows api можно посмотреть все элементы интерфейса и как они упакованы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы