Hallo,
ich will mir ein Programm schreiben, damit ich die Homepages die ich im Firefox besuche in einem eigenen Ordner als .html dateien abspeichere.
Jetzt habe ich mir das so vorgestellt, das ich zuerst mal die URL von den besuchten Seiten in eine .txt datei speichere damit ich kontrollieren kann ob die seite nicht schon mal angeschaut worden ist, damit nicht jede seite öfters gespeichert wird.
So, nun mein problem, ich habe mal ein Script geschrieben, und wollte schauen ob das mit dem URL abspeichern funktioniert.
Leider schreibt er mir jedesmal die URL sooft auf, bis ich eine andere Seite besuche.
So genug geredet, hier mal mein code:
Spoiler anzeigen
#include <FF.au3>
#include <File.au3>
HotKeySet("{ESC}", "_EXIT")
[/autoit] [autoit][/autoit] [autoit]Dim $Hilf
Dim $FileContent
$FilePath = @DesktopDir & "\Homepages.txt"
$File = FileOpen($FilePath, 9)
$Socket = _FFStart("about:blank")
FileWrite($File, "about:blank" & @CRLF)
While 1
_FileReadToArray($FilePath, $FileContent)
$URL = _FFSetGet($Socket, "content.document.location.href")
For $i = 0 To _FileCountLines($FilePath)
If $URL = $FileContent[$i] Then
$Hilf += 1
EndIf
Next
If $Hilf = 0 Then
FileWrite($File, $URL & @CRLF)
EndIf
WEnd
Func _EXIT()
Exit
EndFunc
Ich hoffe ihr könnt mir helfen.