Naprawdę nie wiem, jak to wyjaśnić, więc powiem ci dokładnie, co próbuję zrobić.
Zajmuję się programowaniem gier i chciałem użyć silnika cheatów, aby zobaczyć niektóre rzeczy.
Jednak lubię też grać w Team Fortress 2. Nie chcę, aby moje konto zostało zbanowane przez VAC. Co by zrobił, gdyby TF2 i Cheat Engine działały jednocześnie.
Czy jest więc aplikacja dla systemu Windows 7, która pozwala mi wykryć uruchamianie się pary i automatyczne zamknięcie oszustwa silnika, jeśli uruchomiona została para?
Jeśli to nie wystarczy opis, daj mi znać, a ja zaktualizuję. Dzięki!
Odpowiedzi:
Możesz zrobić bardzo prostą rzecz: utworzyć plik .bat dla otwartej pary! Oto przykład, jak to może działać:
Tak więc otwarcie tego nietoperza spowoduje zamknięcie CheatEngine i otwarcie pary, działa nawet bez uprawnień administracyjnych. Pamiętaj, aby używać poprawnej nazwy .exe i poprawnej ścieżki do Steam!
źródło
Ok, wygląda na to, że moja pierwsza odpowiedź nie ma prawdziwego problemu. Nie wiem więc, czy istnieje aplikacja, która może zamknąć silnik oszustwa po uruchomieniu pary, ale wiem, jak to zrobić. Zakładam, że masz trochę doświadczenia w programowaniu w języku C # i zainstalowanym programie Visual Studio.
Otwórz Visual Studio , stwórz nowy projekt (usługa byłaby w 100% idealnym wykorzystaniem dla twojej sprawy, możesz google dowiedzieć się, jak utworzyć usługę) i wybierz nową aplikację wpf , przetestowałem ją z docelową strukturą .net 4.0, ale nowszą wersją też będzie działać
Pobierz kod źródłowy z tego artykułu: http://www.codeproject.com/Articles/12138/Process-Information-and-Notifications-using-WMI
Skopiuj i wklej
ProcessInfo.cs
do swojego projektu (możesz zaimportować plik .cs lub ręcznie skopiować i wkleić go do nowej klasy)W swoim
public MainWindow()
, poInitializeComponent()
wklej toUtwórz nową funkcję
Gotowe! Mam nadzieję, że to odpowiedź, której potrzebujesz
źródło