war mir erst nicht so sicher ob ichs posten soll aber hab mich nun doch dafür entschieden.
backgrounder ist ein programm mit dem man fenster verstecken kann un wieder vervorholen. die idee dafür kam mir in der schule xD un klappt au eig ganz gut solange man nicht versucht vollbild spiele zu verstecken. desweiteren hab ich noch paar andere programme eingebaut wie ein qipspammer um freunde zu nerven, meinen timer, beeper ( den ich an meinem netbook sowie auch an meinem pc nicht hören kann ), windowsrechner(nur zum schnellstarten über das tray icon)
über feedbacks würde ich mich sehr freuen
un evtl kann mir ma jemand sagen wie ich das mit den hotkeys besser machen könnte also das man die irwie schlafen legen kann habs bis jetzt nur über ein neustart des programmes gelöst was anderes is mir nicht eingefallen
backgrounder
Spoiler anzeigen
;backgrounder v0.9
#Include <Constants.au3>
#NoTrayIcon
#include <GUIConstants.au3>
$h1 = IniRead("back.ini","settings","key1","")
$h2 = IniRead("back.ini","settings","key2","")
HotKeySet($h1,"showtitle")
HotKeySet($h2,"hidetitle")
Opt("TrayMenuMode",1)
[/autoit] [autoit][/autoit] [autoit]$title = IniRead("back.ini","Wintitle","Title","")
$aboutitem = TrayCreateItem("Über")
$help = TrayCreateItem("Help")
$settings = TrayCreateItem("Hotkeysettings")
TrayCreateItem("")
$qipspamm0r = TrayCreateItem("QIP SPAMM0R")
$beep = TrayCreateItem("Let's Beep it")
$timer = TrayCreateItem("Ultimativtimer")
$calc = TrayCreateItem("Taschenrechner")
TrayCreateItem("")
$lock = TrayCreateItem("Lock window")
$show = TrayCreateItem("Show window")
$hide = TrayCreateItem("Hide window")
$unlock = TrayCreateItem("UnLock window")
$info = TrayCreateItem("Show locked windowname")
TrayCreateItem("")
$exititem = TrayCreateItem("Beenden")
TraySetState()
TraySetClick(16)
While 1
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $aboutitem
Msgbox(64,"Über:","Copyright by dph")
case $msg = $help
ShellExecute("helpfile.txt")
Case $msg = $show
showtitle()
Case $msg = $hide
hidetitle()
case $msg = $info
$title = IniRead("back.ini","Wintitle","Title","")
MsgBox(1, "Lockinfo", "The locked windowname is " & '"' & $title & '"' & ".")
case $msg = $unlock
showtitle()
inidelete("back.ini","WinTitle","Title")
Case $msg = $lock
WinWaitNotActive("AutoIt v3")
Sleep(100)
gettiltle()
Case $msg = $settings
ShellExecute("gui.exe")
sleep(2000)
$h1 = IniRead("back.ini","settings","key1","")
$h2 = IniRead("back.ini","settings","key2","")
Case $msg = $exititem
showtitle()
Exit
Case $msg = $qipspamm0r
ShellExecute("spamm0r.exe")
Case $msg = $beep
ShellExecute("beep.exe")
Case $msg = $timer
ShellExecute("ultimativtimer.exe")
Case $msg = $calc
ShellExecute("calc.exe")
EndSelect
WEnd
func gettiltle()
$wintitle = WinGetTitle("")
IniWrite("back.ini", "WinTitle","Title",$wintitle)
EndFunc
Func hidetitle()
$title = IniRead("back.ini","Wintitle","Title","")
WinSetState($title, "", @SW_HIDE)
EndFunc
func showtitle()
$title = IniRead("back.ini","Wintitle","Title","")
WinSetState($title, "", @SW_SHOW)
EndFunc
qip spamm0r ( klappt nur wenn ein qip fenster mim backgrounder gelockt wurde!)
Spoiler anzeigen
#include <GUIConstants.au3>
#NoTrayIcon
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Settings", 283, 197, 193, 125)
GUISetBkColor(0xCBFADF)
$spamlabel = GUICtrlCreateLabel("Gebe den Text ein der gespammt werden soll", 8, 8, 217, 17)
$spamtext = GUICtrlCreateInput("", 8, 32, 153, 21)
$gebr = GUICtrlCreateLabel("Gebe die Zeit zwischen jeder Nachricht ein:", 8, 64, 210, 17)
$delay1 = GUICtrlCreateInput("", 8, 88, 97, 21)
$SPAM = GUICtrlCreateButton("SPAM", 176, 144, 73, 25, 0)
$spamcount = GUICtrlCreateLabel("Gebe an wie oft die Nachricht gesendet werden soll", 8, 120, 248, 17)
$spamintput = GUICtrlCreateInput("", 8, 144, 97, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $SPAM
WinSetState("Settings", "", @SW_HIDE)
$traget = IniRead("back.ini", "WinTitle","Title","")
$nr = 1
$text = GUICtrlRead($spamtext)
$spamdelay= GUICtrlRead($delay1)
$nrend = GUICtrlRead($spamintput)
WinSetState($traget, "", @SW_HIDE)
while 1
ControlSend($traget, "","[CLASS:TRichViewEdit; INSTANCE:1]",$text & $nr & "{ENTER}")
sleep($spamdelay*1000)
if $nr=$nrend Then
WinSetState($traget, "", @SW_SHOW)
EndIf
$nr = $nr+1
WEnd
EndSwitch
WEnd
timer
https://autoit.de/index.php?page=Thread&threadID=15496
beep
Spoiler anzeigen
#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]HotKeySet("{ESC}","terminate")
[/autoit] [autoit][/autoit] [autoit]#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Beep it", 211, 177, 193, 125)
GUISetBkColor(0xFFFFFF)
$Input1 = GUICtrlCreateInput("", 8, 24, 41, 21)
$Input2 = GUICtrlCreateInput("", 8, 56, 41, 21)
$Input3 = GUICtrlCreateInput("", 8, 88, 41, 21)
$beepstartbutton = GUICtrlCreateButton("Let's Beep it", 40, 128, 97, 33, 0)
$Label1 = GUICtrlCreateLabel("Start der Frequenz", 56, 24, 91, 17)
$Label2 = GUICtrlCreateLabel("Steigung der Frequenz", 56, 56, 111, 17)
$Label3 = GUICtrlCreateLabel("Dauer einer Frequenz (in sec)", 56, 88, 143, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
$beepstart = GUICtrlRead($Input1)
$beepsteigung = GUICtrlRead($Input2)
$beepdauer = GUICtrlRead($Input3)
$beepdauer=$beepdauer*1000
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $beepstartbutton
WinSetState("Beep it", "", @SW_HIDE)
while 1
beep($beepstart,$beepdauer)
Traytip("Beep Frequenz: " &$beepstart,"Beenden Sie Beep it mit einem Druck auf der ESC Taste",$beepdauer)
$beepstart=$beepstart+$beepsteigung
WEnd
EndSwitch
WEnd
func terminate()
exit
EndFunc
cool mit 7z is en bissle mehr als ein halbes mb kleiner