Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

*-Passworteingabe

Diskussion: *-Passworteingabe im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo Mitprogrammierer, ich habe mir als neues Projekt (in C) ein Programm erdacht, das eine Eingabe wie bei einer ...

Antwort
Alt 20.02.11, 15:15   #1 (permalink)
 
Benutzerbild von Open_Geek
 
Registriert seit: 19.02.11
Open_Geek Leistung: Facit NTK
Likes: 1
Standard *-Passworteingabe

Anzeige

Hallo Mitprogrammierer,

ich habe mir als neues Projekt (in C) ein Programm erdacht, das eine Eingabe wie bei einer Passworteingabe als Sternchen wieder ausgibt. Ich will dazu auf keine vorhandenen Funktionen á la scanf() zugreifen. Muss ich dazu vielleicht Zugriff auf den Tastaturtreiber haben? Danke für Anregungen.


Geändert von Open_Geek (20.02.11 um 15:31 Uhr)
Open_Geek ist offline   Mit Zitat antworten
Alt 20.02.11, 15:54   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Wenn du keine vorhandenen Funktionen aus der LibC nutzen willst, dann wirst du entweder eine eigene Programmiersprache entwickeln müssen oder du schreibst das ganze in Assembler direkt auf Hardware-Ebene.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 20.02.11, 16:05   #3 (permalink)
Themenstarter
 
Benutzerbild von Open_Geek
 
Registriert seit: 19.02.11
Open_Geek Leistung: Facit NTK
Likes: 1
Standard

Sorry, da habe ich mich wohl ein wenig ungenau ausgedrückt
Also, ich meinte, dass ich da wohl eher nicht die Funktion scanf() benutzen könne (weil das Eingegebene schon sofort im Klartext auf dem Bildschirm erscheint). Vielleicht kennt ja jemand eine Funktion, mit der man mein Problem lösen könnte.

Geändert von Open_Geek (20.02.11 um 16:07 Uhr)
Open_Geek ist offline   Mit Zitat antworten
Alt 20.02.11, 16:06   #4 (permalink)
Senior Member
 
Benutzerbild von lookshe
 
Registriert seit: 10.03.07
lookshe Leistung: 8086
Likes: 19
Standard

Also ich habe das mal mit getch und putch gelöst. (Siehe hier)
lookshe ist offline   Mit Zitat antworten
Alt 20.02.11, 16:29   #5 (permalink)
Themenstarter
 
Benutzerbild von Open_Geek
 
Registriert seit: 19.02.11
Open_Geek Leistung: Facit NTK
Likes: 1
Standard

Dankeschön für deine Lösung. Werd`s damit mal probieren .
Open_Geek ist offline   Mit Zitat antworten
Alt 20.02.11, 17:04   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Du kannst, wie bei Unix-Systemen üblich, auch einfach eine blinde Eingabe machen lassen und dafür auf getpass() zurückgreifen.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 20.02.11, 18:39   #7 (permalink)
Themenstarter
 
Benutzerbild von Open_Geek
 
Registriert seit: 19.02.11
Open_Geek Leistung: Facit NTK
Likes: 1
Standard

Vielen Dank für eure Lösungsvorschläge
Open_Geek ist offline   Mit Zitat antworten
Antwort

Stichworte
passworteingabe, sternchen
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » *-Passworteingabe
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61