AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Internet Browser Cookies löschen

Ein Thema von derseitzer · begonnen am 22. Nov 2016 · letzter Beitrag vom 24. Nov 2016
 
derseitzer

Registriert seit: 12. Okt 2016
235 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Internet Browser Cookies löschen

  Alt 22. Nov 2016, 15:03
Delphi-Version: 5
Guten Tag,

Ich programmiere gerade folgendes :
Ich bin immer sehr faul und speichere meine Passwörter auf meinen Internetseiten ab, sodass ich die Passwörter nicht jedes mal wieder eingeben muss.
Durch einen Start eines Programmes möchte ich, dass sich diese gespeicherten Passwörter wieder zurücksetzen und sich das Programm dann beendet .
Warum ich das mache: Falls ich meinen Computer verlasse könnte ich somit verhindern, dass andere sich in meine Accounts einloggen.

Wenn ich mich in facebook einlogge und nun die cookies lösche (im browser), dann fragt fb wieder mein passwort ab, so wie ich es möchte.
Nun will ich das ganze in delphi programmiert haben.
Das hier hat leider nicht funktioniert:
1.
Delphi-Quellcode:
procedure TForm1.DeleteIECache;
var
  lpEntryInfo: PInternetCacheEntryInfo;
  hCacheDir: LongWord;
  dwEntrySize: LongWord;
begin
  dwEntrySize := 0;
  FindFirstUrlCacheEntry(nil, TInternetCacheEntryInfo(nil^), dwEntrySize);
  GetMem(lpEntryInfo, dwEntrySize);
  if dwEntrySize > 0 then lpEntryInfo^.dwStructSize := dwEntrySize;
  hCacheDir := FindFirstUrlCacheEntry(nil, lpEntryInfo^, dwEntrySize);
  if hCacheDir <> 0 then
  begin
    repeat
      DeleteUrlCacheEntry(lpEntryInfo^.lpszSourceUrlName);
      FreeMem(lpEntryInfo, dwEntrySize);
      dwEntrySize := 0;
      FindNextUrlCacheEntry(hCacheDir, TInternetCacheEntryInfo(nil^), dwEntrySize);
      GetMem(lpEntryInfo, dwEntrySize);
      if dwEntrySize > 0 then lpEntryInfo^.dwStructSize := dwEntrySize;
    until not FindNextUrlCacheEntry(hCacheDir, lpEntryInfo^, dwEntrySize);
  end;
  FreeMem(lpEntryInfo, dwEntrySize);
  FindCloseUrlCache(hCacheDir);
end;
Hat jemand eine Alternative die funktioniert? Achtung: Löschen vom Cache setzt Passwörter nicht zurück, nur löschen der Cookies:/
Danke für eure Hilfe

Geändert von Luckie (22. Nov 2016 um 16:33 Uhr) Grund: Delphi Tags eingefügt. Beim nächsten mal bitte selber machen.
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 19:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz