Die aktuelle URL wird mit der FF.au3 so ausgelesen:
https://autoit.de/index.php?page…53595#post53595
Grüße
Stilgar
Die aktuelle URL wird mit der FF.au3 so ausgelesen:
https://autoit.de/index.php?page…53595#post53595
Grüße
Stilgar
Die letzte MozLab Version hatte auch mit FF V3.0.3 funktioniert.
Komisch hier geht's:
FF: V3.0.3
MozRepl: V2008101219
MozRepl von hier:
http://github.com/bard/mozrepl/wikis/home
Ja dieses "Problem" ist auch weg.
Danke für den Hinweis. Werde ich gleich mal ausbessern.
[EDIT]
Online-Hilfe paßt wieder.
Hallo,
das sollte mit der aktuellen Version funktionieren (FF.au3 - V0.2.4.0 und FF - V3.0.3)
Probiers doch mal mit der neuesten FF.au3. Den Consolen-Meldungen nach hast du eine ältere Version.
Grüße
Stilgar
Hallo,
das war ein Versehen beim Umzug meiner Homepage.
Die neueste Version ist nun wieder online.
Grüße
Stilgar
URL encodieren:
[autoit]$sEncodedURL = _FFCmd("encodeURIComponent('http://www.gibtswahrscheinlich.net/')" )
[/autoit]URL decodieren:
[autoit]$sDecodedURL = _FFCmd("unescape('" & $sEncodedURL & "')")
[/autoit]Guck mal hier:
http://www.autoitscript.com/forum/index.php?showtopic=46894
oder dort:
http://www.autoitscript.com/forum/index.php?showtopic=23315
oder in FireFox
[autoit]$sEncodedURL = _FFSetGet($Socket,"encodeURIComponent('http://www.google.de/')" )
[/autoit]Da ich leider nicht nachvollziehen kann was dein Script macht, hier mal ein einfachstes Beispiel:
[autoit]#include <ff.au3>
[/autoit][autoit][/autoit][autoit]run ("c:\firefox.exe ") ; firefox starten, MozLab ist hoffentlich schon an
[/autoit][autoit][/autoit][autoit]$Socket = _FFConnect() ; Verbindung zu FF herstellen
If $Socket > -1 Then ; wenn eine Verbindung besteht
_FFOpenURL($Socket,"www.gibtswahrscheinlich.net") ; Seite aufmachen
; _FFLoadWait($Socket) -> braucht es hier nicht, das macht _FFOpenURL schon
_FFQuit($Socket) ; Browser schließen
EndIf
und dazwischen irgendwo TorPark starten?
Hallo,
falls du MozLab in TorPark (bzw. mittlerweile XeroBank) installieren kannst, ist der einzige Befehl den du in der FF.au3 nicht benutzen kannst _FFStart, alles andere sollte funktionieren, wenn du die Verbindung zu MozLab via. _FFConnect bekommst.
Grüße
Stilgar
Hallo,
meinst du Schlüsselwort in der URL? dann sieht es so aus:
[autoit]$Socket = _FFConnect()
_FFClickLink($Socket,"ZuSuchenderText")
wenn im Link-Text dann sieht das so aus:
[autoit]$Socket = _FFConnect()
_FFClickLink($Socket,"ZuSuchenderText","text")
Wobei der "zu suchende Text" auch ein Teil-String sein kann.
Grüße
Stilgar
Ich verweise ja ungern auf die Board-Suche, aber hast du dir diesen Teil des Forums schon mal angesehen? :
https://autoit.de/index.php?page=Board&boardID=32
Grüße
Stilgar
Hallo,
die passende Funktion ist noch nicht vorhanden.
Als vorläufige Lösung kannst z.B. folgendes verwenden:
[autoit]_FFSetGet($Socket,".getElementById('IdDesSelects').selectedIndex=Nummer")
[/autoit]Grüße
Stilgar
Alles alles Gute zum Geburtstag von mir.
[Blockierte Grafik: http://stilgar.bplaced.de/icon/essen_28.gif] [Blockierte Grafik: http://stilgar.bplaced.de/icon/happybday.gif]
und feier noch recht schön!
Stilgar
URL (http, https, ftp):
IPV6:
IPV6 HexCompressed:
IPV6 6Hex4Dec:
IPV6 Hex4DecCompressed:
Deutsche PLZ:
eMail (einfach):
eMail RFC 3696:
String in Anführungszeichen:
(Werbung: ist alles in der XInsert Bibliothek "RegEx" in jEdit4AutoIt auch drin
Würde mich nun sehr verwirren wenn body.innerHTMl wo viel anderst wäre als documentElement.innerHTML welches von _FFReadHTML verwendet wird
Gut das wenigstens die normale Such-Funktion funktioniert.
Mit dem neuen _FFSearch hast du noch ein paar Möglichkeiten mehr als _FFAction / search.
Auch wenn noch keine Dokumentation da ist, die Parameter sind selbst erklärend.
Grüße
Stilgar
@Tom99:
Jetzt ist die Datei wieder komplett. Beim Upload hatte meine Verbindung rumgezickt.
GtaSpider :
Wo kommt den v für boolean her?
Grüße
Stilgar
Ja das habe ich gelesen ... und ignoriert, da ich mit verschiedenen Programmiersprachen gleichzeitig, auch beruflich, tun habe und mich nicht von der AutoIt-Version verwirren lassen wollte
Erstmal dankeschön für das Lob!
Zu der Namenskonvention:
Das scheint Auslegungssache zu sein
Bei würde by für binary stehen und f (bei AutoIt flag ) für float und b eben boolsch.
Wie z.B hier:
http://www.uni-koblenz.de/~daniel/Namenskonventionen.html
unter "Basistypen".
Wobei das in AutoIt eh egal ist, alles ist ein Variant, man tut sich halt beim Programmieren und lesen etwas leichter.
Grüße
Stilgar
Update V0.2.4.0b:
Erweiterte Suchfunktion:
_FFSearch
Syntax:
[autoit]_FFSearch(ByRef $Socket, $sSearchString[, $bCaseSensitive = false[, $bBackwards = false[, $bWrapAround = true[, $bWholeWord = false[, $bSearchInFrames = true[, $iDelay = 0]]]]]])
[/autoit]Viel Spaß damit!
Stilgar