poste am besten einen teil deines scriptes....wenn man bei formulardaten mit Send befehl arbeitet find ich das unschön gibt ja schließlich die IE.au3 da sind so gut wie alle funktionen die man braucht... ![]()
Beiträge von snoozer
-
-
Ôô warum so kompliziert???
Step by step solution um nen autoit script portable zumachen
1. prüfen ob die configurationsdatei existiert
1.1 Wenn Nein dann öffnet sich eine gui die die Config erstellt(je nach eingabe des users)
1.2 Wenn Ja öffnet sich die Gui nicht sondern es wird die datei ausgelsen und das entsprechende gemacht was in der datei steht
2. Egal ob die config existiert oder nicht wird der restliche programmcode ausgeführtBeispiel:
Spoiler anzeigen
login im browser: zuerst wird geprüft ob datei mit pdw existiert...
wenn nein öffnet sich zuerst eine gui wo man da pw eingeben muss -> wird in datei gespeichert(verschlüsselt)..brwoser öffnet sich pw wird automatisch eingetragen....wenn ja datei wird eingelsen pw entschlüsselt und dann in browser eingetragen ohne zusätzliche abfragen...man könnte natürlich die ganze datei selbst auch noch mit nem pw verschlüsslen damit keine unberechtigen zugriff auf acc haben.....damit ist die exe portable und immer schön @ScriptDir oder @WinDir usw verwenden damit des auch in unterschiedlichen ordnern liegen kann.... -
willste die richtig auslesen??
schau mal ob des schon dein problem lößt...Zitat[autoit]Run(@WindowsDir & "\HH.exe " & RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt", "betaInstallDir") _
[/autoit]
& "AutoIt3.chm::html/faq.htm")orginal topic...Link
//edit
@meger war nur zu faul nochmal nachzuschauen von wer der quelltext stammte...
hatte aber quote-tags rumgebastelt
quelltext da oben stammt ursprünglich von meger und hab den nen bisschen verändert
//edit2 so jetzt passts
-
hehe coole idee...funktioniert wunderbar nur seh ich für mich noch kein nutzen

