Erlaubt hse24.de eine solch automatisierte Suche überhaupt?
Den an diesme Punkt möchte ich dich mal auf die Forenregeln hinweisen...
MfG
Erlaubt hse24.de eine solch automatisierte Suche überhaupt?
Den an diesme Punkt möchte ich dich mal auf die Forenregeln hinweisen...
MfG
Willkommen im Forum und viel Spaß ![]()
Kann mir jemand zu Hand gehen? Danke vielmals
Was genau brauchst du (noch)?
Hab die 2 Skripte nur kurz überflogen...
MfG
Hallo,
ich möchte alle "*.jpg"-Dateien aus einem Ordner (Bspw. 'C:\Bilder') in einen anderen Ordner verschieben ('C:\Album'). Ich befasse mich noch nicht sehr lange mit AutoIt und habe bei Google leider nichts gefunden...
Gibt es eine Möglichkeit, nur die Dateien mit der Endung '.jpg' in einen anderen Ordner zu verschieben?
Danke im Vorraus!
Und um Dateien zu verschieben:
FileMove() ; Klick drauf um den Befehl in der Hilfe nachzulesen
[/autoit]MfG
Ja, genau. So habe ich das meine ich auch gemacht. Hat jetzt von Zuhause funktioniert, ob der dann auf der Arbeit den Proxy nimmt und der Proxy den Request durchleitet werde ich dann morgen sehen.
Vielen Dank für deine Hilfe.
Das freut mich, das es zumindest von Zuhause funktioniert.
Wenn es mit dem Proxy-Server nicht funktioniert, dann dürfte evtl. der Proxy-Server so eingestellt sein, das man bestimmte Seiten nicht abrufen kann, mitunter auch deine. Ist gut möglich. ![]()
MfG
Poste bitte nächstes Mal deinen Code mit dem
Tag ![]()
Global Const $HTTPREQUEST_PROXYSETTING_PRECONFIG = 0x00000000
$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.SetProxy($HTTPREQUEST_PROXYSETTING_PRECONFIG)
$oHTTP.Open("POST", "http://www.POSTURL.com" , False) ; Post request
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 4.0.20506)") ; Add User-Agent header
$oHTTP.SetRequestHeader("Referrer", "http://www.REFERRERURL.com") ; Add Referrer header
$oHTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded") ;Add Content-Type
$oHTTP.Send("DATATOSEND") ; Send POST request
$oReceived = $oHTTP.ResponseText ; Get received data
MsgBox("","Received",$oReceived)
Hab hier mal das ganze formatiert, bei dir hats die Formatierung zerrissen.
Und meinst du, wie ich die 4 Variablen herausgefunden habe?
Ich hab einfach in der VC++ - Include "httprequest.h"/"httprequest.idl" nachgesehen ![]()
MfG
P.S.: Und wie gesagt, ich kann dir nicht garantieren, dass es funktioniert. ![]()
Ich kann leider die Doku zu winhttp.au3 nicht öffnen, wie geht das da mit dem Proxy, das war ja das Wichtige. Ich habe es mal so probiert:
$oHTTP.SetProxy(HTTPREQUEST_PROXYSETTING_PRECONFIG)
Geht aber nicht..
Warum brauchst du eigentlich unbedingt einen Proxy?
Sollte ja auch so funktionieren, oder?
Und 2.: Natürlich funkioniert das nicht!
Du kannst das ja nicht einfach 1:1 übernehmen! Wenn "HTTPREQUEST_PROXYSETTING_PRECONFIG" schon eine Variable (was sie bei deinem Bsp. nicht ist) wäre, wäre sie undeklariert.
Das hättest du wissen sollen, allein wegen dem Syntax-Highlighting. ![]()
Das sollte dir weiterhelfen:
[autoit]Global Const $HTTPREQUEST_PROXYSETTING_DEFAULT = 0x00000000
Global Const $HTTPREQUEST_PROXYSETTING_PRECONFIG = 0x00000000
Global Const $HTTPREQUEST_PROXYSETTING_DIRECT = 0x00000001
Global Const $HTTPREQUEST_PROXYSETTING_PROXY = 0x00000002
![]()
MfG
Mit WinHTTP sollte es auch funktionieren...
[autoit]$sGet = '/3/search/movie?api_key=' & $iniread_TMDB & '&query=' & $splitTitle & '&year=' & $splitYear & '&language=' & $iniread_Language
[/autoit][autoit][/autoit][autoit]$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("GET", "api.themoviedb.org", False) ; Hier evtl. False durch "HTTP/1.1" ersetzen ![]()
$oHTTP.Send($sGet)
; Und um die Daten, die zurückgesendet werden, zu bekommen...
$sJSON = $oHTTP.ResponseText
Ich übernehme keine Gewähr für das Snippet ![]()
Ohne die Daten zum Testen kann ich nicht mehr machen ![]()
MfG
Edit: Hier ein MSDN-Link, wo du alles über das WinHttpRequest-COM Object nachlesen kannst ![]()
Dann setzte den Präfix des Threads bitte auf gelöst ![]()
(1.Post bearbeiten)
MfG
Schau dir bitte mal in der Hilfe den Befehl
[autoit]ShellExecute()
; bzw.
ShellExecuteWait()
Dann wirst du rausfinden, warum dein Aufruf nicht funktioniert. ![]()
(Einfach auf den Funktions-Namen draufklicken...)
Schön, wenn wir sogar eine deutsche Übersetzung der Hilfe anbieten und diese komplett ignoriert wird. ![]()
MfG
//Edit: Mir ist eingefallen, das im englishen Forum irgendwo auch eine VLC-UDF rumgeistert, falls ich mich nicht irre. ![]()
//Edit2: Gefunden: VLC (Media Player) UDF ![]()
Und eine weitere Datei in meinem "AutoIt3/Includes" - Ordner!
Wie immer super, kann ich bestimmt mal brauchen. ![]()
MfG
Hey,
das ist schon netter, hier mal als lauffähiges Beispiel... Aber wie kriegt man nen "sauberen" Zeilenumbruch hin?
[...]
Sucht du eventuell
@CRLF
[/autoit][autoit][/autoit][autoit];Beispiel:
ConsoleWrite("Text")
ConsoleWrite("Text mit Zeilenumbruch (@CRLF)" & @CRLF)
MfG
Da dein Problem nun gelöst ist, setze bitte den Präfix des Threads auf "gelöst". ![]()
(1. Post bearbeiten!)
MfG
Es sei denn es sind java oder Flash Sachen.
Ist es aber in den wenigsten Fällen, und wenn sind es Spiele in der Regel. ![]()
Hab noch nie einen normalen Login für eine Seite, z.b. Forum in Flash-Form gesehen...
MfG
Naja, für misterspeed ist jede Seite ein Spiel. Und alles ein Bot wo ImageSearch verwendet wird.
Die Zeit kannst du doch verlängern mit $iTimeout oder nicht?
Und am besten Local verwenden anstatt Dim.Kannst du mal die Funktion posten mit dem DllCall?
Nunja, wenn man etwas mit einer Website machen will, z.B. einen automatischen Login, kann man das auch mit der IE-UDF WinHTTP oder sonstigen Zeugs machen.
Mit ImageSearch wirds nur schlimmer ![]()
MfG
Bau dir einfach selbst eine GUI mit einem Edit mit dem "$ES_READONLY" - Style. Fertisch. ![]()
MfG
Wenn der AutoIt-Prozess beendet wird, werden alle Ressourcen automatisch "bereinigt".
Und wie bereits gesagt ... ohne Code wird dir hier niemand weiterhelfen können.
MfG