Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Cookie-Deleter (https://www.delphipraxis.net/11015-cookie-deleter.html)

Alexander 29. Okt 2003 18:58


Cookie-Deleter
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi Leute,
hatte vorhin mal ne kleine Idee, an der ich auch bis gerade ebend gearbeitet habe: Cookie-Deleter.
Was kann man damit machen?
Cookies löschen :mrgreen:, allerdings bietet es eine kleine Besonderheit: Man kann auswählen, welche Cookies man löschen will.
Auch hierbei eine kleine Besonderheit: Man kann auswählen, welche cookies man nie löschen will, dementsprechend werden alle anderen Cookies gelöscht (vorausgesetzt natürlich man drückt den richtigen Button :mrgreen:).
Sicher ist nichts besonderes, aber ich finde es recht praktisch, um z.B. schnell mal ohne Mühe Cookies zu löschen, die auf dem Rechner nichts zu suchen haben (wie z.B. die MS-Cookies :mrgreen:). Dabei gehen, dann wichtigere Cookies wie die für die DP nicht verloren...
Es dürfte allerdings nur mit dem IE funktionieren, da ich mit der API FindFirstUrlCacheEntry, FindNextURLCacheEntry arbeite (vielleicht funktioniert ja doch, wer weiß ;-)).

Vielen Dank schon mal für's Testen ;-)

synex 29. Okt 2003 20:35

Re: Cookie-Deleter
 
Also soweit gefällt mir dein Programm.
Mir ist aber aufgefallen, dass wenn man keine Cookies mehr hat, kommt eine Fehlermeldung beim Start "Es sind keine Daten mehr verfügbar 65536!"

mfg synex

Christian Seehase 29. Okt 2003 21:20

Re: Cookie-Deleter
 
Moin Synex,

Zitat:

Zitat von synex
...kommt eine Fehlermeldung beim Start "Es sind keine Daten mehr verfügbar 65536!"

guckst Du hier:
Library: Internet / IP / LAN: Cookies löschen
;-)

MathiasSimmack 29. Okt 2003 21:26

Re: Cookie-Deleter
 
Ja, da fehlt in alexanders Code sicher bloß eine Sicherheitsprüfung. Aber trotzdem gefällt mir mein UrlCacheView besser. Der ist knapp die Hälfte groß und zeigt neben den Cookies auch andere Einträge aus dem IE-Cache. :)

Hey, mir ist gerade eingefallen, dass ich das Ding auf ~40k drücken kann. Mache ich doch gleich mal.

Alexander 30. Okt 2003 13:47

Re: Cookie-Deleter
 
Hi,
@Mathias Sicher nonVCL, nich? Kann man ja nicht wirklich vergleichen, für mein PRogramm habe ich etwa 2 Stunden gebraucht für ein nonVCL Programm braucht man sicherlich länger (zumindest ich :mrgreen:)
Zitat:

und zeigt neben den Cookies auch andere Einträge aus dem IE-Cache
Ist ja schön und gut, aber es sollten ja nur die Cookies angezeigt werden ;-)
OK. Danke nochmals für's testen.

negaH 30. Okt 2003 14:05

Re: Cookie-Deleter
 
Hi

es gäbe nun noch wichtige Verbesserungen die ich mir wünsche.
1.) die URL der Cookies sollte aufgelösst werden. Ich habe viele Cookies die nur eine IP haben. Diese IP sollte per DNS Lookup und Whois Abfrage aufgelösst werden. Eben damit ich weis was dahinter steckt
2.) die Cookies enthalten ja unterschiedliche Daten, es wäre schön wenn man sie betrachten kann und eventuell vergleichen kann.
3.) die Auswahl der nicht zu löschenden oder zu löschenden Cookies sollte durch die Angabe von URL-Filter mödlich sein. Es gibt viele Cookies die vom selben Verein stammen, aber teilweise unterschiedliche URL's besitzen. Ich möchte eben alle eBay Cookies löschen können, ohne diese separat auszuwählen.
4.) habe Cookies nicht ein Erzeugungs/Änderungsdatum ? dann sollte dies auch angezeigt werden und danach sprtierbar sein.
5.) das öffnen der URL eines Cookies sollte möglich sein. Einfach mal um zu schauen welche Site sich dahinter verbirgt. Man kann dann sehr leicht die Entscheidung treffen das Cookies zu dieser Basis URL immer gelöscht werden sollen.

Gruß Hagen

Alexander 30. Okt 2003 14:50

Re: Cookie-Deleter
 
Hi Hagen :-D,
Danke für diese Anregungen. Ich werde sie in der nächsten Version berücksichtigen, allerdings kann ich wohl erst morgen damit anfangen, dann kommt auch die kleine Abfrage noch mit hinzu... (siehe Christian Seehase & synex).
Zitat:

1.) die URL der Cookies sollte aufgelösst werden. Ich habe viele Cookies die nur eine IP haben. Diese IP sollte per DNS Lookup und Whois Abfrage aufgelösst werden. Eben damit ich weis was dahinter steckt
Was genau meinst du damit? Kannst du mir da ein kleines Beispiel geben wie das nachher aussehen soll?

Alexander 1. Nov 2003 20:03

Re: Cookie-Deleter
 
Leider muss ich die nächste Version nun doch um einiges verschieben, da ich im Moment leider keine Zeit habe.

Aber die nächste Version kommt bestimmt ;-)

Alexander 19. Nov 2003 17:25

Re: Cookie-Deleter
 
Liste der Anhänge anzeigen (Anzahl: 1)
So ich hatte gerade mal ein Stündchen Zeit :P
Also habe ich mal wieder an mein kleines Progrämmchen gesetzt.
Hagens Vorschläge wurden bis auf den ersten realisiert:
Zitat:

2.) die Cookies enthalten ja unterschiedliche Daten, es wäre schön wenn man sie betrachten kann und eventuell vergleichen kann.
3.) die Auswahl der nicht zu löschenden oder zu löschenden Cookies sollte durch die Angabe von URL-Filter mödlich sein. Es gibt viele Cookies die vom selben Verein stammen, aber teilweise unterschiedliche URL's besitzen. Ich möchte eben alle eBay Cookies löschen können, ohne diese separat auszuwählen.
4.) habe Cookies nicht ein Erzeugungs/Änderungsdatum ? dann sollte dies auch angezeigt werden und danach sprtierbar sein.
5.) das öffnen der URL eines Cookies sollte möglich sein. Einfach mal um zu schauen welche Site sich dahinter verbirgt. Man kann dann sehr leicht die Entscheidung treffen das Cookies zu dieser Basis URL immer gelöscht werden sollen.
Weiterhin verwende ich jetzt eine Listview.

So im Anhang die neue Version.

Was mir allerdings nicht ganz klar ist, was du/Hagen mit dem ersten Punkt meinst.

Vielen Dank schon mal für's testen.

Edit: Neue Version im Anhang!

Chewie 19. Nov 2003 18:05

Re: Cookie-Deleter
 
Zitat:

Zitat von alexander
Was mir allerdings nicht ganz klar ist, was du/Hagen mit dem ersten Punkt meinst.


Ganz einfach, er meint, dass du z.B. die IP-Adresse 217.160.135.137 in www.delphipraxis.net auflöst, sofern im Cookie eine IP-Adresse anstelle eines Hostnamens steht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr.
Seite 1 von 2  1 2      

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