_INetGetSource() geht nicht wenn du dich vorher einloggen musst oder ein captcha(diese zahlenbild) eintragen musst....soweit ich jedenfalls weiß musste einfach ausprobieren....glaube aber nicht....depends on the server&loginsystem....
der snoozer
Beiträge von snoozer
-
-
bastel doch einfach eine globale variable...
[autoit]Global $schleife_durchlaufen
[/autoit]
diese ist standartmäßig true (wahr)...sobald jetzt die schleife durchlaufen wurde also der titel des fensters gesetzt wurde wird diese variable false (unwahr) => If $schleife_durchlaufen Then........was simpleres fällt mir grad nicht ein.....nätrürlich kannste titel des fenstern mit einbasteln...damit wenn du ein anderes projekt startest gar nichts mehr passiert da die schleife bereits durchgelaufen ist....der snoozer
PS:schneller als pee...:P
-
hihi ja
[autoit]
mit ie.au3#include<IE.au3>
[/autoit]
$oIE = _IECreate()
$IE_BodyHtml = _IEBodyReadHTML($oIE);eine der drei möglichkeiten je nachdem was du brauchst
$IE_BodyText = _IEBodyReadText($oIE);eine der drei möglichkeiten je nachdem was du brauchst
$IE_DocHtml = _IEDocReadHTML($oIE);eine der drei möglichkeiten je nachdem was du brauchstder snoozer
-
schaut auf den ersten blick ganz gut aus.....wie meger schon gesagt hat....benutz console write oder msgbox(stresst ein wenig) aber hilft auch das prog zu debuggen....
der snoozer
-
hab ich da nicht ein login system gesehen Ôô...ach egal....naja muss jeder selber wissen...ich schreib meine netten scripts auch alle selber

betrügen ist auf jeden fall nicht schön...der snoozer
-
PS....fast alle automatisierungen mit dem browser use the IE.au3

der snoozer
-
nabend,
onlinedurchsuchungen immer ein sher spannendes thema^^
also die können im grunde kommen wann sie wollen wenn der zweck der durchsuchung der allgemeinheit dient....da dies oft nicht der fall ist dürfen sie die nachtruhe eines bürgers nicht stören...sprich sie klingel frühstens um 6 uhr...also immer vorsichtig sein leute...copyright verletzungnen sind nicht toll und lassen die grünen männchen nur vor der tür stehen....raubkopierer sind verbrecher (diese sind aber auch nur menschen ;P)..nun gut....zum eigentlichen thema...spam....täglich ~30 nachrichten solcher art...wichtige informationen von banken deren namen ich noch nicht einmal ausprechen kann oder wo ich nicht einmal kunde bin...wenn die bank wirklich was von einem will...dann kommt es per post...ein anruf ist höchst selten und wird nur in ausnahmefällen "vollzogen"..per mail bekommt man von den banken eigentlich nur newsletter die keine wichtigen informationen enthalten (diese kommen NUR per post dazu ist die bank verpflichtet)...von anwälten die mich verklagen wollen...täglich...angeblich hab ich auf kostenpflichtigen seiten gesurft....(schön zu wissen)....irgendwelche sachen gedownloaded wofür ich jetzt bestraft werden soll.....ganz ehrlich daran glaub ich erst wenn ich handschellen an hab....selbst dann würd ich vor gericht klagen wegen menschenrechts verletzung oder sowas....naja egal...ich lösch sowas eigentlich immer sofort.....das blöde ist nur dass teilweise bekannte auch so sinnlose informationen zur mail schicken und wunderbar ihre mail vorher geändert haben....naja selbst das kein prob mit thunderbird (nachrichten auf server belassen^^)...kk that was it
don't leech & die...die & leech!!!^^
der snoozer -
Zitat
Original von th.meger
Hi,das klingt eher nach einem Spaß-ärger-meinen-Kollegen-Skript, oder?
So long,
Mega
wenn dass der fall sein sollte empfehle ich immer das gleiche script....Spoiler anzeigen
[autoit]BlockInput(1)
[/autoit]
Do
MouseMove(Random(0,@DesktopWidth),Random(0,@DesktopHeight), 0)
Until False
hihi^^ sry aber das wollt ich schon immer posten
es war definitiv lustig als es mein lehrer ausgeführt hatte...(WindosSicherheitsUpdate.exe) xD^^ -
nabend,
was ich ebenfalls empfehlen kann ist SiSoft Sandra Screenshot download (chip.de)
ansonsten kann ich mich meinen vorrednerinnen
und vorredneren anschließen....der snoozer
-
Zitat
Original von huggy
kann Gun nur zustimmen, weaverslave und auch "Phase 5" ist perfekt für PHP!als einstiger ist "phase 5" ne bessere variante, meines erachtens.
Achtung:
PHP scripts kannst du nicht einfach vom...desktop öffnen, sondern brauchst einen PHP server.
XAMPP ist dafür sehr empfehlenswert - anleitung: http://www.php-einfach.de/einf_php_anfang.php
soso^^
also ich benutze seit dem ich angefangen hab mit php zu proggen den dreamweaver+xampp...den phase 5 haben wa standartmäßig in der schule installiert (sprich hab den kaum oder nie benutzt^^)
kann eigentlich nur noch sagen xampp nur zu empfehlen ansonsten musste schauen was du brauchst
(bei server 4 free: pytal.de)PS(für portable user):
ansonsten falls du das ganze auch portable brauchst dann xampplite(gleiche wie xampp nur abgespeckte version) und den "Webocton - Scriptly" (als portable ist das eigentlich zu empfehlen)der snoozer
-
sry ich peil hier grad nicht das problem....

