AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Tastaturen Testen leicht gemacht
Thema durchsuchen
Ansicht
Themen-Optionen

Tastaturen Testen leicht gemacht

Ein Thema von Schubi · begonnen am 5. Nov 2003 · letzter Beitrag vom 15. Nov 2003
Antwort Antwort
Seite 1 von 3  1 23      
Schubi
Registriert seit: 4. Nov 2003
Programm: Tastatur-Pruefsoftware
Zweck: Testen von Tastaturen auf die Richtigkeit der ausgegebenen Scancodes
Version: 1.3.1.366
Release: 2003_11_06
Download: ANHANG


Nach einigen Monaten Entwicklung bin ich nun einigermaßen zufrieden mit meinem Baby

Es handelt sich um eine Software zum Testen von Tastaturen.
Es werden die von der Tastatur erzeugten Scancodes mit denen in der Test-Datei (*.KBD) hinterlegten verglichen.
Die Tastaturen werden grafisch dargestellt und können beliebig angeordnete Tasten, sowie beliebige Scancodes usw haben.

Die Tasten werden in einer MAP-Datei definiert. Die Scancodes nimmt die PRT-Datei auf. Eine Hintergrund-Bitmap sowie eine Abbildung und fertig sind die Test-Dateien. Diese werden dann mit dem beiligenden Packer zu einer KBD-Datei gepackt. Es können aber auch die MAP-Dateien direkt geöffnet werden.
2 KBD-Dateien sowie die ungepackten Versionen dieser liegen bei.
Diese 2 Dateien sind: Standardtastatur 105 Tasten sowie eine Laptop-Kompakt-Tastatur.

