AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anti Cheat Consolen Programm

Ein Thema von Zacherl · begonnen am 9. Nov 2004 · letzter Beitrag vom 10. Nov 2004
Antwort Antwort
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 14:34
Hallo,
ich habe vor ein programm zu entwickeln, dass wenn die [^] gedrückt wurde die eingabe dieser taste wiederholt, um in manchen spielen die eingabekonsole wieder zu schließen.
Dazu möchte ich einen systemweiten hotkey registrieren. Wie das geht weis ich aber dabei muss man den VK_ Code der Taste wissen.

Kennt jemand den VK_ Code von [^] ?
  Mit Zitat antworten Zitat
Benutzerbild von c113plpbr
c113plpbr

Registriert seit: 18. Nov 2003
Ort: localhost
674 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 14:50
versuchs doch mal mit
Ord('^'); bei mir kommt da 94 raus ... das sollte es sein ... ^^

ciao, Philipp
Philipp
There is never enough time to do all the nothing you want.
*HABENWILL*
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#3

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 14:52
Vielleicht wirste da fündig: http://www.asciitable.com/
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 15:26
Hi,

so ein Cheatprogramm würde ich eher als lästig empfinden, da es durchaus legitime Konsolenbefehle gibt (stat fps, etc.). Also müsstest Du mit einem spezialisierten Programm / Mutator das anstellen.
Ich denke nicht, dass man so generell das Problem lösen kann.

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#5

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 16:53
Wär das Anti-Cheat Programm nich voll leicht umgehbar?

Also einfach nen programm schreiben, was schnell die konole öffnet und nen befehl eingibt.
Wenn dein Programm da nich schnell genug rann kommt, dann isses nutzlos.
  Mit Zitat antworten Zitat
Benutzerbild von c113plpbr
c113plpbr

Registriert seit: 18. Nov 2003
Ort: localhost
674 Beiträge
 
Delphi 2005 Professional
 
#6

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 17:12
Zitat von Neuni:
Also einfach nen programm schreiben, was schnell die konole öffnet und nen befehl eingibt.
Wenn dein Programm da nich schnell genug rann kommt, dann isses nutzlos.
Um geschwindigkeit geht es hier nicht, da ein hotkey keine "abfragerate" hat. Sobald ein Hotkey registriert ist, ist die betreffende taste für (sogut wie) alle anderen programme "tabu".

Allerdings ist es bei den meisten spielen einfach, die konsole auf eine andere taste zu legen, außerdem liegt sie eh nicht generell auf [^] sondern auch manchmal auf [TAB] (ut), oder [F2] (splintercell) ...
wenn man all diese tasten sperren würde, könnte man überhauptnichtmer spielen/arbeiten ...

ciao, Philipp
Philipp
There is never enough time to do all the nothing you want.
*HABENWILL*
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 17:14
Wenn du das wirklich machen möchtest, würde ich die Taste abfangen, dass die Konsole gar nicht erst geöffnet wird.

Edit: Ich vielen Spielen kann man auch die Tastenbelegung der Konsole verändern.
  Mit Zitat antworten Zitat
Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#8

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 17:21
in allen spielen würde mich das nerven! mal wieder so nen fall, wo man sich über sinn und nutzen des programms gedanken machen sollte.

wenn man dann der meinung ist, dass es sinnvoll ist, einen hook/hotkey proggen, der die taste abfängt und ins nirvana schickt. den VK_ bekommt man unsauber durch einfaches abfragen raus. den namen der konstante kenn ich so auch nich. aber irgendwo hier im forum fliegt ne liste rum.
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat
Benutzerbild von Manne
Manne

Registriert seit: 8. Okt 2003
Ort: Hirrlingen
82 Beiträge
 
Delphi 7 Personal
 
#9

Re: Anti Cheat Consolen Programm

  Alt 9. Nov 2004, 18:03
Sowieso kann man in den meißten Spielen seine auszuführenden Befehle binden, da wird keine Konsole aufgerufen.
Du müsstest eher die Variablen checken oder bestimmte Dateien (Wallhack)durchsuchen lassen.
So 6 wie wir 5 gibt es keine 4 andere, denn wir 3 sind die 2 1sten
  Mit Zitat antworten Zitat
Benutzerbild von Darty
Darty

Registriert seit: 8. Jun 2002
Ort: Kronau
731 Beiträge
 
#10

Re: Anti Cheat Consolen Programm

  Alt 10. Nov 2004, 05:35
Zitat von Florian Bernd:
Hallo,
ich habe vor ein programm zu entwickeln, dass wenn die [^] gedrückt wurde die eingabe dieser taste wiederholt, um in manchen spielen die eingabekonsole wieder zu schließen.
Dazu möchte ich einen systemweiten hotkey registrieren. Wie das geht weis ich aber dabei muss man den VK_ Code der Taste wissen.

Kennt jemand den VK_ Code von [^] ?
Na die Frage wurde ja bereits mit den 2. Beitrag beantwortet.
Ob es sinnvoll ist oder nicht das wurde ja nicht ´gefragt
Ansonstens würde ich sagen das ist die falsche Richtung wenn du wirklich etwas gegen Cheater programmieren willst.
Matthias Knebel
Mfg M. Knebel [-Darty-]
- Gehörlose Delphianer gibt es selten -
www.team-knebel.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz