Войти

Показать полную графическую версию : AutoIt Based Post-Install Wizard


Страниц : 1 [2]

Nik_rus
22-08-2009, 12:28
Да, и чтоб массив правильно заполнить...

Nik_rus
22-08-2009, 15:02
Все смотрим 1-вый пост, скоро версия 1.1 !

FlatX007
22-08-2009, 16:03
Кстати для чтения из INI файла можно использовать IniReadSection, тогда вообще нет надобности писать номера ключей.

Key=Opera.exe
Key=AIMP2.exe

Nik_rus
22-08-2009, 16:16
Запоролся с %
Мне нужно, чтобы тайтл окна сначала был например "AutoIt", а потом (после инсталляции 1 программы) становился например "10% - AutoIt", как бы это реализовать, никто не подскажет?
Просто пытался WinSetTitle(WinGetTitle("Autoit"),"","10% - " & "AutoIt") но почемуто после установки первой программы все прекрасно, а вот после второй - нет... почему же так ?

Medic84
22-08-2009, 16:46
Кстати, от картинок пришлось отказаться - они очень красивые, но мешают контролам, я остановился лишь на цвете. »
А прозрачность не пробовал делать у контроллов?

Nik_rus
22-08-2009, 16:51
Да дело не в прозрачности, просто иногда они невольно перекрывают нужные контрола.
Ах да - я все-таки сделал % - хранится енто в тайтле
ждемс, уже выкладываю 1.1

FlatX007
22-08-2009, 16:52
почему же так ? »

#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Title = "Autoit"

$Form1 = GUICreate($Title, 262, 171, 192, 124)
GUISetState(@SW_SHOW)

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
For $i = 0 To 100 Step 10
WinSetTitle($Title, "", $Title & " - "& $i & " %")
Sleep(1000)
Next
WinSetTitle($Title, "", $Title & " - "& " Ready !")
Sleep (1000)
Exit
EndSwitch
WEnd

Nik_rus
22-08-2009, 17:00
FlatX007, сделал немного по другому, имхо изврат но ты меня знаешь :) а твоим способом пробовал - почемуто у меня не выходит...
GUICreate("AutoIt)
AutoItWinSetTitle("AutoIt")
WinSetTitle(AutoItWinGetTitle(),"10% - AutoIt")
AutoItWinSetTitle("10% - AutoIt")
Во так вот :)
Все смотрим 1 топик - бета-релиз 1.1 !!! :beta:

Medic84
22-08-2009, 17:02
Хоошо получилось :) Только между программами отступ больше сделать и Font сменить. Ну это потом. Красявости потом наводить будешь)))

Nik_rus
22-08-2009, 17:08
Спасибо что отписался и потестил судя по всему кроме тебя всем лень\на надо :P
Насчет отступов - естественно сделаю (если такое возможно...)
А вот Font... думаю оставить это на совести юзверей, пусть сами задают

Medic84
22-08-2009, 17:24
Спасибо что отписался и потестил судя по всему кроме тебя всем лень\на надо :P »
Просто ищу не навороченый, легкий, малофайловый Установщик)))))

Nik_rus
22-08-2009, 17:43
Выполнил что Medic84 ты там хотел, вроде ниче так вышло)))
Уф, сейчас работа над треем

Medic84
22-08-2009, 19:51
Ну может покажешь сим сим? ))

Nik_rus
22-08-2009, 20:16
Сим-сим осталось чуть-чуть :)

Medic84
22-08-2009, 20:53
Да и еще. Как быть если программе потребуется перезагрузка?

Nik_rus
22-08-2009, 21:11
Добавим, только щас с треем разберусь, вроде поддается :)

Nik_rus
22-08-2009, 22:00
Внимание, все смотрим первый пост, 1.2 бета сделана, смотрим и радуемся менюшке в трее + еще паре фич

Medic84
22-08-2009, 22:01
Если запускать Инсталл несколько раз(Придурковато, но ошибки нужно исправить все) то устанавливается несколько раз Dosen't Exists

Nik_rus
22-08-2009, 22:05
Дааа, багов тут навалом, завтра займусь :search:




© OSzone.net 2001-2012