SmartSteam не модифицирует steam.dll, как традиционные патчеры, вместо этого он модифицирует память и даёт Вам обновлять Steam-клиент до последней версии.
SmartSteam показывает все игры/инструменты, имеющиеся в Steam и его можно использовать для создания взломанных серверов, чтобы взломанный клиент мог подключаться к Вашему серверу.
К сожалению, некоторые игры не могут быть запущены вовсе или давать Вам ошибку.
Ключевые особенности:
Показывает все игры/инструменты в Steam;
Может быть использован для создания выделенных серверов;
Включение/отключение подписки приложений и фильтр TestApp'ов;
Статистика/достижения сохраняются;
CEG Patcher включён;
Запуск устаревших игр;
Могут использоваться возможности лобби в некоторых играх (например, Left4Dead, Left4Dead 2);
DirectPatch, патчинг любых файлов, используя патчинг памяти;
InjectDll, подгружает любые библиотеки к запущенным приложениям;
Отключёние создания minidump'ов включая соответсвующую опцию в конфигурационном файле;
Отключение патчинга для выбранных игр;
'Failed to contact key server' убран и автоматическое добавление CD-ключа в реестр;
Multiwinia и Doom3 will запускаются, как полная версия, патченная DirectPatch;
Запуск SmartSteam, как сервис, так что Steam автоматически патчится, когда он запускается и Вы можете использовать Steam-ярлык без запуска SmartSteam;
Требования:
Установленный Steam;
Современная, основанная на Windows-NT, операционная система (XP и выше). x86 и x64 поддерживаются;
Microsoft® Visual C++ 2008 Runtime (x86) SP1 (может быть найден здесь);
Установка: Скопируйте SmartSteam.dll и SmartSteam.ini в папку Steam, настройте конфигурационный файл, после чего запустите SmartSteam.exe.
Примечание:
Чтобы изменить настройки, откройте конфигурационный файл SmartSteam.ini
Правильная командная строка для запускного файла SmartSteam:
-s Запуск SmartSteam, как сервис -i Установка запускного файла SmartSteam в автозапуск с Windows, как сервис -u Удаление из автозапуска Windows и отключение SmartSteam сервиса -q Отключение SmartSteam сервиса
v1.3.6
Исправлены и обновлены статистика/достижения к 7 версии;
Исправлено то, что Steam ID равен нулю;
Убран 'PatchLimitedAccount' из конфигурационного файла;
Исправлен запуск CEG-защищённых игр (например, Left 4 Dead 2);
v1.1.12
Улучшен DirectPatch - DirectPatch теперь не будет ждать, пока steamclient.dll загрузится/выйдет время;
[DirectPatch] Исправлено, что Doom 3 требовал CD-Key;
v1.1.11
Возвращение проверки валидации к 1.1.5;
v1.1.10
Исправлено, что Counter-Strike: Source закрывал себя после подключения/создания сервера из-за "улучшения" хука в v1.1.8;
v1.1.9
Исправлено, что subscription 0 не подписан;
v1.1.8
Добавлена поддержка воодить внешнюю DLL;
Улучшение класса подключения, чтобы избежать возможные крахи;
v1.1.7
Добавлен традиционный Фильтр приложений (фильтр по умолчанию);
Добавлена поддержка подписываться/отписываться используя AppSubscription;
v1.1.6
Исправлена генерация одного SteamID для всех клиентов сервером;
Исправлено отсутствие callback'а, когда пользователь подключается к серверу;
v1.1.5
DirectPatch улучшен и, возможно, исправлен крах;
Добавлена рискованная поддержка поиска смещения оригинальных байтов в DirectPatch ;
Вновь исправлено, что DirectPatch не мог патчить одну библиотеку дважды;
Исправлен крах DirectPatch, когда смещение вне диапазона;
Испрален крах DirectPatch, когда вход DirectPatch неправильного формата;
Изменено повторение DirectPatch до 30 попыток;
[Direct Patch] Вы теперь можете включать non-class C, чтобы подключаться к LAN-серверу (эта возможность отключена по умолчанию, чтобы включить их: откройте SmartSteam.ini и измените их);