Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> Fertige Programme
Autor
Nachricht
Administrator
Poster
Poster

Anmeldedatum: 16.04.2008
Beiträge: 153

AccountSafe [Version 1.2]
Verfasst am: 17.06.2009, 08:15

Dieser Beitrag wurde von The-God-of-all verfasst!

Hallo,

ich habe einen Passwort Manager Programmiert. Ich suche dafür aber noch einen guten Namen, weil Accountbase hört sich zu stark nach encos Accountbase an, sobald ich einen guten anderen Namen habe ändere ich den.



Warum habe ich das Programm geschrieben?

Weil ich sehr viele Passwörter habe und mir die nicht alle merken kann. Ich habe sehr lange encos Accountbase benutzt, allerdings haben mich daran einige Dinge gestört. Da ich gerade Langeweile hatte und lust was zu programmieren habe ich einfach eine eigene Accountbase Programmiert die alle Features so hat wie ich sie gerne hätte. Das ist das erste Programm von mir was fertig geworden ist und komplett in VB6 geschrieben.

Unterschiede zu encos Accountbase:

Kann (meines Wissens nach) nicht so leicht geknackt werden (einfach das Passwort löschen geht nicht weil die Daten dann nicht mehr entschlüsselt werden können)

Mehrere Benutzer (es können mehrere Benutzer mit unterschiedlichen Passwörtern benutzen, jeder Benutzer kann nur die von ihm gespeicherten Accounts sehen)

Weitere Spalte (Verwendung um z. Bsp. die Adresse des Forums für was das Passwort ist zu speichern)

Hat eine Suchfunktion

Hat eine Sortierfunktion

Passwörter können versteckt werden (standardmäßig beim Start eingeschaltet, kann aber abgeschaltet werden, Passwörter werden dann nur als * angezeigt (in der Liste immer 6 * gezeigt). In der Liste können sie aber Trotzdem mit Rechts klick Passwort Kopieren Kopiert werden, das Programm speichert trotzdem das richtige Passwort in die Zwischenablage.)

Boss Keys (Kann durch drücken von Strg + F11 versteckt werden, und mit Strg + F12 loggt man sich automatisch aus und die Fenster werden versteckt, die HotKeys können abgeschaltet werden)

Integrierter Passwort Generator

Das Programm speichert alle Passwörter in einer Verschlüsselten SQLite Datenbank. Die Datenbank Datei heißt accountbase.db. Sie wird beim ersten starten des Programms automatisch erstellt. Um ein Backup von den Daten zu machen reicht es die Datei zu Kopieren. Um alle Benutzer zu löschen einfach die Datei löschen.

Update 4.10.2007

Die neue Version ist endlich soweit das ich einen ersten Beta Test machen will. Die neue Version hat einige Neuerungen. Das Programm heißt ab jetzt AccountSafe. Ich will erstmal den Download Link nicht Posten weil ich erst die Meinung von einigen hören will. Wer das Programm testen will schreibt mir bitte eine PN mit folgenden Infos:

ein paar Infos über den PC (CPU, RAM)
ungefähr wie viele Accounts ihr speichern wollt
evtl. warum ihr das Programm testen wollt

Ich schicke dann einen Download Link zurück. Der darf natürlich erstmal nicht weiter gegeben werden. Sobald ihr das Programm getestet habt erwarte ich eine PN in der ihr folgende Fragen beantwortet:

Wie lange lädt AccountSafe bei euch? (beim start, nach dem login, beim beenden)

Waren die Lade Zeiten zu lang?

Wie viele Accounts habt ihr gespeichert?

Lief das Programm Fehler frei? (Wenn nein was für Fehler traten auf? (Screenshot von der Fehlermeldung falls vorhanden))

Gibt es Rechtschreibfehler oder Grammatikfehler in dem Programm? (den Texten,Menüs etc.) Wenn ja wo?

Waren alle Beschriftungen von Menüs/Buttons eindeutig und gut Formuliert? (ich finde einige nicht gut gewählt, mir ist aber nichts besseres eingefallen) Wenn nein was stört euch? habt ihr einen Verbesserungsvorschlag?