also RegExp geht offline aber nicht online?? ->liget daran dass ie gern sachen Groß schreibt
muss man sich da eigentlich vorher einloggen bevor man die mails abrufen kann(nicht ausprobiert)...wenn ja get Inetgetsource nicht...._IEBodyReadText() oder _IEBodyReadHtml (wie oben verwendet) wäre die lösung....wär cool wenn hier jemand nochmal GENAU das aktuelle problem beschreibt ich blick hier grad nicht mehr durch....der snoozer
-
erstmal gar nicht zur frage...falls von cd installation empfehle ich...
DriveGetFileSystem ( "path" )
ansonsten zur frage ja....siehe marcos in der hilfe....da steht alles...mehr kann ich dazueigentlich net sagen....außer siehe hilfe im autoitverzeichnis....der snoozer
-
mhhh.....das geht nur wenn du keine floats eingeben willst

wenn du auch floats zulassen willst dann müsstest du das ganze nach bestätigung prüfen...like this
StringIsDigit($deine_zahl) OR StringIsFloat ($deine_zahl)...ansonsten geht das wunderbar
der snoozer
-
ehm....ich seh grad mal kei problem dadrinn....
@TempDir => Temporärer Ordner (denk mal den willste löschen)
und mit FileDelete ( "path" ) geht das wunderbar was du willst....
Code[I]in der hilfe steht[/I] Return Value Success: Return 1. Failure: Returns 0 if files are not deleted or do not exist.
FileRecycle ( "source" ) ist im grunde das gleiche schiebt es aber in den papierkorb....
auch es gab da im tmp verzeichnis so ne index datei die nicht löschen ist sehr unpraktisch...;)der snoozer
PS:falls du was anders machen wolltest sag bescheid

PSS:um dateneinzulesen die gelöscht werden sollen...FileFindFirstFile ( "filename" ) gibt aber auch genügend sachen hier im forum....;) -
so in etwa???
[autoit]Dim $iMsgBoxAnswer
[/autoit]
$iMsgBoxAnswer = MsgBox(49,"Shutdown","Wollen Sie den PC herrunter fahren?"&@CRLF&"Bitte drücken Sie >OK<, um den PC herrunter zu fahren."&@CRLF&"Bitte drücken Sie >ABBRECHEN<, um den Vorgang abzubrechen.")
Select
Case $iMsgBoxAnswer = 1 ;OK
Shutdown (4)
Case $iMsgBoxAnswer = 2 ;Cancel
Exit
EndSelectder snoozer
-
like this....
[autoit]$oIE = _IECreate("about:blank",0,1) ;url,0,1 = visible url,0,0 = invisible
[/autoit]
_IEPropertySet ($oIE, "height", 100)
_IEPropertySet ($oIE, "width", 100)//edit
kannst anstat 100 da einfach zwei variablen reinbasteln....
wenn du das ganze fester noch verschieben willst empfehle ich WinMove ( "title", "text", x, y [, width [, height]] ) da kannste dann auch gleich neue höhe+breite einstellen....wenns geht
noch nie ausprobiert^^der snoozer
-
achja was ich vergessen hab....du musst die variable i irgendwann wieder runterzählen also sowas wie
[autoit]
if $i = 40 Then
$i = 0
Endif
und das ganze vor dem sleep oder danach...jedenfalls nicht vor _IeNavigate....
ist dir auch grad selber aufgefallen^^
[/autoit]
$oHWND = _IEPropertyGet($oIE, "hwnd");nach dem create einbasteln
WinSetState ($oHWND, "", @SW_MAXIMIZE )
sowas in etwa???
40 probiers mal aus ob du bei autoit dann auf feld $feld[40] zugreifen kannst....ansonsten haste recht
kein prob
wenn die du inetseiten in ner datei hast dann _FileReadToArray naja egal viel spaß noch...
//edit
habs grad ausprobiert....musst eins mit 41 feldern erzeugen...//edit2
mir fällt grad ein ich bin blöd :hammer: :hammer:^^ reicht eins mit 40 musst dann ja nur maximal auf dings 39 zugreifen -.- naja sorry
emh musst dann dementsprechend die if abfrage anpassen sonst gibts nen ungültigen zugriff....der snoozer
-
servus....
[autoit]
bei der funktion _IsPressed musste nicht extra die user32.dll dazu laden geht auch über einen parameter....ansonsten hotkeyset lößt dein problem auch....HotKeySet("W","Wpressed")
[/autoit]
While 1
Sleep(250)
WEnd
Func Wpressed()
Send("{SPACE}")
EndFunc
oder so ähnlich halt...^^
der snoozer -
emh....
[autoit]
wozu gibts die ie.au3.....#include<IE.au3>
[/autoit][autoit][/autoit][autoit]
Global $oIE
Dim $ie_site[41],$i
$ie_site[0] = "www.google.de"
$ie_site[1] = "www.autoit.de"
$ie_site[2] = "www.andereseite.de"$ie_site[3] = "www.und.de"
[/autoit][autoit][/autoit][autoit]
$ie_site[4] = "www.so.de"
$ie_site[5] = "www.weiter.de"$oIE = _IECreate("about:blank",0,1) ;url,0,1 = visible url,0,0 = invisible
[/autoit]
$i = 0
Do
_IENavigate($oIE,$ie_site[$i])
$i = $i+1
$IEhtml = _IEBodyReadHTML($oIE);je nach dem was du brauchst....
$IEtext = _IEBodyReadText($oIE);je nach dem was du brauchst....
Sleep(10000);wartet 10 sek....müssten jedenfalls 10 sek sein....
Until False;endlosschleife besser als die lösung oben....andere schlafen natürlich auch möglich.....while 1...etc....
der snoozer -
hallo bjoerni,
es ist sehr ungeschickt array nur mit einem feld zu erzeugen naja egalo....ersetz zeile 117 einfach mal mit "Dim $conid[100]" dann geht es....das array was du dann anlegst ist zwar für deine jetzigen testzwecke viel zu groß aber es passt soweit
mir fällt grad nichts besseres ein...zuviel kopfschmerzen mal schaun morgen
der snoozer