это написано на flex? клиентское приложение steam

это написано на flex? клиентское приложение steam

Я собирался скачать компьютерную игру Mafia II (http://en.wikipedia.org/wiki/Мафия_II). Сайт спросил, есть ли у меня Steam, и я сказал нет... он спросил, скачивать ли, и я ответил да.

После загрузки 1,5-мегабайтного exe он запустился, загрузил и установил дополнительные файлы. После этого программа открылась. У меня возникло ощущение, что это могло быть написано на flex. Если бы кто-то мог это прояснить, было бы неплохо...

кроме того, я зашёл на официальный сайт Mafia II, чтобы загрузить демоверсию, и он снова спросил, установлен ли у меня Steam, и я ответил утвердительно. затем появилось диалоговое окно запуска приложения Firefox. и у меня снова возник этот вопрос, как запустить приложение с помощью Firefox... ?? возможно, мне следует задать это отдельным вопросом, но поскольку он связан с вопросом выше, я задал его здесь...

решение1

Steam написан на C++, с использованием (помимо прочего) WebKit и MFC (по крайней мере, в Windows). Установщики написаны самими авторами программного обеспечения — они могут быть написаны на чем угодно, многие используют DemoShield или Windows Installer. Загрузка напрямую из Steam использует встроенные установочные скрипты, а не отдельный установщик.

Если вы говорите о клиенте Steam, то это в первую очередь C++. Если вы говорите об установщиках, то это может быть что угодно. Если вы говорите об интегрированном установщике "install to Steam", то это тоже C++.

Связанный контент