Wäre eine Hilfe Datei zu dem Programm nötig?
Ich fände es gut wenn es eine Hilfe Datei gäbe, habe aber nicht die Zeit eine zu schreiben. Wenn irgendjemand Lust hat eine zu schreiben kann er es gerne machen. Schreibt das einfach in die PN rein. GGL kann ich dafür eigentlich nichts richtiges bieten außer Copyright hinweisen (im about Fenster und der Hilfe Datei) (Verhandlungssache wo und wie viele/ groß).

Ich weiß noch nicht wann die Final Version raus kommt, das hängt vom Testergebnis ab. Leider ist die Datenbank von der Version nicht mehr mit der alten Kompatibel. Ein Update Programm ist sehr schwer zu Realisieren da sich sehr viel geändert hat.

Update 14.10.2007

So die neue Version ist jetzt soweit das ich sie jetzt zum Download freigebe. Leider haben sich ja nicht sonderlich viele zum Beta Test gemeldet (1 Person die mir bisher noch nicht geantwortet hat). Hier alle Features aufzuzählen wird mir zuviel, deshalb zähle ich hier nur die neuen Features auf die man sonst evtl. nicht finden würde:

Das Programm kennt nun ein paar Startparameter (Infos die man Beispielsweise an Verknüpfungen anhängen kann). Das Programm kennt folgende Startparameter:

"/user Benutzername" Benutzername muss durch den gewünschten Benutzernamen ersetzt werden, dieser Benutzername wird in das Feld Benutzername eingetragen (Login)

"/pass Passwort" Passwort muss durch das gewünschte Passwort ersetzt werden, dieses Passwort wird in das Feld Passwort eingetragen (Login). Ich rate davon ab diesen Parameter zu verwenden da so JEDER der die Verknüpfung sieht an das Passwort kommt!

"/spass" Dieser Parameter kann nur vom Programm benutzt werden, er übergibt ebenfalls das Passwort aber verschlüsselt, dieser Parameter wird von Automatisch generierten Autostart Einträgen verwendet. Achtung die Verschlüsselung ist eigentlich unzureichend, wenn jemand Ahnung hat kommt er trozdem an das Passwort

"/login" Das Programm loggt direkt den angegebenen Benutzer ein (Login Fenster erscheint nur ganz kurz)

"/tray" das Programm startet Minimiert (wenn das Tray Icon aktiviert ist startet das Programm nur im System Tray)

Ein weiteres neues Feature ist das man Internet Seiten/ FTP Verbindungen oder Teamspeak mit einem Doppelklick auf das entsprechende Account starten kann. Damit das funktioniert ist es wichtig das unter Verwendung die Adresse richtig steht und sie richtig beginnt. Es darf unter Verwendung nur die Adresse alleine stehen.
Wenn vorne www. oder http:// steht wird die Internetseite im Standart Browser geöffnet
Wenn vorne ftp:// steht wird die Adresse mit dem Standart FTP Programm geöffnet (Benutzername und Passwort werden mit übergeben)
Wenn vorne teamspeak:// steht wird Teamspeak geöffnet, Benutzername und Passwort werden mit übergeben, es wird nach dem gewünschten Nickname gefragt.

Ich hoffe der Rest ist selbst erklärend.

Update 3.12.2007

Die Größe des Fensters kann verändert werden.

Der Passwortgenerator wurde verbessert.

Update 4.2.2008

Update Funktion hinzugefügt (Hilfe -> Update...)

Wenn AccountSafe ins System Tray minimiert ist wird er nicht mehr unter Anwendungen im Taskmanager angezeigt (nur noch unter Prozesse).

Optimierung des Codes und Einbau von Error Handlern.

Download Links:
Install Version (Für Leute die kein Visual Basic Installiert haben)
NonInstall Version (die gleichen Dateien, nur ohne Installer, es müssen die VB Runtimes Installiert sein)
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> Fertige Programme

Tags: visual basic, accountsafe, passwörter, programm

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Visual Basic Download ? 1741 03.05.2011, 07:38
Keine neuen Beiträge Api Download in Prozent + Kb anzeige + Progrezzbar 1344 21.10.2007, 13:03
Keine neuen Beiträge Download 1358 30.08.2007, 15:45
Keine neuen Beiträge Download mit Internet Explorer Object 923 18.08.2008, 19:00
Keine neuen Beiträge Visual Basic 6 download 3695 26.05.2007, 11:51
 



[ Time: 0.2457s ][ Queries: 81 (0.1073s) ][ GZIP on - Debug on ]