Die Firma GETT Gerätetechnik (http://www.GETT.de), ein Tastaturhersteller und mein Arbeitgeber, setzt die Software seit einigen Monaten zum testen sämtlicher Tastaturen, die das Haus verlassen, ein (Und das sind nicht wenige).


Ich bitte euch um Anregungen/Ideen zur Verbesserung. Wer einen Fehler findet, teilt mir diesen bitte mit.
Wer eine spezielle Tastatur testen will, kann ja mich mal lieb fragen. Vieleicht mach ich dem jenigen die Datei

Wer die Software dauerhaft einsetzt / einsetzen will kann mir ja mal eine Mail schreiben, interessiert mich schon, wo mein Code alles am werkeln ist.

Support jeder Art gibts bei mir natürlich auch!

Anbei findet ihr noch einen Screenshot!

Und nun viel Spass!

LED-Test nun gefixt. Neue Version: 1.3.1.366
Miniaturansicht angehängter Grafiken
pruefsoftware_screenshot.jpg  
Angehängte Dateien
Dateityp: exe pruefsoftware_1_3_1_366.exe (2,22 MB, 123x aufgerufen)
Ich fange gerade erst an, den Umfang meiner Ahnungslosigkeit zu begreifen...
 
Benutzerbild von Nalincah
Nalincah

 
Delphi 6 Professional
 
#2
  Alt 5. Nov 2003, 12:48
Der Link funzt irgendwie nicht...Lycos sagt: "Nicht gefunden"
Sebastian
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#3
  Alt 5. Nov 2003, 12:54
Das Archiv ist kaputt.

Aber wo kommen um Gotteswillen die über 4 MB her?
Michael
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#4
  Alt 5. Nov 2003, 12:54
Einen Moment bitte noch. Lycos macht Probleme. Ich bin schaon dabei!!!

@Luckie
Wo die herkommen?
Ganz einfach:
9 Exe-Dateien, die Haupt-EXE hat 1,4 MB, eine DLL, dann 10 Delphi-Projekte zu den einzelnen EXE-Dateien

EDIT:
Ich bin gerade dabei die Datei nochmal hochzuladen. Wenn ich damit fertig bin, poste ich euch den Link zu einem HTML mit dem Link...
Dauert mal noch 5 Minuten
Christian Schubert
  Mit Zitat antworten Zitat
Benutzerbild von Nalincah
Nalincah

 
Delphi 6 Professional
 
#5
  Alt 5. Nov 2003, 12:58
Meins war nur ~800kb groß
Funzt aber nicht..keine Tastaturdateien dabei...hab sie von deiner homepage direkt gesaugt
Sebastian
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#6
  Alt 5. Nov 2003, 13:00
Wozu brauchst du so vile Exe Dateien und warum sind die so groß?
Michael
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#7
  Alt 5. Nov 2003, 13:02
Die eine EXE ist so groß, weil da noch einges an Resourcen drin ist. Aber selbst ohne sind es 1,1MB gewesen.

Hier die README:
############################
Enthaltene Dateien/Projekte:
############################

******************
Projekte (Sources)
******************
- TastaturPruefsoftware.dpr - Das Hauptprojekt
- WinHook.dpr - Das Projekt für die benötigte DLL
- AutoUpDate.dpr - Automatisches einspielen neuer Versionen
- Pruef_Client.dpr - Dient dazu die Pruefsoftware fernzusteuern
- Decoder.dpr / Encoder.dpr - Dient zum verschlüsseln der .map und .prt Dateien
- Packer.dpr - Packen der Tastatur-Dateien zu .KBD bzw. entpacken der KBD zu MAP/PRT/BMP
- Protokoll_Generator.dpr - Erstellen der PRT-Datei zu einer MAP-Datei
- Sequenzer.dpr - Ersetzen der PRT-Datei durch eine Neue, sowie ändern der Reihenfolge in der MAP
- Pruef_Server.dpr - Empfangen der Nachrichten, wenn Pruefsoftware beendet wurde
- UserList.dpr - Auflisten der z.Zt. laufenden TastaturPruefsoftware.exe und Pruef_Server.exe (IPs)

***********************
Das Programm (Binaries)
***********************
- *.exe - Alle EXE-Dateien zu den oben genannten Projekten
- Config.cfg, Keymatches.cfg2, Last.cfg, Users.cfg - Dateien für Einstellungen usw.
- Servers.log, Users.log - Speichern der IP-Adressen
- KeyCodes.prt - PRT-Datei für Protokoll_Generator.exe

**********
Components
**********
- Benötigte Komponenten (PAS/DCU)

*************
Dokumentation
*************
- Komplette Dokumentation, Anleitung, Tips und Tricks sowie Versionsinfo mit Änderungen usw.

**********
Tastaturen
**********
- *.KBD - Gepackte Tastaturen zum öffnen mit dem Programm
- *.MAP, *.PRT, *.BMP - Die selben Tastaturen ungepackt zum anschauen/verändern

###############################
Benötigte Komponenten/Packages:
###############################

- TKeyboardHook (KeyboardHook.pas liegt bei)

- TVersionInfo (VersionInfo.pas liegt bei)

- ZLib (ZLib.dcu / ZLibConst.dcu liegen bei)

- JEDI VCL 2.10 for D5-D7 (Download unter http://jvcl.sourceforge.net)

Hab leider keinen Rechner auf dem die Komponenten nciht installiert sind.
Wenn also irgendwelche Komponenten Fehlen sollten, einfach bescheid sagen.
Irgendwie bekommen wir das schon zu laufen

####################
Entwicklungsumgebung
####################

Borland Delphi 6 Enterprise Edittion

[...]
Christian Schubert
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#8
  Alt 5. Nov 2003, 13:04
Zitat von General2003:
Meins war nur ~800kb groß
Funzt aber nicht..keine Tastaturdateien dabei...hab sie von deiner homepage direkt gesaugt
Du haste eine Uralt-Version noch vom März 2003, das war eine der ersten Betas
Christian Schubert
  Mit Zitat antworten Zitat
Benutzerbild von Nalincah
Nalincah

 
Delphi 6 Professional
 
#9
  Alt 5. Nov 2003, 13:05
Und warum kann ich das von Lycos nicht saugen?
Sebastian
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#10
  Alt 5. Nov 2003, 13:06
"Rechte Maustaste, Ziel speichern unter" Habt ihr das immer noch nicht kapiert, dass das bei Lycos nicht anders geht?
Michael
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 00:01 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