Xethox Geschrieben 25. Februar 2010 Geschrieben 25. Februar 2010 Seid gegrüßt. Vorweg: Ich bin FiSi, habe von Programmierung keine Ahnung und habe bisher auch herzlich wenig damit am Hut gehabt. Gelächter bitte, bitte unterlassen - ich bin sensibel. Habe vor, mir zu privaten Übungszwecken(!), einen Reloader für Firefox in C# zu schreiben. Ich dachte daran das Ganze als Konsolenanwendung zu realisieren. Im Idealfall sollte es irgendwann mal wie folgt funktionieren/ablaufen: - Programm wird im Hintergrund gestartet (Ist das überhaupt möglich?) - Es wird überprüft, ob "Firefox.exe" läuft; wenn dem so ist, dann soll -- überprüft werden, ob der Nutzer die Maus bewegt oder -- ob der User irgendetwas tippt -- oder ob eine der beiden Aktionen in den letzten 5 Minuten ausgeführt wurde - Ist das alles nicht gegeben - so soll die Seite via F5 refresht werden Jetzt zu den Fragen, die ich erstmal grundlegend habe: - Ist das überhaupt in C# möglich? - Empfiehlt mir jemand eher eine andere Sprache, in der es besser/leichter zu realisieren ist? - Gibt es jemanden, der mir konkret die Befehle nennen kann, die abgefragt werden müssen (insbesondere wäre interessant, wie ich prüfe ob Firefox läuft, wie ich in C# sage, dass die Seite aufgefrischt werden soll und womit ich die Eingaben abgreife)? Ich bin nicht an einem fertigen Quelltext interessiert - ich will es lernen, mir also schön die Zähne ausbeißen. Nur diese Hilfe zu bekommen, wäre zu Anfang schon nicht schlecht. Besten Dank für jeden konstruktiven Beitrag. Liebe Grüße, Taker
Mcolli Geschrieben 25. Februar 2010 Geschrieben 25. Februar 2010 Das ist ein sehr komplexes Thema was du da vor hast. Allein das überprüfen ist ohne fortgeschrittene Kentnisse nicht vernünftig möglich. Da ich wenig Zeit habe gerade hab ich nur ein Snippet vorbereitet .... das kannste ja mal durch arbeiten. Kannst Dich per PM bei mir melden dann können wir mal Treffen im Teamspeak, Ventrilo, Mumble oder was vereinbaren.Neues Textdokument.txt
Mcolli Geschrieben 25. Februar 2010 Geschrieben 25. Februar 2010 (bearbeitet) Der Änder Knopf ist weg.... deshalb noch ne Post.... Da sind 2 Fehler im Snippet (ganz ganz leichte Fehler)..... Am besten findeste selbst raus was falsch ist ....(2 IF-Bedingungen oder auch Bedingte Ausdrücke sind flasch und noch etwas, dass mit dem Process, der gestartet wird, zusammen hängt Zum Thema KeyLogging: Du Kannst aus dem Programmcode mittels eines einfachen "StreamWriters" nur Eingaben Loggen, die erfolgen wenn das ausführende Prorgramm fokusiert ist. Du brauchst was anderes: Die Technik ,die Du verwenden musst nennt sich Hooking. Dabei "hängt" man sich an bestehenede Ereignise dran und der so "dran gehängte" Programmcode wird zu sätlich ausgeführt ..... such mal nach "c# global Hooking". Ich würde allerdings die Lizenskosten auf das Snippet von oben verwetten, dass Dein Virenscanner dann abgeht wie ein Hamster auf Koks. Bearbeitet 25. Februar 2010 von Mcolli
Xethox Geschrieben 25. Februar 2010 Autor Geschrieben 25. Februar 2010 ~lach .. Mal schauen, was er macht. Bis hier hin erstmal danke. Melde mich sicherlich nochmal bei dir. =)
Xethox Geschrieben 27. Februar 2010 Autor Geschrieben 27. Februar 2010 Ich glaube damit sollte ich mich später beschäftigen und erstmal in den Grundlagen sicher werden. Habe mir einiges angeschaut und bin mir sicher, dass es vernünftiger ist nicht gleich nach den Sternen zu greifen... Danke trotzdem. =)
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden