AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Passkontrolle
Thema durchsuchen
Ansicht
Themen-Optionen

Passkontrolle

Ein Thema von faux · begonnen am 8. Dez 2005 · letzter Beitrag vom 9. Dez 2005
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von faux
faux
Registriert seit: 18. Apr 2004
Reisepasskontrolle 1.0

Ich habe gerade ein Programm geschrieben (eigentlich zwei, aber dazu später), welches die Gültigkeit einer Reisepassnummer überprüft undsomit ausgibt, ob dieser echt ist.
Das Programm erkennt auch ungültige Geburts- oder Ablaufdaten und weißt darauf hin, wenn ein Pass abgelaufen ist, oder die zugehörige Person "noch nicht geboren".
Das ganze funktioniert für Deutsche und Österreichische Reisepässe.
Die Algorithmen zu Validation müssten eigentlich stimmen, jedoch bin ich mir bei den Österreichischen Pässen nicht ganz sicher, da ich den Algorithmus nirgens im Internet fand.

Bitte testet das Programm einfach mal.

Grüße
Faux

EDIT:
So ich habe mal den Source angehängt, da das Programm alleine ja wenig Sinn hat.
Angehängte Dateien
Dateityp: rar passcheck_824.rar (397,7 KB, 18x aufgerufen)
Dateityp: exe passcheckde_123.exe (526,0 KB, 31x aufgerufen)
Dateityp: exe passcheckat_147.exe (526,5 KB, 9x aufgerufen)
Dateityp: rar passchecksource_113.rar (474,3 KB, 14x aufgerufen)
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
 
Benutzerbild von zecke
zecke

 
Turbo Delphi für Win32
 
#11
  Alt 9. Dez 2005, 13:11
Man kann mit dem Programm im Ersten Post auch welche mehr oder weniger generieren, einfach mit rumprobieren, hat mich auch nur 15 Sekunden gekostet. Aber natürlich ist das nicht der Sinn des Programmes ^^

Bei mir funktioniert es auch einwandfrei (deutsche Version getestet). Großes Plus für das Design, es ist nicht größer als es sein muss, das sieht man selten
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

 
Delphi 2007 Professional
 
#12
  Alt 9. Dez 2005, 13:15
PassCheckDE.exe /invert

//
PassCheckDE.exe ein proggie
PassCheckTA.exe und nocheins


@faux: erlös uns ^^
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

 
Turbo Delphi für Win32
 
#13
  Alt 9. Dez 2005, 14:19
Zitat von PierreB:
Zitat:
eigentlich zwei, aber dazu später
Handelt es sich dabei zufällig ein Programm zum generieren von Auswausnummern ? Hatte ich auch mal geschrieben, sowas.
Jein.
Ich habe zwar auch ein Programm für die Personalausweise, jedoch habe ich das nicht gemeint.
Ich meinte mit zwei, dass es, wie TeronG schon erkannte, eine DE und eine AT-Version gibt.

Zitat von freak4fun:
Wofür brauch ich das dann?
Einerseits kannst du überprüfen, ob du dich bei der Eingae vertippt hast, und andererseits kannst du Geburts und Ablaufdatum auslesen. Wie sicher diese Methode ist, ist ja wohl klar.

Zitat von PierreB:
Zitat:
Wie soll man denn mit einen Prüfprgramm ein anderes Prüfprogramm umgehen?
Hm ? Du hast da wohl was falsch verstanden. Mit faux'es Prüfprogramm kann man nur die Nummern auf Gültigkeit prüfen, ich sprach oben von einem Programm das Nummern generiert.
So ein Programm habe ich zwar auch gemacht, jedoch in C# 2.0. Deswegen habe ich es auch nicht hier veröffentlich.

Zitat von zecke:
Bei mir funktioniert es auch einwandfrei (deutsche Version getestet). Großes Plus für das Design, es ist nicht größer als es sein muss, das sieht man selten
Danke. Ja ich finde es auch unpassen, wenn für so ein Programm eine Megal-Form geladen wird.

Grüße
Faux
Faux Manuel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 21:36 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