trotzdem nicht schlecht
-
was mar bobley gepostet hat ist eher dafür geeignet den ie in einer "gui" zu benutzen aber ich glaube du meinst sowas...
[autoit]#include <IE.au3>;udf einbinden
[/autoit]
$sUrl = "http://localhost/bla.html";des ist die url
$oIE = _IECreate ($sUrl,0,1) ;0,1 visible...0,0 invisible
Sleep(1000);1000 millisekunden warten....(hat nichts mit IE zu tun^^)
_IENavigate($oIE,"google.de");hier würde er dann zu google.de gehen
PS:wenn du was mit dem ie machen willst dann poste ab besten genau dein problem ggf eine website wo man des ausprobieren könne oder den quellcode...hier alles zu erklären was der ie kann ist nen kleines bisschen komplex^^bei weiteren frage:icq #249568985
//edit:
bovor du nen neues topic zum ie machst solltest du auf jeden fall die suchfunktion mal benuzen..in letzter zeit ahben viele user fragen zum IE gestellt
wenn du zu faul bist hast ja meine icq^^ -
also hab des programm mal ausprobiert....verknüpfung hat er mir wunderbar erstellt....aber wenn ich dann auf die verknüfung gehe kommt so ein schickes fenster(nach 5 min hab ich das warten aufgegeben...)
[Blockierte Grafik: http://img218.imageshack.us/img218/2374/error404td8.png]
im link aufm desktop steht folgendes...
"C:\AutoIt3\DropMyRights\DropMyRights.exe" "C:\Programme\Internet Explorer\IEXPLORE.EXE".....
PS:merry x-mas
-
mhhhh.....autoIT poker basteln^^ hehe
ich hab noch nie um geld gepokert eigentlich nur so in der freizeit..aber ich glaube beim pokern kommt es auch darauf an die anderen taktiken herauszufinden um selbst des beste zu erreichen nen 100% gewinn gibts leider nicht^^ -
joa des wär ne möglichkeit...hier mal zusammengebastelt..
[autoit]while 1
[/autoit]
;do sthg
If $stop Then
ExitLoop
EndIF
WEnd
[autoit]
man könnte des ganze auch iner vorprüfender schleife oder nachprüfenden schleife machen...
vorprüfend:While !$stop
[/autoit]
;do stgh
WEnd
[autoit]
oder nachprüfendDo
[/autoit]
;do stgh
Until $stop
Vorteil einer nachprüfenden schleife...programmabschnitt wird in jedem falle einmal durchlaufen(kann aber auch der nachteil dabei sein)
$stop drückt bei allen besipielen aus ob der button gedrückt wurde oder nicht.... -
ich könnte auch versuchen euch zu helfen ich würde dabei auf jeden fall viel lernen...die ganzen kredit berechnungs algorithmen hab ich auf hdd in java relisiert(ist net wirklich schwer des ganze dann auch in autoit umzusetzen)....
-
hallo und welcome
abkürzungen sind verständlich aber ntbw^^
und wieder einer hier der in der nähe von berlin wohnt^^
snoozer -
hehe keine sorge ich musste das ganz auch machen nur mit ner spinne anstatt nem hamster^^ wenne hilfe brauchst sag bescheid

-
mhh reich werden ist was schickes....
es gibt handy die haben nen system drauf da kannste alles mit nem sound verknüpfen...sind größtenteils noch in der testphase....ZitatOriginal von huggy
Warum gib tes keine Cheats im RL
Warum kann ich meine mitschüler nicht auf die ignore liste setzen
->weils im RL keine tastatur zum Steuerungs PC gibt...^^ -
rückfrage: welche version von AutoIT hast du??
ich gehe davon aus dass du auch IE.au3 includest(sonst könnt ja auch keine fehler meldung kommen^^)
ich kann nur sagen bei mir hat des bis jetzt immer wunderbar und dauerhaft funktioniert...
[autoit]#include <IE.au3>
[/autoit]
$sBaseURL = "http://www.oszimt.de/0-schule/stundenplan/KPlan.php"
$oIE = _IECreate ($sBaseURL,0,0) ;0,1 visible...0,0 invisible -
schau dir ab besten mal _FileListToArray an
[autoit]
#include <File.au3>
[/autoit][autoit][/autoit][autoit]
;~ #include <Array.au3>$folder = FileSelectFolder("Ordner auswählen", "");man könnte das auch dirket im script eingeben..
[/autoit]
$dir = _FileListToArray($folder, '*.*');im zweiten parameter könntest du dann den filetyp z.b. '*.txt' definieren...
;~ _ArrayDisplay($dir,"test")
MsgBox(0,"Anzahl der Daten in "&$folder,$dir[0])
die auskommentierten sachen sind einfach nur da um zu überprüfen was drin steht....und in der msg-box wird nicht der ganze pfad angezeigt...soll ja nur zeigen wie es rein theretisch gehen würde... -
mhhh kann ich gern mal ausprobieren setz mich mal dran...musst nur auf ne antwort warten^^
-
hey ho,
auch von mir alles gute
wünsch dir alles gute und natürlich viele geschenke und gesundheit
:birthday:
:tassen: :tassen: -
mhhh probier das mal aus...link zur bereits existierenden topic ist schon drinn
und nem zitat vom funktionierenden quellcodeZitatAlles anzeigenOriginal von th.meger
Hi,okay versuch Nr. 1
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <File.au3>
copyFilesFromToday(@ScriptDir & "\")Func copyFilesFromToday($Fromfolder, $ext = "*.txt", $ToFolder = "", $copyFlag = 1)
[/autoit]
Local $count = 0
If $ToFolder = "" Or $ToFolder = Default Then $ToFolder = @ScriptDir & "\" & @YEAR & @MON & "\"
Local $fileList = _FileListToArray($Fromfolder, $ext)
If @error = 1 Then Return -1
For $i = 1 To UBound($fileList) - 1
If StringLeft(FileGetTime($Fromfolder & $fileList[$i], 1, 1),
= @YEAR & @MON & @MDAY Then
DirCreate($ToFolder)
FileCopy($Fromfolder & $fileList[$i], $ToFolder, $copyFlag)
$count += 1
EndIf
Next
SetError(0, $count)
Return 1
EndFunc ;==>copyFilesFromTodaySo long,
Mega
-
Zitat
Original von Zen
Hallo, ist es technisch möglich in einer Forschleife, ein Array zu bringen?
[autoit]
ja klaro..mom bastel mal schnell was zusammen...;mit 1-D arrays geht das wie folgt....
[/autoit][autoit][/autoit][autoit]
Dim $array_one_d[10]
For $i=0 to Ubound($array_one_d) - 1;Ubound gibt nichts weiteres als die größe eines Arrays zurück
$array_one_d[$i] = 0;hier kommt das noch rein was damit passieren soll
;hier wird jetzt auf das Feld $i des Arrays $array_one_d zugegriffen
Next;zwei dimensionale Arrays
[/autoit]
Dim $array_two_d[5][10]
For $i=0 to Ubound($array_two_d,1) - 1
For $j=0 to Ubound($array_two_d,2) - 1
$array_two_d[$i][$j] = 0;naja eben das was du mit dem array machen willst
Next
Next
/edit ups hab vergessen den startwerten nen wert zuzuweisen..geht jetzt aber^^
/edit2 war nur nen schreibfehler
/edit3 ich stell mich echt zu blöd an^^ sorry for so often edit
Ps: jetzt kann jemand anders sagen dass da noch was falsch ist^^ -
LOL danke danke

@pee wenn mich was interessiert(autoit) bin ich da eigentlich immer sehr extrem aktiv
außer ich bin nicht zu hause...naja okay da denk ich dann auch ober problemlösungen nach^^ -
zu deiner Abstimmung:
[] Ich bevorzuge die Variante mit der Box
[] Ich bevorzuge die Zwischen-Posts
[] Ich hasse Werbung, weg damit!
[X] kann beides bleiben!PS:die werbung ist mal definitiv nicht aufdringlich....weiß ehrlich nich was ihr habt...
/edit:okay dieses zeugs was da ins fenster reinfährt isn bisschen stressig aber des öffnet sich nur wenn die maus in die ecke fährt...und man überlebts wenn des mal ausgefahren kommt...