Гайд [WIN API] Находим путь к стиму через реестр

Пользователь
Статус
Оффлайн
Регистрация
28 Июн 2020
Сообщения
366
Реакции[?]
56
Поинты[?]
1K
Не знаю где пригодится, но для лоадеров ваших паст это нужно
Иклюдаем
C#:
using Microsoft.Win32;
using System.Diagnostics;
using System;//иклуды
Создаём функцию по запуске вашего лоадера
и пишем
C#:
string steamPATH = ""; //создаём переменую steamPATH
RegistryKey key = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Valve\Steam"); //сокрашяем программу + вставляем путь к стиму из regedit
steamPATH = key.GetValue("SteamExe").ToString(); // записываем в переменую steamPATH путь стима
Process[] proc = Process.GetProcesses();
foreach (Process process in proc)
if (process.ProcessName == "steam")
                {
process.Kill();
                }
и в функции вашего иджекта, до самого инджекта всавляем

C#:
Process.Start(steamPATH); //стартаем стим
Theard.Sleep(2500);
System.Diagnostics("steam://rungameid/730"); //стартаем ксго
//далее иджектим вашу пасту
 
Последнее редактирование:
Эх, жизнь — хоть за хуй
Забаненный
Статус
Оффлайн
Регистрация
8 Июл 2019
Сообщения
2,993
Реакции[?]
1,656
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
2 Окт 2020
Сообщения
1,208
Реакции[?]
266
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Бесполезно
 
fynnu boy
Пользователь
Статус
Оффлайн
Регистрация
16 Май 2019
Сообщения
396
Реакции[?]
105
Поинты[?]
1K
C#:
Process[] proc = Process.GetProcesses();
foreach (Process process in proc)
if (process.ProcessName == "steam")
{
process.Kill();
}
System.Diagnostics("steam://rungameid/730");
и всё
 
Забаненный
Статус
Оффлайн
Регистрация
15 Янв 2021
Сообщения
46
Реакции[?]
40
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
стим по идеи же раньше запустится?
 
Сверху Снизу