Erste Schritte Welche Kenntnisse brauche ich für diese Programmidee?

Blub666

Neues Mitglied
Hallo Java-Community,

ich bin recht neu dabei, habe jedoch bereits eine kleine Programmidee, die ich verwirklichen will. Nun würde ich gerne wissen, welche Kenntnisse beziehungsweise was für "Codelines" ich für diese Idee brauche.

Außerdem bin ich auch neu im Forum. Also falls ich hier falsch bin, dann bitte ich um eine Verschiebung!

Die Idee

1. Ich möchte einen Wert aus dem PC auslesen (z.B. Name des Prozessors oder Arbeitsgruppe)
2. Diesen Wert möchte ich mit einem festen Wort vervollständigen (z. B. Prozessorname\DasWort)
3. Schritt zwei durch eine Taste (z.B. F6) in ein Formular/Zeile einfügen.

4. Das Programm soll im Hintergrund laufen, ohne das es der Benutzer sieht.

Könntet ihr mir helfen den Anfang zu machen? - Also was brauche ich dafür? Vielleicht einige Stichwörter mit einer kleinen Erklärung, wo ich dies Anwenden kann. (Für welchen Schritt)

Vielen Dank im Voraus! =)
 
1. Ich möchte einen Wert aus dem PC auslesen (z.B. Name des Prozessors oder Arbeitsgruppe)
Dafür wirst du JNI und etwas C Code brauchen.

2. Diesen Wert möchte ich mit einem festen Wort vervollständigen (z. B. Prozessorname\DasWort)
Ist doch kein Problem?

3. Schritt zwei durch eine Taste (z.B. F6) in ein Formular/Zeile einfügen.
Kommt drauf an, wo soll das eingefügt werden?!

4. Das Programm soll im Hintergrund laufen, ohne das es der Benutzer sieht.
Wofür das? Im Taskmanager taucht der Prozess zwangsläufig immer auf.

Was für Kenntnisse hast du denn schon in Java/Programmierung?
 
Ich habe zweifel, dass Java für diese Idee die richtige Wahl ist.
1. Java-Programme laufen in einer Art Sandkasten. Der Zugriff auf sensitive Daten, wie z.B. Prozessorname, real vorhandener Speicher usw. ist schon mal Betriebssystemabhängig. Ferner lässt sich derartiger Code (versteckte, penetrierende sprich viruale Aktion) in Java nur schwer programmieren.
2. Für diese Idee benötigtst du zusätzliche Java-APIs, die zusätzliche Features haben und demzufolge auch zusätzlichen Lernaufwand benötigen. Darüber hinaus wirst du bei dieser Idee afaik auch nicht an JNI vorbei kommen und könntest sie deswegen auch gleich in C/C++ umsetzen.
 
Hm, also ist Java dafür nicht wirklich das richtige? 🙁

Also nur mit Java bekomme ich es nicht hin? - Bekommt man es nur mit C oder C++ hin?

Kenntnisse habe ich noch nicht wirklich viel.. aber daran soll es erstmal nicht liegen.



EDIT

Habe gerade diese Internetseite gefunden: Klick

Hierbei kann man, statt OS Name z.B. den Usernamen auslesen. Richtig?
 
Zuletzt bearbeitet:

Zurück
Oben