Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

GreenLuma Fast Launch

Небольшой PowerShell-лаунчер для запуска Steam с файлами GreenLuma. Скрипт на время копирует их в папку Steam, запускает клиент и удаляет скопированные файлы после успешной проверки.

Что нужно

  • Windows PowerShell 5.1;
  • установленный Steam;
  • папка с файлами GreenLuma:
    • user32.dll;
    • DeleteSteamAppCache.exe;
    • AppList/AppList.ini.

В AppList.ini укажите нужные AppID и корректно задайте NumAppIDs.

Настройка

Откройте startLuma.ps1 и при необходимости измените $SourceDir и $SteamDir в блоке настроек. В $SourceDir должна лежать перечисленная выше структура файлов.

Сохраните скрипт в кодировке UTF-8 с BOM: это важно для Windows PowerShell 5.1. Для запуска в Windows используйте только файл startLuma.ps1.

Как это работает

  1. Завершает Steam и предыдущий процесс очистки кэша, если они запущены.
  2. Копирует файлы GreenLuma в папку Steam.
  3. Запускает DeleteSteamAppCache.exe и подтверждает его окно.
  4. Запускает Steam и ждёт, пока один процесс steam.exe проработает не менее 15 секунд. Общий лимит проверки — 60 секунд.
  5. Удаляет скопированные файлы GreenLuma. Если Steam не запустился стабильно, завершает его и тоже выполняет очистку.

Скрипт перезаписывает одноимённые файлы в папке Steam и не создаёт резервных копий. После очистки старые версии этих файлов не восстанавливаются.

About

A simple shell script to run stealth-mode of greenluma

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages