Для справки запустите прогу так: StarFuck.exe /Help
Вот пример запуска игры через StarFuck: StarFuck.exe /patch /notshow /cdrom /port "/protection StarForce63" "/Path D:\Games\Transport Giant" "/EXe transportgiant.exe"
Он патчит BlackList, прячет CDRom'ы, патчит на "вставьте в другой привод", запускает игру и ждет её завершения, показывает CDRom'ы, распатчивает BlackList, отрубается. Теперь разберем как мы это задали:
·1) /not show - не показывать результаты
·2) /cdrom - прячем CDRom и показываем по завершении игры
·3) /port - патчим "вставьте в другой привод" (не работает без ключа /cdrom)
·4) "/Path<путь к папке с EXE>" - Путь до папки с запускаемым файлом (в примере D:\Games\Transport Giant)
·5) "/EXe<имя EXE файла>" - Имя EXE файла, (в примере transportgiant.exe)
·6) "/Protections<имя Mod файла>" - Имя Mod файла, (в примере StarForce63)
·7) "/patch<имя Mod файла>" - Патчить BlackList
·8) "/waiting<имя Mod файла>" - Вместо запуска вылезает окно и ждет, пока ты нажмешь 'OK'
Примечания:
·1) Команды НЕ регистрозависимые, но параметры ключа /ParamEXE передаются EXE'хе в соответствии с регистром.
·2) Параметры больше, чем из одного слова надо ограничивать символами "