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

Beiträge von sc4ry

  • ListView-Sortierung speichern und widerherstellen

    • sc4ry
    • 21. Juli 2009 um 23:31

    Hiho,

    ich habe mal wieder 2 Fragen =)

    1. Gibt es einen Command, der dem GUI sagt, was es bei ESC zu tun hat?
    per Opt kann ich ja nur sagen, ob das Programm bei ESC beendet werden soll, oder nicht ... gibt es was analog zu

    [autoit]

    GUISetOnEvent($GUI_EVENT_CLOSE, "_ToogleHide")

    [/autoit]

    ???

    2. Wie kann ich die Sortierung der Spalten im einem ListView speichern und Widerherstellen? Ich habe das ListView so eingestellt, dass man auf die Columns klicken kann und sich die Sortierung ändert ... nur wie stell ich das nach nem Neustart wieder her (mit ListView-Command)? Das ListView wird über eine DB gefüllt, die Einträge sind erstmal nach OID sortiert.

  • komplette GROUP disablen?

    • sc4ry
    • 20. Juli 2009 um 15:35

    aaaaah, das schaut doch schonmal gut aus =)
    thx, so werd ich mir das auch basteln

  • komplette GROUP disablen?

    • sc4ry
    • 20. Juli 2009 um 12:24

    Hallo,

    ist es möglich, mit nur 1 befehl, sämtliche controls in einer group zu disablen ... also quasi nur die group immer dis-/enablen zu müssen?

  • ControlSend/-Click in TrayMenü

    • sc4ry
    • 9. Juli 2009 um 16:32

    Hiho,

    ich habe ein Prob, und zwar möchte ich automatisiert ein Status über das TrayMenü ändern. Es handelt sich natürlich um ein externes Tool.

    Hier sind die Infos aus dem Info Tool und anbei ein Screenshot.
    Die Schwierigkeit scheint zu sein, dass ich in ein Untermenü navigieren muss ...

    Was vll noch wichtig ist, das erste Fenster, was sich über dem TraySymbol öffnet, hat ein anderes Window-Handle (ok, ist wohl logisch, aber alles was ich mit diesem Handle probieren, scheint nicht zu klappen).

    Ich möchte immer den Status "Inaktiv" auswählen, d. h. ein Klick in die Mitte des Fenster reicht aus.

    >>>> Window <<<<
    Title:
    Class: WindowsForms10.Window.808.app.0.202c666
    Position: 1040, 925
    Size: 236, 70
    Style: 0x96000000
    ExStyle: 0x00010008
    Handle: 0x00080C3C

    >>>> Control <<<<
    Class:
    Instance:
    ClassnameNN:
    Advanced (Class):
    ID:
    Text:
    Position:
    Size:
    ControlClick Coords:
    Style:
    ExStyle:
    Handle: 0x0001017A

  • CTRL+ALT+DEL aufrufen ?

    • sc4ry
    • 6. Juli 2009 um 22:31

    hat keiner ne idee? irgendwie muss es ja gehen, da zB. RealVNC auch CTRL+ALT+DEL an das Host-System senden kann ...
    irgendein call ... help =/

  • [Suche] Coder für Obfuscator (gg Bezahlung)

    • sc4ry
    • 6. Juli 2009 um 07:21

    irgendwie kann man das immer decompilieren, einen 100%-tigen Schutz wird man nie erreichen können.
    Ein eigenen Obfuscator ist da wahrscheinlich wirklich noch am besten, um zumindest den Code schwerer lesbar zu machen.

    Ansonsten kann man alle Sicherheitseinstellungen die im Programm selber verankert sind, einfach umgehen, indem man die Datei nicht startet.
    Also rein in Hex-Editor und los gehts ... da wirste nix dran machen können.

  • CTRL+ALT+DEL aufrufen ?

    • sc4ry
    • 5. Juli 2009 um 23:14

    ich habe nur das prob, dass ich nicht weiss, ich die automatisiert das "windows sicherheit"-fenster aufbekommen.
    ich will ja nicht, das bei strg+alt+entf der task manager kommt ...

  • CTRL+ALT+DEL aufrufen ?

    • sc4ry
    • 5. Juli 2009 um 21:34

    bei mir kommt kein taskmanager wenn ich STRG+ALT+DEL aufrufe, sondern ein fenster, in dem ich verschiedene sachen auswählen kann (pc sperren, user ausloggen, TM aufrufen, usw) ... diesen screen will ich aufrufen.

  • CTRL+ALT+DEL aufrufen ?

    • sc4ry
    • 5. Juli 2009 um 21:30

    Hiho,

    wie kann ich mit AutoIt CTRL+ALT+DEL aufrufen?
    gibts dafür nen dllcall?

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 4. Juli 2009 um 19:23

    mein prob ist leider, dass dieses tool scheisse geproggt ist. ich muss mich an dem teil leider via mouseclick und controlsend abmelden ... was aber nicht mehr möglich ist, wenn der pc gesperrt ist ... (oder?)

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 3. Juli 2009 um 23:22

    hier die lösung aus dem englischen forum:

    [autoit]

    #Include <HotKey.au3>

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

    Global Const $VK_ESCAPE = 0x1B
    Global Const $VK_L = 0x4C

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

    _HotKeyAssign(BitOR($CK_WIN, $VK_L), 'MyFunc')
    _HotKeyAssign(BitOR($CK_CONTROL, $VK_ESCAPE), 'Quit')

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

    While 1
    Sleep(100)
    WEnd

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

    Func MyFunc()
    MsgBox(0, '', 'WIN-L has been pressed!')
    DllCall('user32.dll', 'int', 'LockWorkStation')
    EndFunc ;==>MyFunc

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

    Func Quit()
    Exit
    EndFunc ;==>Quit

    [/autoit]

    funzt einwandfrei, super sache das =)

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 3. Juli 2009 um 09:02

    Hiho,

    hab das hier gefunden, aber leider kann ich in den reg-pfad nicht schreiben, d. h. dass fällt leider auch weg =/

    http://www.computer-nach-wunsch.de/index-Dateien/…unterbinden.htm

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 2. Juli 2009 um 22:30

    weiss nicht ob das hier so ok ist, ich will es auch nur für meinen oben genannten grund verwenden.
    kann man nicht den befehl WIN + L abfangen?

    hab mal gelesen, das bei BlockInput ja der Affengriff nicht gesperrt ist, jmd meinte aber, dass man selbst das machen könnte.
    würde das für WIN+L gehen? also ich fange den befehl ab, setze pause und stoße dann "pc sperren" per script neu an.

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 2. Juli 2009 um 21:49

    also wenn der computer gelocked ist, aber wenn der lock wieder aufgehoben wird, ist zu spät.
    das prob ist, ich muss anscheinend mit (control)clicks arbeiten ...

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 2. Juli 2009 um 21:08

    Hi Pro,

    das sieht schonmal sehr gut aus, sowas habe ich gesucht.
    jetzt ist nur noch die frage, kann ich den lock auch verzögern und noch ne eigene funktion dazwischen bauen?

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 2. Juli 2009 um 17:29

    Wäre auch eine Möglichkeit (werd ich vorsichtshalber mal proggen), aber würde es noch anders gehen?

  • Funktion/Controlclick vor/bei/nach PC-Sperrung

    • sc4ry
    • 2. Juli 2009 um 17:12

    Hiho,

    ich bin auf der Arbeit nun mit einem Tel-Client an eine Tel-Anlage gekoppelt.
    Immer wenn wir länger weg sind, müssen wir uns manuell in dem Client auf Pause stellen.

    Da ich das immer vergesse, wollte ich das automatisieren, denn immer wenn ich länger nicht am Platz bin (was heisst ich müsste mich am Client abmelden), sperre ich meinen PC.
    Kann man vor/bei/nach dieser Aktion noch eine Funktion/ Controlklicks durchführen?

    Also wenn z.B. WIN+L oder STRG+ALT+ENT und Computer sperren gedrückt wird?

  • hohe CPU-Auslastung

    • sc4ry
    • 20. Juni 2009 um 10:03

    Hi,

    besten dank für eure hilfe, habe _ProgressMarquee nun auch entfernt und es ist nen ticken weniger geworden.
    zumindest weiss ich nun wodran es liegt, vllt kommt ja in absehbarer zeit mal die angesprochene änderung zu diesem script =)

    ich würde es begrüßen, weil es echt ne super sache sache ist. nicht nur, dass es schick ausschaut, sondern auch die funktionalität, dass man ohne viel aufwand text in die progressbar schreiben kann (was mich erst hierzu gebracht hat).

    also, big THX =)

  • hohe CPU-Auslastung

    • sc4ry
    • 16. Juni 2009 um 10:14

    ja sorry, der macht mir da irgendwie so komische fehler rein, ich prob mal, dass ich das hinbekomme =)

    EDIT:

    so, jetzt kannst du es sehen. ich hab mal die ganze ini genommen, da er IniReadSections macht und dann [Show], [Scan], [FTP] und [D_B] aus dem array löscht.

    übrig bleiben also [All Discs], [Xvid.DB] und [HD.DB]. Welche Sektion davon angezeigt wird, entscheidet man über ein MenuItem, also wird immer nur 1 Sektion im GUI generiert/ angezeigt.

    Er liest also zB [All Discs] aus und generiert im oben genannten Fall 2 Processbalken.

  • hohe CPU-Auslastung

    • sc4ry
    • 16. Juni 2009 um 09:49

    Hi AutoBert, also die ini sieht wie folgt aus:

    Spoiler anzeigen

    [Show]
    HD=
    XviD=
    DVDR=
    Cinema=
    Serie=
    [Scan]
    Genre=
    Source=
    Resolution=
    Codec=
    Audio=
    Language=
    [D_B]
    Path=
    [FTP]
    Login=
    HomeDir=
    [All Discs]
    Test1=931.51|352.41
    Test2=931.51|352.41
    [XviD.DB]
    Test1=931.51|352.41
    [HD.DB]
    Test2=931.51|352.41

    bzgls des sleeps in der while-schleife möchte ich nochmal anmerken ;)

    soweit mir bekannt, ist der sleep nur im oneventmode nötig, bringt in meinem fall also nichts.
    zusätzlich habe ich einen sleep eingebaut, welcher nichts gebracht hat.
    zusätzlich, wenn ich die GDI-Funktionen rausnehme und die While-Schleife ohne sleep laufen lassen, ist die auslastung unter 1% (was auch beweist, dass es nicht am sleep liegt) =)

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™