also ich hab ne gui erstellt und die hat eig auch geklappt:P
aba seit eben wird die einfach nich mehr angezeigt. das trayicon is zwar da aba kein fenster
hier mal der code:
Spoiler anzeigen
#include
#include
#include
#include
#include
#include
#include
Global $comboboxes[6]
Global $ini = IniReadSection(@ScriptDir & "\travian.ini", "hotkeysnew")
$GUI = GUICreate("Travian hotkey script", 633, 597, 290, 163)
[/autoit] [autoit][/autoit] [autoit]$standard = IniReadSection(@ScriptDir & "\travian.ini", "hotkeysnorm")
$top = 56
For $i = 0 To 5 Step +1
$comboboxes[$i] = GUICtrlCreateCombo($ini[$i + 1][1], 40, $top, 337, 25)
$top += 64
Local $j = 1
While $standard[$j][1] <> $ini[$i + 1][1]
_GUICtrlComboBox_InsertString($comboboxes[$i], $standard[$j][1], 0)
$j += 1
WEnd
$j += 1
While $j <= 6
_GUICtrlComboBox_AddString($comboboxes[$i], $standard[$j][1])
WEnd
Next
$save = GUICtrlCreateButton("Speichern!", 40, 452, 145, 25, 0)
$reset = GUICtrlCreateButton("Reset!", 240, 452, 145, 25, 0)
$start = GUICtrlCreateButton("go! (hotkeys aktivieren)", 40, 520, 273, 41, 0)
$top = 32
For $i = 1 To 6 Step +1
GUICtrlCreateLabel("Taste 'F" & $i & "'", 40, $top, 70, 17)
GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
$top += 64
Next
GUICtrlCreateLabel("designed and copyrighted © by syne", 448, 568, 177, 17)
GUICtrlSetFont(-1, 6, 400, 0, "MS Sans Serif")
GUISetState(@SW_SHOW, $GUI)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Global $old_values[6]
For $i = 0 To 5 Step +1
$old_values[$i] = GUICtrlRead($comboboxes[$i])
Next
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitLoop
Case $save
_save()
Case $reset
_reset()
Case $comboboxes[0]
_combobox_avoiderrors($comboboxes[0], $old_values[0])
Case $comboboxes[1]
_combobox_avoiderrors($comboboxes[1], $old_values[1])
Case $comboboxes[2]
_combobox_avoiderrors($comboboxes[2], $old_values[2])
Case $comboboxes[3]
_combobox_avoiderrors($comboboxes[3], $old_values[3])
Case $comboboxes[4]
_combobox_avoiderrors($comboboxes[4], $old_values[4])
Case $comboboxes[5]
_combobox_avoiderrors($comboboxes[5], $old_values[5])
Case $start
_travianattach()
_sethotkeys()
EndSwitch
WEnd
die ini-file is im anhang auch dabei.. allerdings im txt format:P