AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Aus (Pwd-)Edit Feld per Drag&Drop in den Browser
Thema durchsuchen
Ansicht
Themen-Optionen

Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

Ein Thema von Ph3n1x · begonnen am 26. Aug 2009 · letzter Beitrag vom 26. Aug 2009
Antwort Antwort
Ph3n1x

Registriert seit: 26. Aug 2009
3 Beiträge
 
#1

Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 12:02
Hey Leute,

hab mir nen eigenen Passwortmanager geschrieben. Da ich die Passwörter nicht einfach per Copy&Paste in den Brwoser kopieren möchte, da das Clipboard relativ leicht abgefragt werden kann, würde ich das ganze gerne per Drag&Drop lösen. Ich müsste also von meinem Edit Feld mit dem Passwort (in * Schrift) den Drag starten und in ieinen Browser (zB Firefox oder Opera) dann in ein Passwort Feld droppen lassen. Gibt es da eine einfache Möglichkeit das zu realisieren?

Über Vorschläge und Lösungsansätze wäre ich schonmal glücklich. Hab mich mit Drag&Drop noch nicht soviel Beschäftigt. Bzw. nur innerhalb vom Delphi Fenster.


Danke schonmal

Greeze

Ph3n1x
  Mit Zitat antworten Zitat
Frankfurtoder

Registriert seit: 27. Mär 2008
112 Beiträge
 
RAD-Studio 2010 Pro
 
#2

Re: Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 12:06
Da hab ich mal eine Frage, was ist wenn ich dann einfach in ein normales Feld dein Passwort "droppe"? Wenn du quasi nur das Passwort von deinem Manager an das Feld übergibst, dann würde es in einem Nicht-Passwortfeld als Klarschrift angezeigt werden, oder nicht?
Erik
Alles gut?
  Mit Zitat antworten Zitat
Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 12:08
In was für einer Komponente steht das Passwort denn drin? Ein TEdit mit Passwordchar?

Ich persönlich würde das anders machen. Wenn du nur Browser ansprechen willst, alle geöffneten Browserfenster suche/finden, und in potentielle Passwortfelder(<input type="password"... ) dann automagisch das Passwort eintragen. Wie es die Passwortmanager der Browser ja auch machen.
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat
Ph3n1x

Registriert seit: 26. Aug 2009
3 Beiträge
 
#4

Re: Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 13:51
@Frankfurtoder
Das ist mir ya egal, mir gehts nur darum, dass man die Daten im Clipboard nicht abfragen kann. Wenn man das noch umgehen könnte, wär natürlich genial, aber ich glaubs iwie nich.

@Angel4585
Genau, es ist nen TEdit mit Passwordchar *. Die Möglichkeit die du meinst wär bestimmt auch interessant, aber mir würds erstmal reichen wenn ichs per Drag&Drop hinbekomme. Danach könnte man über die Möglichkeit auch nachdenken.

Momentan ists halt mit Copy&Paste gelöst, was relativ unsicher ist meines erachtens.

Also bisher keine Ideen wie ichs per Drag&Drop machen könnte?
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 15:27
In der Tat, das geht:

ich habe ein Wort in Wordpad markiert und konnte mit der Maus es in das Suchbegriffsfeld der DP draggen (Firefox, IE 8, Safari). Mit Opera geht es nicht auf Anhieb (vielleicht konfigurierbar).

Der Rest sollte sich also über die D&D API kinderleicht lösen lassen

Cheers,
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
Ph3n1x

Registriert seit: 26. Aug 2009
3 Beiträge
 
#6

Re: Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 16:03
Das es über Wordpad geht weiß ich, aber über meinen Pwd-Manager bekomm ichs nicht hin.
Wie muss ich den vorgehen, dass ich per Drag&Drop Text aus nem normalen TEdit in den Friefox gezogen bekomme?
Immer wenn ich den Drag starte und dann vom Formular runterzeihe um firefox in den Vordergrund zu bringen bleibt mein Proggi immer vorne.

Vllt ne kurze anleitung wie das geht?

Danke!
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#7

Re: Aus (Pwd-)Edit Feld per Drag&Drop in den Browser

  Alt 26. Aug 2009, 17:44
Zitat von Ph3n1x:
Vllt ne kurze anleitung wie das geht?
Anleitung nicht, aber nur eine fertige Komponentensammlung:

The Drag and Drop Component Suite for Delphi
http://melander.dk/delphi/dragdrop/

Damit kann die COM-basierte Drag-Operation erstellt werden, die Voraussetzunh für das Droppen in einem andern Programm ist. Mit den Komponenten habe ich selbst noch nicht gearbeitet, sie gelten aber als ein Klassiker für dieses Einsatzgebiet.

Viele Grüße,
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
Antwort Antwort


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 08:22 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