Na also. Dann hatte ich zumindest teilweise Recht ![]()
Beiträge von Cartan12
-
-
Hab ich auch gemacht
Ich bin ständig mit den Befehlen durcheinander gekommen... -
Was genau wolltest du den machen?
-
Ne Antwort wäre auch ganz schön

-
Einfach auskommentieren. So hab ich es zumindest gemacht
edit: Oh war ich wieder zu spät...
-
ne warte... du musst die Nummer selbst herausfinden.
Fang mit _FFLinkClick(1) an und guck wohin du kommst -
Schau dir mal die Funktion _FFLinksGetAll() an.
Wenn der Link z.B. Nummer 18 ist, musst du nur noch _FFLinkClick( 18 ) machen. -
Warum brauchst du das? Reicht das nicht, wenn du auf die Bilder klickst?
-
Die FF.au3 bekommst du hier
-
Ok, hier das ganze noch mal kommentiert
[autoit]
[/autoit]
#include
$suche = "cartoon"
_FFStart("http://images.google.ch/images?hl=de&source=hp&q=" & $suche & "&btnG=Bilder-Suche&gbv=2&aq=f&oq=");Öffnet Firefox mit angegebenen Suchbegriff
_FFImageClick("cartoon");Klickt auf das erste Bildedit: habe was falsch verstanden. Du meinst in die FF.au3 im include verzeichnis? Da kommt einfach die FF.au3 rein. Was ich oben geschrieben habe kommt in dein eigenes Script rein
-
Fang mal so an:
[autoit]
[/autoit]
_FFStart("http://www.google.ch/")
_FFOpenURL("http://images.google.ch/imghp?hl=de&tab=wi")
Du kannst auch direkt mit _FFStart("http://images.google.ch/imghp?hl=de&tab=wi") anfangen -
Wahrscheinlich C:\Programme\AutoIt3\Include
-
Hast du das FF-addon MozRepl?
Schau dir am besten mal das Tut an. -
Hier ist ein gutes Tut: [Tut] FF.au3 – AutoIt-Funktionen im Browser
Ich versuche dir mal ein Beispiel zu schreibenedit: Oh, war wohl wieder ein bisschen zu spät...
Stilgar Wollte ja nur ein Beispiel der Funktionen zeigen. -
Guck dir mal die FF.au3 an! Das müsste einige Probleme lösen.
Hier ist der Thread zur FF.au3
Z.B.:Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
; #FUNCTION# ===================================================================
; Name ..........: _FFClick
; Description ...: Simulates a click on an element.
; Beschreibung ..: Simuliert einen Klick auf ein Element.
; AutoIt Version : V3.3.0.0
; Syntax ........: _FFClick($sElement[, $sMode = "elements"[, $iIndex = 0]])
; Parameter(s): .: $sElement- Element to click on
; $sMode - Optional: (Default = "elements") :
; | elements
; | id
; | name
; | class
; | tag
; $iIndex - Optional: (Default = 0) : Index if $sMode = class, name, tag
; Return Value ..: Success - 1
; Failure - 0
; @ERROR -
; Author(s) .....: Thorsten Willert
; Date ..........: Fri Sep 25 12:01:48 CEST 2009 @459 /Internet Time/
; Link ..........:
; Related .......: _FFImageClick, _FFLinkClick
; Example .......: Yes
; ==============================================================================
Func _FFClick($sElement, $sMode = "elements", $iIndex = 0)
Local Const $sFuncName = "_FFClick"If Not IsInt($iIndex) Then
[/autoit] [autoit][/autoit] [autoit]
SetError(__FFError($sFuncName, $_FF_ERROR_InvalidDataType, "(int) $iIndex: " & $iIndex))
Return 0
EndIfSwitch StringLower($sMode)
[/autoit] [autoit][/autoit] [autoit]
Case "elements"
If StringLeft($sElement, 7) = "OBJECT|" Then $sElement = StringMid($sElement,
Case "id"
$sElement = ".getElementById('" & $sElement & "')"
Case "name"
$sElement = ".getElementsByName('" & $sElement & "')[" & $iIndex & "]"
Case "class"
$sElement = ".getElementsByClassName('" & $sElement & "')[" & $iIndex & "]"
Case "tag"
$sElement = ".getElementsByTagName('" & $sElement & "')[" & $iIndex & "]"
Case Else
SetError(__FFError($sFuncName, $_FF_ERROR_InvalidValue, "(elements|id|name|class|tag) $sMode: " & $sMode))
Return 0
EndSwitchIf StringLeft($sElement, 1) = "." Then $sElement = "window.content.document" & $sElement
[/autoit] [autoit][/autoit] [autoit]Local $RetVal = _FFCmd("FFau3.simulateEvent(" & $sElement & ",'MouseEvents','click');")
[/autoit] [autoit][/autoit] [autoit]
If Not @error And $RetVal <> "_FFCmd_Err" And $RetVal = 1 Then
Sleep(25)
Return $RetVal
Else
SetError(__FFError($sFuncName, $_FF_ERROR_NoMatch, "$sElement: " & $sElement))
Return 0
EndIfEndFunc ;==>_FFClick
[/autoit] [autoit][/autoit] [autoit][/autoit] -
Oh, hast Recht.
Danke für den Hinweis
-
Müsste eigentlich funktionieren...
[autoit]
[/autoit][autoit][/autoit][autoit]
$open = _FTP_Open("FTP_Verbindung")
$server = "Server"
$benutzer = "Benutzer"
$pass = "Passwort"
$phat = "/neuer ordner/testdatei"
$conn = _FTP_Connect($open,$server,$benutzer,$pass)
If $conn == 0 Then
MsgBox(0,"!","Verbinden fehlgeschlagen")
EndIf$err = _FTP_FilePut($conn,@ScriptDir & "\testprogramm",$phat)
[/autoit][autoit][/autoit][autoit]
If $err == 0 Then
MsgBox(0,"!","Hochladen fehlgeschlagen")
EndIf_FTP_Close($conn)
[/autoit]edit: So jetzt aber...
-
Hmm hab das Problem, dass die adlibregister-Funktion nicht funktioniert.
Ich habe die neuste Version und es auch mehrmals mit der beta versucht. -
Danke, jetzt klappt alles wie geplant

-
Ja das hab ich auch schon gefunden, aber ich muss ja erstmal wissen, welches icon denn jetzt gerade benutzt wird...