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

Beiträge von L3viathan

  • Autoit als Popup blocker

    • L3viathan
    • 30. März 2009 um 19:20

    @ChaosKeks:

    Zitat von Masterraven9

    ObjCreate("Shell.Explorer.2")


    Nix da Adblock...

    BTT: Naja, wenn die Popups immer gleich sind, oder ein bestimmtes Muster aufweisen, geht das schon.

  • Taskleiste & Menü Transparent

    • L3viathan
    • 30. März 2009 um 19:18

    Naja, so pauschal kann man das nicht sagen.
    Vista ist inzwischen (Service Pack 1 und Speedpatch) nicht mehr so schlecht. Zu Beginn war es aber ein echterNachteil gegenüber XP.
    Und es nervt teilweise noch mehr als XP, ich sage nur "$program funktioniert nicht mehr", UAC, und so.
    Aber natürlich hat es einige neue Features (auch außer Flip3D 8| ), wie z.B. die Netzwerkansicht, oder der größere RAM-Support.
    Trotzdem warte ich auf Seven, oder, wenn die Spieleentwickler bis dahin toll geworden sind, auf ein Linux.

  • Programm für Handy. Geht das?

    • L3viathan
    • 30. März 2009 um 17:59

    Definitiv nicht. AutoIt ist Windows-only (Auch kein WinMobile:))

  • lol

    • L3viathan
    • 30. März 2009 um 17:50

    Eigentlich nicht... :P

  • Programm für Handy. Geht das?

    • L3viathan
    • 30. März 2009 um 17:45
    Zitat von Commander21

    So wirklich dran glauben tu ich ja net, allein schon weil das handy ja ein anderes Betribssystem hat...

    Ganz genau.
    Dazu brauchst du Java.

  • GUI bewegen

    • L3viathan
    • 30. März 2009 um 17:43

    Mach ein Label, meinetwegen ein leeres (" ", usw.), und versieh es mit dem ExStyle $GUI_WS_EX_PARENTDRAG. Dann kann man das zum Ziehen benutzen...

  • Skript blokiert Entertaste + Traymenü pausiert Programm

    • L3viathan
    • 30. März 2009 um 17:41

    Poste deinen Code, sonst kann ich nix sagen...

    EDIT: Ich lad mir Anhänge nicht runter, außer das Skript interessiert mich wirklich :P

  • Skript blokiert Entertaste + Traymenü pausiert Programm

    • L3viathan
    • 30. März 2009 um 17:13

    Zu 1.) Mach statt HotKeySet den OK-Button mit Style $DEF_PUSH_BUTTON oder so ähnlich, siehe Helpfile
    Zu 2.) Opt("TrayAutoPause",0)

  • lol

    • L3viathan
    • 30. März 2009 um 16:47

    Das ist Microsoft Sam (English)

    Nächstes Mal: Besserer Titel...

  • Alle Dateien einlesen

    • L3viathan
    • 29. März 2009 um 15:37

    Noch ne Idee: _FileListTreeToArray

  • MySetup

    • L3viathan
    • 29. März 2009 um 15:35

    Damit habe ich noch nicht angefangen, ich bin noch am überlegen, WIE ich das machn soll...:
    1.) Einfach nur die Seriennummer abfragen ist sinnlos, da man dann einfach den DATA-Ordner kopieren kann...
    2.) FileInstall: blöd, da der Entwickler dann selber das Setup kompilen müsste...
    Meine einzige Idee wäre: Tool zum Verschlüsseln des Ordners DATA dem Entwickler mitliefern..., mit Seriennummer bzw. anderem Algorithmus entschlüsseln...

    Kennt jemand eine Funktion, um Dateien/Ordner mit Au3 zu verschlüsseln (ohne FileRead + StringEncrypt :))
    Vlt mit zip?

  • Browser-Überwachung mit Passwortschutz !!

    • L3viathan
    • 29. März 2009 um 13:18

    Probier mal das.
    (Das Passwort ist hier "MeinPasswort")

    Spoiler anzeigen
    [autoit]

    While True
    If processExists("firefox.exe") Then _FF()
    If processExists("iexplore.exe") Then _IE()
    sleep(100)
    WEnd
    Func _FF()
    _ProcessSuspend("firefox.exe")
    Do
    $pass=Inputbox("Authentifizierung","Passwort eingeben")
    Until $pass="MeinPasswort"
    _ProcessResume("firefox.exe")
    Do
    Sleep(100)
    Until not ProcessExists("firefox.exe")
    EndFunc
    Func _IE()
    _ProcessSuspend("iexplore.exe")
    Do
    $pass=Inputbox("Authentifizierung","Passwort eingeben")
    Until $pass="MeinPasswort"
    _ProcessResume("iexplore.exe")
    Do
    Sleep(100)
    Until not ProcessExists("firefox.exe")
    EndFunc
    Func _ProcessSuspend($process)
    $processid = ProcessExists($process)
    If $processid Then
    $ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $processid)
    $i_sucess = DllCall("ntdll.dll","int","NtSuspendProcess","int",$ai_Handle[0])
    DllCall('kernel32.dll', 'ptr', 'CloseHandle', 'ptr', $ai_Handle)
    If IsArray($i_sucess) Then
    Return 1
    Else
    SetError(1)
    Return 0
    Endif
    Else
    SetError(2)
    Return 0
    Endif
    EndFunc

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

    Func _ProcessResume($process)
    $processid = ProcessExists($process)
    If $processid Then
    $ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $processid)
    $i_sucess = DllCall("ntdll.dll","int","NtResumeProcess","int",$ai_Handle[0])
    DllCall('kernel32.dll', 'ptr', 'CloseHandle', 'ptr', $ai_Handle)
    If IsArray($i_sucess) Then
    Return 1
    Else
    SetError(1)
    Return 0
    Endif
    Else
    SetError(2)
    Return 0
    Endif
    EndFunc

    [/autoit]
  • MySetup

    • L3viathan
    • 29. März 2009 um 13:12

    :D Hatte keine Lust, mir ne ordentliche zu laden.
    Irgendwelche Wünsche/Vorschläge?

  • MySetup

    • L3viathan
    • 29. März 2009 um 11:54

    Jupp, und jetzt hab ichs auch gefixt.

  • MySetup

    • L3viathan
    • 29. März 2009 um 00:29

    Fehler gefunden, da am itouch, behebe ichs erst in ~12 Stunden.
    Mach mal Strg-H "$CFGfolder" "$CFGcompany"
    Dann müsste es gehen.

  • MySetup

    • L3viathan
    • 28. März 2009 um 15:13

    klar, kann ich mich dran machen, allerdings anders als du (falls ich dein Skript richtig verstanden habe).
    Ich versuche mich mal an Public-Key-zeugs, d.h. ich kann dann einen "Keygen" für mich bauen, und selbst wenn man das Skript dekompiliert, bringts nix, weil man nicht auf den Private-key schließen kann...
    Allerdings ist der Schutz doch ziemlich sinnlos, da man auch einfach das DATA-Verzeichnis kopieren kann, oder wie denkst du dir das?

  • Wo ist der fehler?

    • L3viathan
    • 28. März 2009 um 15:04

    Das musst du aber genauer erklären.
    Was soll denn in PS room, roomcheck und close in ner Endlosschleife?

  • Foren Fun AutoIT Script

    • L3viathan
    • 28. März 2009 um 13:41

    Ich würde sagen, ab jetzt darf man irgendwo eine Zeile ergänzen...

    [autoit]

    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <WinApi.au3>
    $form=GUICreate("Autoit.de USER medley",400,300)
    $farbe=GUISetBkColor(0x123456)
    $datei=GUICtrlCreateMenu("Datei")
    $open = GUICtrlCreateMenuItem ("&Öffnen STRG+O",$datei)
    $save=GUICtrlCreateMenuItem ("S&peichern Strg+S",$datei)
    $close=GUICtrlCreateMenuItem ("&Schließen Alt+F4",$datei)
    $hButBombe = GuiCtrlCreateButton("Booooom",8,8,100,20)
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $close
    _formatc()
    If @error Then Exit
    Case Else

    [/autoit]
  • Fensterhandling bei der Windows Bild und Faxanzeige

    • L3viathan
    • 28. März 2009 um 13:12

    Ich behaupte jetzt mal: Das ist nur ein Fenster.
    Deshalb lässt sich das schwer machen, höchstens mit Pixelgetcolor vielleicht...
    Oder probier mal ob sich der Wert von WinGetState ändert.

  • Foren Fun AutoIT Script

    • L3viathan
    • 28. März 2009 um 13:09
    [autoit]

    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <WinApi.au3>
    $form=GUICreate("Autoit.de USER medley",400,300)
    $farbe=GUISetBkColor(0x123456)
    $datei=GUICtrlCreateMenu("Datei")
    $open = GUICtrlCreateMenuItem ("&Öffnen STRG+O",$datei)
    $save=GUICtrlCreateMenuItem ("S&peichern Strg+S",$datei)
    $close=GUICtrlCreateMenuItem ("&Schließen Alt+F4",$datei)
    $hButBombe = GuiCtrlCreateButton("Booooom",8,8,100,20)
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $close
    _formatc()

    [/autoit]

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™