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

Beiträge von Schnitzel

  • Computersperre funktioniert nicht!

    • Schnitzel
    • 7. Dezember 2009 um 21:29
    Zitat

    Du hast gesagt, dass bei dir auch das entsperren funktioniert hat??? - denn auf allen pcs wo ich es schon getestet habe, ging es nicht

    ja es funktioniert. ich kann sofort nach entsperren wieder tippen. wie gesagt Win Xp Home Sp3 32 bit.

    Zitat

    Und ich sperre den Taskmanager aus dem grund, weil man ja sonst gaaanz einfach wieder rauskommt, aber außerdem wird er beim entsperren auch wieder Aktiviert!!!

    ups stimmt beim entsperren wird er wieder aktiviert. aber nicht wenn man den pc neu startet oder das script anders beendet.
    und ja man kanns anders beenden. solange das trayicon da ist kein problem :D

  • 5 Klicks innerhalb von unter 1sek ausführen

    • Schnitzel
    • 7. Dezember 2009 um 21:15
    Zitat

    So sollte es funktoinieren oder ?

    probiers doch einfach aus. bisschen eigeninitiative bitte :|

    Zitat

    :rofl: :rofl: WIE BAUE ICH EINEN BOT UND VERRATE ES NICHT :rofl: :rofl:

    auf jeden fall :rofl:

  • Computersperre funktioniert nicht!

    • Schnitzel
    • 7. Dezember 2009 um 21:09
    Zitat von Schnitzel

    also ohne mir jetz die 300 zeilen code anzusehen:

    wie gesagt ich wollt mir die 300 zeilen code erstmal ersparen
    und das aus guten grund, dazu später

    Zitat von robs01

    endlich mal jemand, der sich das skript auch angeschaut hat und die "hotkeys" entdeckt hat!!!

    schreib halt einfach wie die hotkeys sind. man so wirst du viel mehr feedback bekommen. bin mir sicher dass ich nich der einzige war der nich wusste was er zu tun hat.

    außerdem solltest du das auch im programm berücksichtigen. ein programm kann noch so tolle sachen können, wenn der user nicht weiß was zu tun is, dann macht es garnichts.
    und nein die sperre ist nicht aktiv so wie du in der msgbox sagst. sie wird erst aktiv wenn man sie aktiv setzt. bisschen genauere beschreibung und ich hätte gewusst das man sie evtl noch aktivieren muss.

    Zitat von robs01

    WAS??? im ernst? hm ich nutze momentan noch xp^^ und da funktionierts eig perfekt (bis auf das entsperren)

    so dann jetz nochmal zur analyse:
    mein rechner und os ist immer noch das selbe und es funktioniert mit gesperrt logo und mit entblocken der tastatur.

    was ich allerdings garnicht mag ist dass du den taskmanager sperrst und nach dem beenden des scripts nicht wieder aktivierst. von änderungen an der windows konfiguration würde ich doch abraten. dannach wieder herstellen wäre ja zumindest kein problem.

  • Computersperre funktioniert nicht!

    • Schnitzel
    • 7. Dezember 2009 um 20:15

    also ohne mir jetz die 300 zeilen code anzusehen:

    wenn ich das script starte kommt die msgbox die mir sagt dass die sperre aktiviert wurde. sonst passiert garnichts.
    es ist nichts gesperrt und es wird nichts angezeigt (außer das trayicon)

    ich habs auf win xp 32 bit getestet

  • ... - Es muss alles ganz klar kommuniziert werden!

    • Schnitzel
    • 7. Dezember 2009 um 19:55

    :rofl: :rofl: :rofl: :rofl: :rofl: :rofl:

    wow, klasse text
    wo findet man(n) denn sowas?

    X-Man rocks :rock:

  • Skript im Hintergrund laufen lassen...HILFE

    • Schnitzel
    • 7. Dezember 2009 um 18:36

    bitte genauere beschreibung das wir wissen wo das problem liegt

    um was handelt es sich denn genau?
    was willst du steuern?
    normale software? browseranwendung? spiel? oder sonst irgendwas?
    was soll gedrückt? geändert? oder sonst was werden`?

  • Skript im Hintergrund laufen lassen...HILFE

    • Schnitzel
    • 7. Dezember 2009 um 16:36

    am besten benützt du das WindowInfo Tool (Start>Programme>Autoit v3>Autoit Window Info) oder in Scite unter Strg+F6
    da kannst du dir unter control alles auslesen.

    text muss man meistens nix schreiben. das dient nur zur genaueren identifikation. (wenn zum beispiel 2 fenster mit dem selben namen existieren sucht man halt das mit dem richtigen text)

  • Koordinatensuche "zusammfassbar"?

    • Schnitzel
    • 7. Dezember 2009 um 13:23

    Für was braucht man denn sowas?

    sry für die dumme frage ^^

  • Adress Daten in Array einlesen und formatieren

    • Schnitzel
    • 7. Dezember 2009 um 11:39

    Mit Stringbetween denk ich gehts am besten

    hier mal n script ohne Errorhandling. Müsste aber funktionieren

    Spoiler anzeigen
    [autoit]

    #include <String.au3>
    #include <array.au3>
    #include <file.au3>

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

    Dim $path_adressen = FileOpenDialog("Datei wählen", @DesktopDir, "Alle Dateien (*.*)")
    Dim $arr_adressen
    Dim $ergeb[1][1]

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

    _FileReadToArray($path_adressen,$arr_adressen)
    For $i = 1 To $arr_adressen[0]
    $between = _StringBetween($arr_adressen[$i], ';"', '";')
    ReDim $ergeb[$i + 1][Ubound($between)]
    $ergeb[0][0] = Ubound($ergeb) - 1
    For $k = 0 To (Ubound($between) - 1)
    $ergeb[$i][$k] = $between[$k]
    Next
    Next

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

    _ArrayDisplay($ergeb)

    [/autoit]
  • String "trennen"

    • Schnitzel
    • 7. Dezember 2009 um 11:17

    bevor ich hier groß mit RegEx rumhantiere:

    Wäre Stringsplit in deinem fall nicht viel leichter?

    Beispiel:

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>
    $string = '01:23:45'
    $geteilt = Stringsplit($string, ':')
    _ArrayDisplay($geteilt)

    [/autoit]
  • Fenster Hiden

    • Schnitzel
    • 7. Dezember 2009 um 11:14

    natürlich gehts sehr viel spezieller. ich hab ja gesagt er muss es anpassen.

    wäre meine _WinGet.... -UDF schon fertig dann wäre meins kürzer^^

    is sie nur leider noch nicht :(

  • Fenster Hiden

    • Schnitzel
    • 7. Dezember 2009 um 10:25

    hab dir hier mal ein programm geschrieben, das alle sichtbaren fenster nach dem Fenstertitel untersucht und wenn es Edit heißt wird man gefragt ob man es verstecken will
    (dazu muss es aber genau 'Edit' heißen, 'Edit1' usw funktioniert nicht

    Soll aber nur als Beispiel dienen wie man sowas machen könnte. Du musst es bestimmt noch für deine Bedürfnisse anpassen

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>

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

    $fenstername = 'Edit' ; Hier fensternamen eintragen

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

    $visible = _WinGetVisible() ; Ein Array mit allen Sichtbaren Fenstern wird erstellt
    _Arraydisplay($visible)

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

    For $i = 1 to $visible[0][0] ; durchsuche das array von ersten bis zum letzten index
    If $visible[$i][1] = $fenstername Then
    $frage = MsgBox(4, 'Gefunden', 'Ein fenster mit dem Namen: ' & $fenstername & ' wurde gefunden.' & @CRLF & 'Soll dieses Fenster versteckt werden?')
    If $frage = 6 Then
    WinSetState($visible[$i][0], '', @SW_HIDE)
    EndIf
    EndIf
    Next
    msgbox(0,'', 'Fertig')

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

    Func _WinGetVisible()
    If Not IsDeclared('$Winvisible') Then Dim $Winvisible[1]
    ReDim $Winvisible[1][2]
    $Winlist = WinList()
    For $i = 1 To $Winlist[0][0]
    If StringStripCR($Winlist[$i][0]) <> '' And BitAND(WinGetState($Winlist[$i][1]), 2) Then
    $Winvisible[0][0] = UBound($Winvisible)
    ReDim $Winvisible[$Winvisible[0][0] + 1][2]
    $Winvisible[$Winvisible[0][0]][0] = $Winlist[$i][1]
    $Winvisible[$Winvisible[0][0]][1] = $Winlist[$i][0]
    EndIf
    Next
    Return $Winvisible
    EndFunc

    [/autoit]
  • Monitor ON/OFF Fehler im Skript

    • Schnitzel
    • 7. Dezember 2009 um 08:08
    Zitat von war10ck

    Geht um einiges einfacher und Funktioniert genauso gut.

    Da geb ich dir recht.

    Wenn man allerdings energie sparen will isses anders doch n bisschen besser. So wars zumindest bei mir

  • Monitor ON/OFF Fehler im Skript

    • Schnitzel
    • 6. Dezember 2009 um 19:45

    also bei mir funktioniert das script. welches OS hast du denn?
    bei windows 7 könnt ich mir vorstellen dass er wiedermal das RequireAdmin braucht.

    hab mir auch mal so ein script geschrieben. zu finden unter
    https://autoit.de/index.php?page…ght=#post118201

    Edit: sry link war falsch

  • array problem, datei auslesen und in array schreiben.

    • Schnitzel
    • 6. Dezember 2009 um 14:45

    öhm auch wenn das hier schon gelöst ist aber wenn dus brauchst würde es dafür auch schon eine funktion geben ;)

    [autoit]

    #include <Array.au3>
    #include <File.au3>
    Global $filearray

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

    _FileReadToArray(FileOpenDialog("Wähle die Datei", "", "Alle Dateien (*.*)"), $filearray)
    _ArrayDisplay($filearray)

    [/autoit]
  • noch ne frage pixel erkennung

    • Schnitzel
    • 5. Dezember 2009 um 15:47
    Zitat von *Bart*

    kann mir pls einer diese fragebeantworten dann hau ich auch wieda aus diesem forum ab ^^

    Regeln sin da um sich daran zu halten sry.


    Was für einen Browser benützt du? irgendwie aktualisierst du die seite auf der du dich gerade befindest ein paarmal pro sekunde. deswegen auch die über 5000 views im anderen post

  • Pixelfunktionen eines Hidden/Minimized Fensters

    • Schnitzel
    • 5. Dezember 2009 um 15:36
    Zitat von Filezilla

    Achso, also wären die kompletten Control Funktion genauso dumm...Buttons klicken und Text lesen in einem nicht angezeigten Fenster... stimmt du hast recht, das ja ist völlig bekloppt.

    Nö die Contol funktionen sind nicht genauso dumm. Controls existieren auch wenn sie nicht angezeigt werden.
    Pixel die nicht angezeigt werden existieren nicht.

    Wenn du noch hilfe willst wirst du nicht drumrumkommen den Browser und dein Problem zu nennen. Wird ja wohl nich so geheim sein wenns ne "legale" automatisierung is.

  • Pixelfunktionen eines Hidden/Minimized Fensters

    • Schnitzel
    • 5. Dezember 2009 um 15:11

    Mal angenommen du das wäre ein sinnvoller thread mit einer sinnvollen frage:

    - wieso hälst du geheim was du machen willst. ok du sagst dass du in einem minimierten/versteckten fenster etwas auslesen willst. aber nicht sinn und zweck dieses auslesens
    - wieso wäre es dir so wichtig das ganze mit den pixelfunktionen zu machen
    - fällt dir egtl nicht auf wie dumm die frage ist? pixelsuche in einem nicht angezeigten fenster. des is wie die suche nach autoradios in der bäckerei
    - sag doch einfach dieses "ultrageheime" programm das du installieren willst. und wo du hängst.


    Und leute die hier andere mit ihrem wissen unterstützen, wegen irgendeinen sch**ß, wie die Poststatistik anzuklagen is ja mal unter aller sau.

  • Wartungsfenster

    • Schnitzel
    • 5. Dezember 2009 um 14:56

    ich denke die wenigsten werden sich dieses sehr spezielle script durchlesen.

    außerdem hast du bisher nur gesagt was es machen soll und nicht wo dein problem liegt, bzw was es nicht tut.

  • ini befehle

    • Schnitzel
    • 5. Dezember 2009 um 14:54

    achja des weitern würde ich dich bitten nich dauernd F5 zu drücken.
    Du merkst schon wenn dir jemand antwortet.

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™