1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. autoBert

Beiträge von autoBert

  • $b_trace von Funktion _INetSmtpMail anwenden

    • autoBert
    • 27. Dezember 2010 um 23:13
    Zitat von YayYo

    hm
    na das mit bool seh ich eher als vermutung an.

    Du vielleicht, aber jeder der sich in die Hilfe eingearbeitet hat, weiss dass es ein Ja/Nein-Schalter (Bool'cher Wert) ein muss.

    Zitat von YayYo

    als wenn nen true ein Fenster öffen würde

    Ja natürlich, wenn der Schalter uf True steht wird das Trace-Fenster geöffnet, ansonsten nicht.

    Zitat von YayYo

    Schade das selbst die nicht helfen können die immer so gerne auf die Hilfe verweisen.

    Bis zu deinem neuerlichen Post, der mir zeigt dass du es noch nicht einmal probiert hast, war kein Handlungsbedarf, da ja @Sprenger kurz und knackig:

    Zitat von Sprenger120

    das b vorne dran sagt doch schon alles ;). b = Bool d.h. True oder False.

    die richtige Lösung gab,

    mfg autoBert

  • Button für Chrome erstellen

    • autoBert
    • 27. Dezember 2010 um 22:59

    Hallo Anton_s,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die Hilfe herunterladen.
    Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee

    Nach der Standardinstallation kannst du nur den IE azutomatisieren, ist auch in der Hilfe aufgeführt. Stilgar hat eine UDF für den FireFox gechrieben, damit kannst du den FF automatisieren,
    Ob es für die Automatisierung von Chrome schon eine UDF gibt ist mir nicht bekannt.

    mfg autoBert

  • Firefox seite öffnen

    • autoBert
    • 27. Dezember 2010 um 21:45

    Hallo Speedi,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die 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 zur FF-Automatisierung:

    • Mozrepl wird dafür benötigt, kannst du von hier installieren: http://wiki.github.com/bard/mozrepl/
    • FF.au3 herunterladen
    • Mozrepl über Extras|Mozrepl im Firefox starten
    • Funktionsrefernz findest du hier
    • Zum testen Skript starten: [autoit]#Include <FF.au3>

      _FFStart("http://www.autoit.de", Default, 2)

      If _FFIsConnected() Then
      If _FFLoadWait() Then MsgBox(64, "", "Page was loaded in " & @extended & "ms")

      Sleep(3000)
      ;_FFQuit() ;FireFox schliessen
      EndIf

      [/autoit]
    [autoit]
    • Eine Tutorial findest du hier
    • [autoit]
    • dieser Link Wenn mal was nicht geht ... bitte zuerst hier nachschauen ... enthält auch sehr nützliche Hinweise von [user='200122']Stilgar[/user] (Author von ff.au3)
    [/autoit]
      [/autoit]


    Viel Spass bei der FireFox-Automatisierung

    mfg (Auto)Bert

  • Login brauche hilfe.

    • autoBert
    • 27. Dezember 2010 um 18:13

    Hallo maik111,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die 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 Probelm: gibt es chon einige hier im Forum,
    LogIn-Box von Oscar solltest du dir anschauen,

    mfg autoBert

  • Einblend-Effekte für GUIs

    • autoBert
    • 27. Dezember 2010 um 17:54

    [Beispiel] Slide GUI von @eubo solltest du dir auch anschauen,

    mfg autoBert

  • files downloaden?

    • autoBert
    • 27. Dezember 2010 um 17:41

    ja,

    Zitat

    _FTP_FilePut
    --------------------------------------------------------------------------------

    Sendet eine Datei an einen FTP Server.

    Quelle: Hilfe.

    mfg autoBert

  • MsgBox Button "Wiederholen" -Script von vorne

    • autoBert
    • 27. Dezember 2010 um 17:36

    Hallo Psyrok,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die 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 Probelm: Do .. Until - Schleife lösst es auch:

    Spoiler anzeigen
    [autoit]

    Dim $erstezahl, $zweitezahl, $ergebnis, $auswahl

    [/autoit] [autoit][/autoit] [autoit]

    Do
    $auswahl = InputBox("Auswählen:", _
    "Was möchtest du amchen?" & _
    @LF & "Addieren (1)" & _
    @LF & "Subtrahieren (2)" & _
    @LF & "Multiplizieren (3)" & _
    @LF & "Dividieren (4)", "1")

    [/autoit] [autoit][/autoit] [autoit]

    Switch $auswahl
    Case 1
    _add()
    Case 2
    _sub()
    Case 3
    _multi()
    Case 4
    _divi()
    Case Else
    MsgBox(0, "Error", "Dies ist eine ungültige Funktion!", 5)
    Exit
    EndSwitch
    Until MsgBox(36, Default, "Ergebnis ist: " & $ergebnis, "weitermachen?") = 7

    [/autoit] [autoit][/autoit] [autoit]

    Func _add()
    $erstezahl = InputBox("1. Zahl", "Bitte hier die erste Zahl eingeben.")
    $zweitezahl = InputBox("2. Zahl", "Bitte hier die zweite Zahl eingeben.")
    $ergebnis = $erstezahl + $zweitezahl
    EndFunc ;==>_add

    [/autoit] [autoit][/autoit] [autoit]

    Func _sub()
    $erstezahl = InputBox("1. Zahl", "Bitte hier die erste Zahl eingeben.")
    $zweitezahl = InputBox("2. Zahl", "Bitte hier die zweite Zahl eingeben.")
    $ergebnis = $erstezahl - $zweitezahl
    EndFunc ;==>_sub

    [/autoit] [autoit][/autoit] [autoit]

    Func _multi()
    $erstezahl = InputBox("1. Zahl", "Bitte hier die erste Zahl eingeben.")
    $zweitezahl = InputBox("2. Zahl", "Bitte hier die zweite Zahl eingeben.")
    $ergebnis = $erstezahl * $zweitezahl
    EndFunc ;==>_multi

    [/autoit] [autoit][/autoit] [autoit]

    Func _divi()
    $erstezahl = InputBox("1. Zahl", "Bitte hier die erste Zahl eingeben.")
    $zweitezahl = InputBox("2. Zahl", "Bitte hier die zweite Zahl eingeben.")
    $ergebnis = $erstezahl / $zweitezahl
    EndFunc ;==>_divi

    [/autoit] [autoit][/autoit] [autoit][/autoit]

    mfg autoBert

  • Programmierer gesucht

    • autoBert
    • 27. Dezember 2010 um 16:34
    Zitat von dr.dado

    Hey Leute hört bitte auf hier unsinnig zu posten


    Daran bist du z.T. selbt schuld, denn hättest du dich an die (ungeschriebene) Regel gehalten und den Präfix auf in Arbeit oder gar abgechlossen gesetzt hätten wohl einige den Thread ert gar nicht beachtet.

    mfg autoBert

  • files downloaden?

    • autoBert
    • 27. Dezember 2010 um 15:52

    Oder so:

    Spoiler anzeigen
    [autoit]

    #include <FTPEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $server = 'ftp.csx.cam.ac.uk'
    $username = ''
    $pass = ''
    $FTPFile = "/README"
    $DLFile =@ScriptDir & "\ReadMeTest.txt"

    [/autoit] [autoit][/autoit] [autoit]

    $Open = _FTP_Open('MyFTP Control')
    $Conn = _FTP_Connect($Open, $server, $username, $pass)
    if _FTP_FileGet($Conn,$FTPFile,$DLFile) Then
    MsgBox(0,"Donload","erfolgreich")
    Else
    MsgBox(0,"Donload","fehlgeschlagen")
    EndIf
    $Ftpc = _FTP_Close($Open)

    [/autoit]

    mfg autoBert

  • Problem nur bei kompiliertem Skript - Fehler in den Includes?

    • autoBert
    • 27. Dezember 2010 um 15:02

    eetze folgende Zeilen an deinen kriptanfang:

    [autoit]

    #AutoIt3Wrapper_Run_Obfuscator=y
    #Obfuscator_Parameters=/striponly

    [/autoit]

    dadurch erhält du neben der Exe ein File FileName.Obfucated.au3 in dem der komplette verwendete Source (inkluive Include) enthalten ist.
    In Zeile 46 ist (zumindest im eingetellten Skript) ein Fehler:

    [autoit]

    If $CPU0 = 4 Then $Auslastung = ($CPU[1] + $CPU[2] + $CPU[3] + $CPU[4]) /

    [/autoit]


    muss

    [autoit]

    If $CPU0 = 4 Then $Auslastung = ($CPU[1] + $CPU[2] + $CPU[3] + $CPU[4]) / 4

    [/autoit]

    heissen.

    Bei mir läuft die EXE ohne Fehlermeldung, Win XP prof SP3

    mfg autoBert

  • Firefox mehrere Treads starten und ansprechen

    • autoBert
    • 27. Dezember 2010 um 01:50

    Hallo Douky,

    natürlich geht das, _FFStart öffnet ja eine neue FF-Intanz, während _FFTabAdd einen neuen Tab (in der zuletzt von deinem Skript geöffneten) Instanz öffnet. Du musst also einen Algorithmus ähnlich diesem Beipiel finden:

    Spoiler anzeigen
    [autoit]

    #Include <FF.au3>
    #Include <String.au3>
    #include<array.au3>

    [/autoit] [autoit][/autoit] [autoit]

    dim $aurl[4], $surl

    [/autoit] [autoit][/autoit] [autoit]

    $aurl[1] = "http://german.documentation.ff-au3.thorsten-willert.de/ff_functions/_FFTabAdd.php"
    $aurl[3] = "http://german.documentation.ff-au3.thorsten-willert.de/ff_functions/_FFStart.php"
    $aurl[0] = "http://www.autoit.de"
    $aurl[2] = "http://www.autoit.de/index.php?page=Thread&postID=202540#post202540"
    _ArraySort($aurl)

    [/autoit] [autoit][/autoit] [autoit]

    for $i = 0 to UBound($aurl) -1
    $vUrl = _StringBetween($aurl[$i],"http://",".de")
    ConsoleWrite($i & " " & $vUrl[0] & " " & $surl & " " )
    if $surl <> $vUrl[0] Then
    _FFStart($aurl[$i])
    $surl = $vUrl[0]
    ; ConsoleWrite(" Neu" & @CRLF)
    Else
    _FFTabAdd($aurl[$i])
    ; ConsoleWrite(" betehend" & @CRLF)
    EndIf
    Next

    [/autoit]

    mfg autoBert

  • Könnt ihr bitte ein Blick drüber werfen??

    • autoBert
    • 27. Dezember 2010 um 01:10

    so funktionierts:

    [autoit]

    _ScreenCapture_Capture(@MyDocumentsDir & "\test.jpg", $Start_Pos[0], $Start_Pos[1], $End_Pos[0], $End_Pos[1])

    [/autoit]

    der Backlash hat gefehlt (und die Koordinaten rechts unten augetauscht, aber das hat dir name22) ja chon gepostet

    mfg autoBert

  • Könnt ihr bitte ein Blick drüber werfen??

    • autoBert
    • 26. Dezember 2010 um 23:11

    Hallo monzterhun,

    füge

    [autoit]

    DllClose($UserDLL)

    [/autoit]

    vor dem exit ein, ich glaube zwar nicht dass dies das Problem verursacht, aber es ist sauberer programmiert (siehe Hilfebeispiel zu _IsPressed).
    Warum benutzt du captdll.dll (ist mir unbekannt)und nicht _ScreenCapture_Capture aus der ScreenCapture.au3?
    Du solltest die captdll.dll anhängen, oder ist das eine Standard-DLL von Windows 7?

    frohe Weihnachten autoBert

  • Listview ordnet Einträge komisch

    • autoBert
    • 26. Dezember 2010 um 20:53
    Zitat von cinema

    Ja, aber bei der Ebene 101 schaut es ja dann wie in Binär aus:

    "Ebene 0101|Ebene 0100|...."

    Nein, jetzt ohne spaß, kann er die Listeinträge nicht so übernehmen, wie es im String steht?


    Na ja, anstatt links mit 0 aufzufüllen, kannst du auch mit Leerzeichen auffüllen falls dir das besser gefällt:

    Spoiler anzeigen
    [autoit]

    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <GUIListBox.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Opt("GUIOnEventMode", 1)

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=

    [/autoit] [autoit][/autoit] [autoit]

    $list = "Ebene 1"
    $ebenen = 1

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Form1", 633, 360, 192, 124)
    GUISetOnEvent($GUI_EVENT_CLOSE, "_exit")
    $List1 = GUICtrlCreateList("", 8, 16, 97, 292,BitOR($LBS_SORT,$LBS_DISABLENOSCROLL,$WS_BORDER))
    GUICtrlSetData(-1, $list)
    $Radio1 = GUICtrlCreateRadio("", 32, 312, 17, 17)
    GUICtrlSetOnEvent(-1,"_add")
    $Radio2 = GUICtrlCreateRadio("", 56, 312, 17, 17)
    GUICtrlSetOnEvent($Radio2,"_del")
    $Pic1 = GUICtrlCreatePic("", 112, 16, 500, 300, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    Sleep(100)
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func _exit()
    Exit
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _add()
    GUICtrlSetData($List1, "")
    $ebenen += 1
    $list = "Ebene " & StringRight(" " & $ebenen,3) & "|" & $list
    GUICtrlSetData($List1, $list)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func _del()
    GUICtrlSetData($List1, "")
    $list = StringTrimLeft($list,10)
    $ebenen -= 1
    GUICtrlSetData($List1, $list)
    EndFunc

    [/autoit]

    frohe weihnachten autoBert

  • Welche Musik hört ihr?

    • autoBert
    • 26. Dezember 2010 um 19:02

    Hier ein Lied von Ganz schön feist, passend zu Weihnachten:

    http://www.youtube.com/watch?v=CGWywCFR31g

    Ps: ich hoffe bei euch ging es besinnlicher zu,

    frohe weihnachten autoBert

  • frage zu stringregexp

    • autoBert
    • 26. Dezember 2010 um 17:32

    Hallo evelboy,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die 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 Probelm:

    Zitat

    er findet beides aber speichert nur die punkte

    dann scheint es ja nicht an stringregexp zu liegen. Leider kann man das Skript nicht testen, da die dazugehörige URL bzw. der Quellcode der Seite fehlt.
    Was gibt denn die MSGBox aus?

    frohe Wihnachten

  • Objekt ohne Namen/ID

    • autoBert
    • 26. Dezember 2010 um 16:59

    Hallo GeoLuxx,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die 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 Probelm: um hierfür den optimalen Support leisten zu können wird noch die URL der Seite benötigt.
    Ohne kann ich dir nur empfehlen die Beispiele in der Hilfe zu IE Management durchzuarbeiten, am besten fängst du mit

    [autoit]

    _IE_Example

    [/autoit]

    an,

    frohe Weihnachten autoBert

  • Script wertet nur erste If-Abfrage von insgesamt zwei If-Abfragen aus

    • autoBert
    • 26. Dezember 2010 um 02:42

    Hallo monzterhun,

    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

  • Script wertet nur erste If-Abfrage von insgesamt zwei If-Abfragen aus

    • autoBert
    • 26. Dezember 2010 um 01:38
    Zitat von monzterhun

    hast du meinen code bei dir getestet?


    Nein, sonst hätte ich ja bemerkt, dass das Skript nicht laufen kann, denn

    • das fehlen von #include <Misc.au3> erzeugt Fehler
    • ExitLoop ohne Schleife ist nicht nur unsinnig, sondern schädlich auch Fehler
    • die variablen $dll und $x verwendest du ohne sie deklariert zu haben ergibt auch Fehler

    wenn ich auf meine Vermutung, dass es sich nicht um den kompletten Quellcode handelt dies:

    Zitat von monzterhun

    hi
    neee, das war der ganze quellcode.

    als Antwort bekomme, komme ich zu dem Schluss du willst uns hier verscheissern und hast nur die Codeteile entfernt die vielleicht einem aktivieren (siehe Forenregeln) entgegenstehen,

    @All bitte nicht supporten bis TE Skript eingestellt hat, danke

    mfg autoBert

  • Script wertet nur erste If-Abfrage von insgesamt zwei If-Abfragen aus

    • autoBert
    • 25. Dezember 2010 um 21:30

    Hallo monzterhun,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die 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 Probelm: der Skripteil den du gepostet hast funktioniert auch wenn du unnsingerweise ohne eine Schleife ExitLoop verwendest.

    Zitat von Zitat Hilfe

    ExitLoop
    --------------------------------------------------------------------------------

    Beendet eine While-, Do- oder For-Schleife.

    oder hast du uns nicht den komplette Code gepostet?

    mfg autoBert

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™