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. Sonderbaar

Beiträge von Sonderbaar

  • Autoit Script Decompilen [Hilfe]

    • Sonderbaar
    • 28. August 2017 um 08:41

    OK 8|
    auf sowas kompliziertes wäre ich nie gekommen...

  • 2 Bedingungen in While Schleife

    • Sonderbaar
    • 28. August 2017 um 08:40

    Um die Gemüter gnädig zu stimmen, wie wäre der Kompromiss eines Screenshots für die Anwendung?

    Vielleicht wäre man ja dann hier bereit zu helfen (auch wenn Pixelsearch einen Bot-Bau vermuten lässt)?

  • Autoit Script Decompilen [Hilfe]

    • Sonderbaar
    • 28. August 2017 um 07:19
    Zitat von 72616e646f6d4e616d65

    Ich hatte mal gehört das man mal irgentwie den 64bit Code an ein 32bit exe anhängen konnte oder so

    Sorry, soll kein Angriff sein oder so... aber warst du besoffen als du dir den Username ausgesucht hast??????? :theke: (ja ist Off-Topic ich weiß :thumbup: )

  • "Support Mail GUI"

    • Sonderbaar
    • 22. August 2017 um 07:08
    Zitat von alpines

    Und die wären?

    securesmtp.t-online.de:25

    Firewall ists nicht... naja seis drum... offenbar hat Water die Initiallösung :P
    Da es bei mir mit #include <INetSmtpMailCom.au3> wunderbar funktioniert, kann ich gut damit leben :klatschen:

  • "Support Mail GUI"

    • Sonderbaar
    • 21. August 2017 um 09:57

    T-Online secure... quasi die, die ich auch verwende mit <INetSmtpMailCom.au3>

  • "Support Mail GUI"

    • Sonderbaar
    • 21. August 2017 um 07:48

    Ich bekomme errorcode 50 ;(

  • String auf spezielles Format untersuchen

    • Sonderbaar
    • 17. August 2017 um 06:58
    Zitat von Andy

    Abgelegt hin- oder her.....juckt mich ehrlich gesagt nicht, denn Namen werden keine abgelegt. X/ DU bist für MICH eben Make-Grafik, damit verbinden sich alle schönen gemeinsam hier im Forum verbrachten Stunden und so soll es (jedenfalls für mich) auch weiter so sein. Und da gehört der "richtige" Name auch zur Person ;)

    wenn das mal kein Kompliment ist ^^

  • Mal wieder ein Array

    • Sonderbaar
    • 15. August 2017 um 10:11

    Mein Güte... wie doof bin ich eigentlich???

    Vielen lieben Dank! Sowas blödes, könnte mir selbst in den A**** treten...

  • Mal wieder ein Array

    • Sonderbaar
    • 15. August 2017 um 08:58

    Moin zusammen,

    ich würde gerne die aktuellen Benzinpreise von einer Seite "parsen", in ein array reinballern (aber nur die Werte die ich brauche) und dann entsprechend nachher in einer GUI darstellen wollen.

    Das ganze für 3 Tankstellen. Abruf klappt (für meine Zwecke) super solange sich nix auf der Seite verändert :klatschen:
    Mein Problem ist jetzt eigentlich, ich würde gerne das neue Array so füllen, dass ich pro Tankestelle eine Zeile habe, in etwa so: newarray[0][0] = Esso; newarray[0][1] = Bergische Landstr. 166; newarray[0][2] = Super:;
    usw...

    Hätte jemand da ne Idee? Eigentlich bin ich bis jetzt relativ sicher mit Array gewesen, aber da komme ich gerade nicht mit klar, vielleicht auch dem frühen Morgen geschuldet?!

    Danke im Voraus!

    Spoiler anzeigen
    AutoIt
    #include <INet.au3>
    #include <IE.au3>
    #include <file.au3>
    #include <Array.au3>
    #include <String.au3>
    #include <ColorConstantS.au3>
    #include <GUIConstantsEx.au3>
    local $sText, $aSplit, $newarray[3][6]
    local $tankstellen[3] = ["6036f1bd-e690-4518-bc99-733759d2f8c1" , "61F82D94-1280-4FBE-9C36-E3C40D6967EA" , "404b23d9-3446-4b68-ab7e-3fdced82c872"]
    
    
    $j = 0
    For $i = 0 To UBound($tankstellen)-1
    $oIE = _IECreate("http://www.tankentanken.de/tankstelle/" & $tankstellen[$i],"",0)
    _IELoadWait($oIE)
        $sText = _IEBodyReadText($oIE)
           $aSplit = StringSplit($sText, @CRLF, 3)
    		_IEQuit($oIE)
    			_ArrayAdd($newarray, $aSplit[102], 0)
    			_ArrayAdd($newarray, $aSplit[114], 2)
    Next
    _ArrayDisplay($newarray)
    Alles anzeigen
  • Automatischer Neustart von bestimmten Funktionen

    • Sonderbaar
    • 10. August 2017 um 09:32

    Danke für die Erklärung! :love:

  • Automatischer Neustart von bestimmten Funktionen

    • Sonderbaar
    • 10. August 2017 um 09:23
    Zitat von alpines


    Mit AdlibUnRegister schaltest du sie wieder aus.

    Ich habe mir das Ding mal angeschaut... das AdlibRegister funktioniert Super! Danke Alpines... nur zum Verständnis... MUSS ich das Unregister zwingend machen? Ich nutze die Funktion um z.B. die Aktuelle Zeit in der Statusleiste einer GUI zu aktualisieren... so kommt man unweigerlich schneller als Ziel... habe mich nämlich schon gefragt, wie ich das am besten anstellen soll... aber so ists echts easy :D

  • Fehlende Umlaute in Labeln.

    • Sonderbaar
    • 21. Juli 2017 um 11:52

    Krasses Teil laut Screenshot! Kann man das Ding mal im vollen Umfang genießen?
    Da sind soviele Tabs die mal durch geklickt werden wollen :D

  • VOIP

    • Sonderbaar
    • 21. Juli 2017 um 09:10
    Zitat von BLinz


    Und ich dachte gerade der Weg ist das Ziel :D Das es so etwas schon gibt sollte keinen abhalten.

    Ja wie sang ein bekannter Sänger? "Der Weg ist steinig und schwer".

    Wenn er es selbst probieren möchte, soll er das tun.
    Wenn er Probleme hat, bei denen er nicht weiter kommt, weiß er so hoffe ich, dass er sich an dieses tolle Forum wenden kann und ihm hier, nach Möglichkeit, auch weiter geholfen wird.

  • automatisches einlesen von Ein-Klick-Voreinstellungen (Ricoh Drucker)

    • Sonderbaar
    • 19. Juli 2017 um 14:24
    Spoiler anzeigen
    AutoIt
    #include <array.au3>
    dim $arr, $i
    Func Anwaehlen ()
    ;Warten bis das Fenster aktiv ist
    WinActivate ("Liste Ein-Klick-Voreinstellungen verwalten")
    Sleep (200)
    ;Klick Button Importieren
    ControlClick("Liste Ein-Klick-Voreinstellungen verwalten", "", "[CLASS:Button; INSTANCE:7]")
    Sleep(200)
    ;Senden des Filenamens im Textfeld
    ControlSend ("Öffnen", "", "[CLASS:Edit; INSTANCE:1]", $arr[$i])
    Sleep (200)
    ;Betätigen des Öffnen Buttons
    ControlClick("Öffnen", "", "[CLASS:Button; INSTANCE:1]")
    EndFunc
    
    
    Local $iMax
    Local $list = "A4H f 2S geheftet|A4H f 2S|A4H f doppelseitig geheftet|A4H f doppelseitig|A4H f geheftet|A4H f|A4H sw 2S geheftet|A4H sw 2S|A4H sw doppelseitig geheftet|A4H sw doppelseitig|A4H sw geheftet|A4H sw|A4Q f 2S geheftet|A4Q f 2S|A4Q f geheftet|A4Q f|A4Q sw 2S geheftet|A4Q sw 2S|A4Q sw geheftet|A4Q sw|Broschüre A4|Broschüre|RK-Deckblatt"
    Local $arr = StringSplit($list, "|")
    _ArrayDisplay($arr)
    If IsArray($arr) Then
         $iMax = UBound($arr); get array size
    ;~      ConsoleWrite("Items in the array: " & $iMax & @LF)
         For $i = 1 to $iMax - 1; subtract 1 from size to prevent an out of bounds error
             Anwaehlen()
         Next
    EndIf
    Alles anzeigen

    So?

  • automatisches einlesen von Ein-Klick-Voreinstellungen (Ricoh Drucker)

    • Sonderbaar
    • 19. Juli 2017 um 13:34

    Wie sehen denn die Dateinamen aus? Du füllst dein Array $arr ja mit den Split mit diesen komischen Werten... Die Schleife hast du ja auch schon, mit dem Consolewrite, sollten ja die Werte aus dem Array zu sehen sein?
    Ist das bis hier hin korrekt? Oder sehen die Dateinamen doch anders aus?

  • VOIP

    • Sonderbaar
    • 19. Juli 2017 um 07:03

    Wofür das Rad ein zweites (drittes, viertes...) Mal erfinden? Letztlich willst du ja mit dem Ding telefonieren, da tuns fertige Programme genauso gut?

    Wenn ich "Kosten/Nutzen" gegenüberstelle, würde ich mutig geschätzt behaupten, du verbrätst sinnlos Lebenszeit ;)

    Ich persönlich würde was fertiges nehmen, is ja scheinbar keine kommerizelle Absicht dahinter...

    Selbst AVM (ich vermute mal du hast eineFritze ;) ) hat, soweit ich weiß (sollte den doch jemand kennen, bitte Link schicken), keinen eigenen Client geschrieben und das will schon was heißen ;)

    Solltest du es doch hier versuchen, lass mal ab und zu deinen Code hier sehen, würde mich interessieren

  • Verständnisfrage - RAMVerbrauch

    • Sonderbaar
    • 29. Juni 2017 um 13:48

    Hallo,

    eine Frage hätte ich da mal zum RAM-Verbrauch.

    Ich habe mir was zusammen geschrieben (Werte werden in eine MySQL-Datei geschrieben), was mehrere Stunden dauert "aufzubauen".

    Jetzt ist mir aufgefallen, dass Autoit nach (ca. 2 Stunden) schon über 150MB Arbeitsspeicher-Verbrauch laut Taskmanager hat.

    Wie sage ich dem Script, dass es den Arbeitsspeicher auch wieder frei machen soll?
    Geht das überhaupt?

  • Windows-Sicherheit Dialog Passwort ändern auf Server 2008 aufrufen

    • Sonderbaar
    • 28. Juni 2017 um 07:22
    Zitat von Yaerox

    Das ist Spekulation. Du hast gesagt, dass die User die Kennwortänderung umgehen können. Lass dir das zeigen.

    Ich habe lediglich erwähnt, dass die User dass Passwort "aus welchen Gründen auch immer" nicht mehr ändern dürfen. Der Dialog kommt hoch, sie geben dass alte Passwort ein welches ja, aus dem Grund das Kennwort ist abgelaufen, geändert werden muss. Dann suchen sich die User Schick ein neues aus, aber die Änderung wird nicht akzeptiert, dass das Kennwort abgelaufen sei.

    Zitat von BLinz

    Na, dann in die Hände gespuckt und Programmiert. Du kannst ja das AD abfragen (gibt es bestimmt mehr als eine Möglichkeit) und dann selbst einen Dialog einblenden

    Da wäre fertig, ich würde den verwöhnten Usern nur direkt die Möglichkeit geben wollen, dass Passwort via Knopfdruck über die grafische Windows-Sicherheit "GUI" zu ändern. Alternativ müsste ich dann einfach STRG-ALT-ENTF als Keys senden, käme quasi fast auf selbe heraus, nur dass die dann wieder auf Kennwort Ändern klicken müssen.


    Zitat von BLinz

    Woher hast du den Wert?

    Der Wert ist der, der auf dem DC in der Policy enthalten ist!

    Trotzdem vielen Dank für die nette Diskussion, ich werde mir gut überlegen, ob ich den Ansatz so weiter verfolgen werde, oder doch lieber beim einblenden einer MsgBox, dass das Kennwort in X Tagen abläuft, bleibe.

    Spoiler anzeigen
    AutoIt
    #include <AD.au3>
    #include <MsgBoxConstants.au3>
    Global $Datum_AD, $Datum_Heute, $datecalc, $Datum_test
    
    
    $Datum_Heute = @YEAR & "/" & @MON & "/" & @MDAY & " 00:00:00"
    
    
    _AD_Open()
    
    
    Global $aTemp = _AD_GetPasswordInfo()
    
    
    _AD_Close()
    
    
    $datecalc = _DateDiff('D', $Datum_Heute, $aTemp[9])
    
    
    Msgbox(0, "", $datecalc)
    Alles anzeigen
  • Windows-Sicherheit Dialog Passwort ändern auf Server 2008 aufrufen

    • Sonderbaar
    • 27. Juni 2017 um 14:48
    Zitat von BLinz

    Wird eine Domänenrichtlinie / Gruppenrichtlinie sein => Minimum Password AgeDie steht oft auf 1 Tag. Wenn die auf 0 ist darf man sofort wieder das Kennwort ändern. Ansonsten 24h warten.

    Minimales Kennwortalter ist bei 0

    Zitat von Yaerox

    Das würde ich mir einfach mal vom nächsten Benutzer zeigen lassen. Das ist eigentlich eine vorhandene Funktionalität von Microsoft. Den Umweg über ein AutoIt-Skript würde ich an dieser Stelle nicht gehen. Im Gegenteil würde ich das Problem analysieren, da es sicherlich nicht "normal" ist.

    Vielleicht liegt das Problem an der AD Farm 2003 und Server 2008er Server?

    Das Problem gäbe es garnicht erst, wenn dieser scheiß Bubble von MS a) größer wäre und b) länger sichtbar wäre (dieser verschwindet nach ca. 3s)

  • Windows-Sicherheit Dialog Passwort ändern auf Server 2008 aufrufen

    • Sonderbaar
    • 27. Juni 2017 um 11:41

    Ja wird er, allerdings darf der User (aus welchen Gründen auch immer, ich habe keine Ahnung warum) dass Passwort dann nicht mehr ändern.

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™