@ChaosKeks:
ObjCreate("Shell.Explorer.2")
Nix da Adblock...
BTT: Naja, wenn die Popups immer gleich sind, oder ein bestimmtes Muster aufweisen, geht das schon.
@ChaosKeks:
ObjCreate("Shell.Explorer.2")
Nix da Adblock...
BTT: Naja, wenn die Popups immer gleich sind, oder ein bestimmtes Muster aufweisen, geht das schon.
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
), 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.
Definitiv nicht. AutoIt ist Windows-only (Auch kein WinMobile:))
Eigentlich nicht... ![]()
So wirklich dran glauben tu ich ja net, allein schon weil das handy ja ein anderes Betribssystem hat...
Ganz genau.
Dazu brauchst du Java.
Mach ein Label, meinetwegen ein leeres (" ", usw.), und versieh es mit dem ExStyle $GUI_WS_EX_PARENTDRAG. Dann kann man das zum Ziehen benutzen...
Poste deinen Code, sonst kann ich nix sagen...
EDIT: Ich lad mir Anhänge nicht runter, außer das Skript interessiert mich wirklich ![]()
Zu 1.) Mach statt HotKeySet den OK-Button mit Style $DEF_PUSH_BUTTON oder so ähnlich, siehe Helpfile
Zu 2.) Opt("TrayAutoPause",0)
Das ist Microsoft Sam (English)
Nächstes Mal: Besserer Titel...
Noch ne Idee: _FileListTreeToArray
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?
Probier mal das.
(Das Passwort ist hier "MeinPasswort")
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
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
Hatte keine Lust, mir ne ordentliche zu laden.
Irgendwelche Wünsche/Vorschläge?
Jupp, und jetzt hab ichs auch gefixt.
Fehler gefunden, da am itouch, behebe ichs erst in ~12 Stunden.
Mach mal Strg-H "$CFGfolder" "$CFGcompany"
Dann müsste es gehen.
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?
Das musst du aber genauer erklären.
Was soll denn in PS room, roomcheck und close in ner Endlosschleife?
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
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.
#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()