Hallo R4z0r,
_FTP_FilePut benötigt auch den vollständigen Pfad zur lokalen Datei hier hast du aber nur ein Vereichnis angegeben,
mfg autoBert
Hallo R4z0r,
_FTP_FilePut benötigt auch den vollständigen Pfad zur lokalen Datei hier hast du aber nur ein Vereichnis angegeben,
mfg autoBert
Happy Birthday, Gesundheit, Erfolg im Beruf und Glück in allen Lebenslagen. ![]()
wünscht autoBert
Funktioniert es mit FileZilla auf dem XP-System? Wenn nein, was ich stark vermute müsstest du dein XP neuaufsetzen, wenn ja weiss ich leider auch nicht weiter.
Du musst die Windows-Firewall übrigens nicht ausschalten, es genügt wenn du für entsprechende Aussnahmen definierst:
Edit: XP läuft bei dir aber auf einer real existierenden Maschine?
mfg autoBert
Hallo button421,
ZitatWird ein Bild als Hintergrundbild genutzt, während die anderen Controls dieses quasi überlappen, so ist es wichtig, das Bild-Control zu deaktivieren und es nach den anderen Controls zu erstellen: GuiCtrlSetState(-1,$GUI_DISABLE).
Quelle: dt. Hilfe
mfg autoBert
Hallo Zane,
schön, dann ist dein Problem ja gelöst, schön wäre es allerdings auch wenn du den Thread auf gelöst setzt. Einfach 1. Beitrag bearbeiten, Präfix (nähe Überschrift) ändern und speichern (absenden)
mfg autoBert
Hallo frodon,
herzlich willkommen im Forum und viel Spass mit AutoIt.
Hier kannst du dir die deutsche Hilfe herunterladen.
Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee
und jetzt zu deinem Problem. Da es sich um Firefox-Automation handelt benutzt du am besten die Funktionen der FF.Au3
mfg autoBert
(Es kann aber auch manchmal sein, dass er die komplette Datei hochlädt... Wenn es an meiner I-net Verbindung liegt, weiß ich worin ich mein Geld später investiere... :D)
Da er es manchmal hochlädt ist die Funktionsfähigkei des Skriptes bewiessen. Internetstörungen sind dann die Ursache, ob diese an deinem Anschluss liegen oder an dem Anschluss des Servers kann ich nicht beurteilen,
mfg autoBert
Lass dieses Skript laufen und berichte danach über eventuelle Fehlermeldungen:
#include <FTPEx.au3>
[/autoit] [autoit][/autoit] [autoit]; login
$server = 'ftp.xxxxxxxxxxxxxx.org'
$i_Passive = '1'
$port = '21'
$username = 'xxxxxxxx'
$pass = 'xxxxxxx'
; Customization
$Programs = @ProgramFilesDir
$Path = @DesktopDir & "\Proxy Stuff\_Database\"
$UploadPath = @DesktopDir & "\Proxy Stuff\_Database\Upload\"
$PromoUploadPath = @DesktopDir & "\Proxy Stuff\_Database\Upload\promo\"
;$temppublicdir = "internal"
$publicdir = "/public_html/internal/database/"
$paiddir = "/public_html/home/static/paid/"
$promodir = "/public_html/home/static/promo/"
$alldir = "/public_html/home/static/"
If Not FileExists($UploadPath) Then MsgBox(0, "Uploadpath", "Falsch")
If Not FileExists($PromoUploadPath) Then MsgBox(0, "Prompath", "Falsch")
$Open = _FTP_Open('FTP')
If Not @error Then
$Conn = _FTP_Connect($Open, $server, $username, $pass, $i_Passive, $port)
If Not @error Then
_FTP_DirCreate($paiddir)
_FTP_DirCreate($publicdir)
_FTP_DirCreate($alldir)
_FTP_DirCreate($promodir)
;Sleep(5000)
_FTP_DirPutContents($Conn, $UploadPath, $paiddir, 1)
;Sleep(5000)
_FTP_DirPutContents($Conn, $UploadPath, $publicdir, 1)
;Sleep(5000)
_FTP_DirPutContents($Conn, $UploadPath, $alldir, 1)
;Sleep(5000)
_FTP_DirPutContents($Conn, $PromoUploadPath, $promodir, 1)
;Sleep(5000)
Else
MsgBox(0, "Connect", "fehlgeschlagen")
EndIf
Else
MsgBox(0, "Open", "fehlgeschlagen")
EndIf
_FTP_Close($Open)
Edit: Da ich Win XP SP3 benutze weis ich dass die _FTP-Funktionen damit funktionieren
mfg autoBert
Hallo Zane,
Laufschrift kannst du so realisieren:
#include <StaticConstants.au3>
[/autoit] [autoit][/autoit] [autoit]Global $iPos = 0
Global $sText = "Das ist der Text, der immer wieder durchläuft! Viel Spass damit"
Global $mygui = GUICreate('my gui', 200, 200)
Global $myl2 = GUICtrlCreateLabel($sText, 10, 50, 180, 15,$SS_LEFTNOWORDWRAP)
GUISetState()
AdlibRegister('_Laufschrift')
While GUIGetMsg() <> -3
WEnd
Func _Laufschrift()
GUICtrlSetData($myl2,StringMid($sText,$iPos) & " " & $sText)
$iPos = $iPos +1
if $iPos > StringLen($sText) Then $iPos = 0
EndFunc
mfg autoBert
Hallo FlareEniX,
herzlich willkommen im Forum und viel Spass mit AutoIt.
Hier kannst du dir die deutsche Hilfe herunterladen.
Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee
und jetzt zu deinen Wünschen, diese sind natürlich realisierbar dazu postest du am besten in Jobbörse: Mit Gegenleistung oder du löst es anhand des folgenden Ansatzes selbst:
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiListView.au3>
Opt("WinTitleMatchMode", 2)
[/autoit] [autoit][/autoit] [autoit]#region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Word Hider", 245, 412, 192, 124)
$Group1 = GUICtrlCreateGroup("Word Windows", 0, 0, 241, 409)
$Listview = GUICtrlCreateListView("Dokument|Status", 0, 16, 241, 329)
$Button1 = GUICtrlCreateButton("Hide ", 120, 344, 121, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Refresh", 0, 344, 121, 25, $WS_GROUP)
$Button3 = GUICtrlCreateButton("Back to front", 0, 368, 241, 25, $WS_GROUP)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
_refresh()
GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY") ;<=========================================== Bemachrichtigung Doppelklick
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
;_hide()
Case $Button2
_refresh()
Case $Button3
;_front()
EndSwitch
WEnd
Func _refresh()
_GUICtrlListView_DeleteAllItems($Listview)
$blist = WinList("Microsoft Word")
For $i = 1 To $blist[0][0]
$status = WinGetState($blist[$i][1])
If BitAND($status, 2) Then
$status = "sichtbar"
Else
$status = "nicht sichtbar"
EndIf
GUICtrlCreateListViewItem($blist[$i][0] & "|" & $status, $Listview)
Next
EndFunc ;==>_refresh
Func WM_NOTIFY($hWnd, $MsgID, $wParam, $lParam)
Local $tagNMHDR, $event, $hwndFrom, $code
$tagNMHDR = DllStructCreate("int;int;int", $lParam)
If @error Then Return 0
$code = DllStructGetData($tagNMHDR, 3)
If $wParam = $listview Then
;ConsoleWrite($code & @CRLF)
Switch $code
;case $NM_CLICK,$NM_DBLCLK, ;Klick
Case $NM_RCLICK ;Rechtsklick
If _GUICtrlListView_GetSelectedCount($listview) > 0 Then
For $i = 0 To _GUICtrlListView_GetItemCount($listview)
If _GUICtrlListView_GetItemSelected($listview, $i) Then
$aItem = _GUICtrlListView_GetItemTextArray($listview, $i)
MsgBox(0, "Rechts-Klick auf ", $aItem[1] & @CRLF & @CRLF & $aItem[2])
EndIf
Next
EndIf
EndSwitch
EndIf
Return $GUI_RUNDEFMSG
EndFunc ;==>WM_NOTIFY
mfg autoBert
Hallo R4z0r,
herzlich willkommen im Forum und viel Spass mit AutoIt.
Hier kannst du dir die deutsche Hilfe herunterladen.
Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee
und jetzt zu deiner Frage: die Funktion
[autoit]_FTP_DirPutContents
[/autoit]kann nur funktionieren wenn die Pfade richtig sind. Du kannst alternativ auch das Skript im Spoiler von Deutsche Hilfe - Funktionen ohne Beispiel benutzen.
mfg autoBert
Hallo MrB,
ich galube das Zauuberwot heist Java das du in deine HtmL-Seite implemtieren müsstest.
mfg autoBert
Hallo Ashitaka,
herzlich willkommen im Forum und viel Spass mit AutoIt.
Hier kannst du dir die deutsche Hilfe herunterladen.
Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee
und jetzt zu deiner Frage; der IR-Embedded nimmt sich die gleiche Eistellngen wie dein normaler IE-Explorer. Das heisst wenn du damit auf einen anderen Port zgreifen kannst, kannst d es mit dem IE-Embedded auch!
mfg autoBert
Hallo sheppard,
herzlich willkommen im Forum und viel Spass mit AutoIt.
Hier kannst du dir die deutsche Hilfe herunterladen.
Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee .
mfg autoBert
KingLoL, sehr hilfreich dass hilft Douky ganz bestimmt bei der Suche nach der Lösung.
Hallo Twodollarbillie,
vor allem solltest du das Öffnen und Anlegen der Datenbank vor der Schleife machen und die Abfrage nach der Schleife,
mfg autoBert
Hallo xXMurmelkotzeXx,
warum hast du in deinem Eröffnungspost die Überschrift und auch das Skript ausgetauscht. Im Ursprungspost war ein Skript von name22 es handelte sich um rekursive Dateisuche.
Nach dem editieren ist der Thread total entstellt meine und BugFix Antwort wirken dadurch lächerlich.
Wenn du dieses noch öfters machst wird dir wohl niemand mehr helfen, denn durch deine Sinn entstellenden Edits liest sich das später so als hätten die dir Helfenden keine Ahnung. Gut wer sich in diesem Forum ein bischen auskennt kann das selber besser beurteilen.
mfg autoBertt
Hallo pPanther,
schau dir mal die Parameter von GUICtrlCreateIcon genau an, dass ist eine mögliche Ursache. Eine andere ist deine Icon.dll selbst.
Versuche es einmal so:
[autoit]GUICtrlCreateIcon('meineDLL.dll', -1, 20, 20)
[/autoit]mfg autoBert
wie misterspeed schon postete nimm die _IE -Funktionen, du musst den IE ja nicht verstecken, sondern zeigst ihn ganz normal an, dann kann der User auch das Captcha ausfüllen.
mfg autoBert
hallo lumb,
da es sich ja nur um den Textteil des Radiobuttons handelt, erstelle diesen ohne Text und hänge ein Label dahinter,
mfg autoBert