Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Programmierfrage

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
10.10.2015, 01:13 Uhr
~Hans
Gast


Hi,

ah ja, jetzt ist die Katze also aus dem Sack. Es geht also darum, bei einer ausgefallenen Gamingtastatur von Logitech bei jedem Tastendruck die Farbe der Hintergrundbeleuchtung zu ändern. Das hat mit Deiner ersten Beschreibung aber nicht mehr viel zu tun.
Um das zu realisieren, wirst Du schon ein Programm schreiben müssen, das sich als Hintergrundprozess ins Betriebssystem einklingt und die Tastatur abfragt. Zur Tastaturabfrage auf dieser Ebene des Betriebssystems hab ich jetzt nicht viel gefunden, aber das hier aus der MSDN zeigt die Richtung, in der es dabei geht. Hintergrundprozesse sind nochmal ein eigenes Kapitel für sich. Und da die Farbänderung wohl nur mit der Logitechsoftware geht, wie ich deren Webseite entnommen habe, wirst Du dazu ein sogenanntes Treiber-API brauchen, aus dem Dein Programm dann die Funktionen des Logitechtreibers aufruft, die die Farbänderungen vornehmen. Da stellt sich gleich die Frage, ob Logitech diese API auch heraus rückt, bzw. zu welchen Konditionen. Das es die gibt, erklärt sich durch den eingebauten Lua-Interpreter, denn der macht schliesslich auch nichts anderes, als Treiberfunktionen aufzurufen, wenn er auf irgendwelche Aktionen reagiert.

Hans
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
12.10.2015, 09:34 Uhr
ao

(Operator)


Ich nehme mal an, dass die Tastatur nicht exklusiv dazu verwendet werden soll, die Lightshow zu treiben, sondern dass daneben die ganz normale Key-Event-Verarbeitung in Betrieb bleiben soll, damit der Benutzer wie gewohnt mit seiner Software arbeiten kann, richtig?

Bevor hier noch mehr verraten wird: Das ist genau die Technologie, mit der man auch Keysniffer baut. Ich bin dagegen, das Thema hier weiter zu erörtern. Wer sich in die Tastatur einhacken will, der soll sich das Wissen dazu selber draufschaffen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
13.10.2015, 20:53 Uhr
Hans
Library Walker
(Operator)



Zitat von ao:
Bevor hier noch mehr verraten wird: Das ist genau die Technologie, mit der man auch Keysniffer baut. Ich bin dagegen, das Thema hier weiter zu erörtern. Wer sich in die Tastatur einhacken will, der soll sich das Wissen dazu selber draufschaffen.


Okay, das ist ein Argument, dem ich nichts entgegen zu setzen habe. Also lassen wir das.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
17.10.2015, 00:45 Uhr
~misran
Gast


tja schade eig, dass ihr das so eng seht. dachte man könnte hier hilfe bekommen. naja egal. mfg misran unso
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
19.10.2015, 17:34 Uhr
Hans
Library Walker
(Operator)


Hi,

Du hast Hilfe bekommen, jedenfalls auf hohem Niveau. Das Problem ist aber, wie ao geschrieben hat, das man mit den nötigen Techniken auch Keysniffer bauen kann. Einen Keysniffer braucht man aber nur, wenn man andere ausspionieren will, sonst nicht! Spionage ist jedoch eine zwielichtige Angelegenheit, d.h. wir bewegen uns in einer rechtlichen Grauzone und können uns u.U. strafbar machen, wenn wir konkrete Angaben darüber machen, wie man Spionagewerkzeuge entwickelt. Das wir das aber nicht wollen, kannst Du Dir sicher vorstellen, oder? - Und genau deshalb haben wir hier abgebrochen.

Und ausserdem hab ich in Posting #010 schon geschrieben, dass das hat mit Deiner ersten Anfrage nicht mehr viel zu tun hat. Da hast du nämlich geschrieben:

Zitat von ~Misran:

Ich brauche ein Programm was wenn ich irgendeine Taste drücke, solange ich die Taste drücke, ein Dokument ausgibt, das irgendwo gespeichert wird, und das sagt taste = 1. Wenn ich keine Taste drücke taste= 0.


Auf meine weiteren Nachfragen hast Du dann geschrieben, dass das auszugebende Dokument eine Text-Datei sein soll. Und nach noch weiterem Nachfragen hast Du schliesslich erklärt, dass Du eine dauerhafte Tastaturabfrage haben willst, um besondere Features Deiner Gameingtastatur zu steuern. Das wirkt insgesamt nicht wirklich Vertrauenserweckend, sondern erweckt eher den Eindruck, dass du zunächst etwas verschleiern wolltest. Falls das bei Dir nicht zutrift, haben wir uns halt geirrt. Das ändert aber nichts daran, dass der Verdacht grundsätzlich im Raum steht.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
03.11.2015, 14:53 Uhr
~Misran
Gast


Das stimmt auch immernoch. Ich brauche genau so ein Programm
Nur das es, verständlicherweise, möglcihst ressourcenschonend und dauerhaft aktiv sein soll.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: