http://i5.pixs.ru/storage/7/3/2/Bezimenipn_1024613_5197732.png
Недоделка установщик windows-игр, писалась для облегчения создания wine-префиксов. Для работы требуется уже установленный wine (прога его не устанавливает).
Нет ни проверок корректности ни создания ярлыков автоматом, написал только:
- автоматическое создание префикса исходя из имени установочного файла игры.
- установка выбранных компонентов, вроде PhysX
- собственно установка игры
В общем, это совсем сырой вариант, она рабочая но мало-юзабельная, до меня только потом дошло что создание префикса исходя из имени файла приведет к клонам, ибо чаще называют setup.exe (проще поправить, спрашивая пользователя о желаемом имени префикса). Также не знаю как решить проблему с созданием ярлыков, не зная структуры каталогов устанавливаемой игры и сам пусковой ехе, короче вот такой вот велосипед, ха ха.
Для работы нужно скачать архив разархивировать в любое место, например домашний каталог, запустить файл lgamer.py
Был бы рад услышать идеи по решению например того же создания ярлыков, а пока буду дальше изучать питон, когда нибудь напишу юзабельный вариант :)
Вместо ярлыка запускать можно так:
env WINEPREFIX="/home/ваш_логин/.wine/имя_префикса/" wine "C:\\Program Files\\Каталог_игры\\игра.exe"