Уважаемый Dimon33, новая версия STDU Viewer 1.6.307.
Ждём вашей работы:)
STDU Viewer 1.6.307 (http://yadi.sk/d/D4tK3lsbJBGzX)
STDU Viewer 1.6.313 (http://yadi.sk/d/eWnACi7PN2DNw)
А можно как-то сделать, чтобы перепакованная вами сборка сама подтягивала ассоциации? А то выходит как-то не хорошо.
ZardoZ, это не сборка,а почти оригинальный установщик ,про ассоциации прочтитайте здесь (http://forum.oszone.net/post-2167375-25.html)
про ассоциации прочтитайте здесь »
Спасибо у меня так и сделано, просто это как по мне так это недоработка инсталлятора. Надо же делать лучше чем оригинал :)
STDU Viewer 1.6.350 (https://yadi.sk/d/yWOcINB7akvBX)
Круто было бы интегрировать ассоциации + изменить настройку открытия документа из предыдущей сессии на НЕТ! Но эта настройка находится в XML файле... ((
Автору спасибо!
Sedrael, в аддоне (http://forum.oszone.net/post-1761329-169.html) от liben (http://forum.oszone.net/member.php?userid=163876), все это реализовано.
_arahnid_
20-01-2015, 15:51
Вот скриптик на AutoIt, который автоматизирует установку STDU Viewer
можете под себя править, если что то не устроит:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.12.0
Author: _arahnid_
Script Function:
Установка STDU Viever.
#ce ----------------------------------------------------------------------------
Const $WinName = "Установка — STDU Viewer"
Run("stduviewer.exe")
WaitAndAct("Выберите язык установки", "Выберите язык, который будет использован в процессе установки:")
ControlClick ("Выберите язык установки", "Выберите язык, который будет использован в процессе установки:", '[CLASS:TNewButton; INSTANCE:1]', "",1)
WaitAndAct($WinName, "Вас приветствует Мастер установки STDU Viewer")
ControlClick ($WinName, "Вас приветствует Мастер установки STDU Viewer", '[CLASS:TNewButton; INSTANCE:1]', "",1)
WaitAndAct($WinName, "Информация о пользователе")
ControlSend ($WinName, "Информация о пользователе", '[CLASS:TEdit; INSTANCE:3]', "RusUser","")
ControlCommand($WinName, "Информация о пользователе", '[CLASS:TCheckBox; INSTANCE:1]', "Check","")
ControlClick ($WinName, "Информация о пользователе", '[CLASS:TNewButton; INSTANCE:2]', "",1)
WaitAndAct ($WinName, "Лицензионное Соглашение")
ControlCommand($WinName, "Лицензионное Соглашение", '[CLASS:TNewRadioButton; INSTANCE:2]', "Check","")
ControlClick ($WinName, "Лицензионное Соглашение", '[CLASS:TNewButton; INSTANCE:2]', "",1)
WaitAndAct ($WinName, "Выбор папки установки" )
ControlSend ($WinName, "Выбор папки установки", '[CLASS:TEdit; INSTANCE:1]', @ProgramFilesDir & '\Office\STDU Viewer',"")
ControlClick ($WinName, "Выбор папки установки", '[CLASS:TNewButton; INSTANCE:3]', "",1)
WaitAndAct ($WinName, "Выберите папку в меню" )
ControlSend ($WinName, "Выберите папку в меню", '[CLASS:TNewEdit; INSTANCE:1]', "Офисные программы","")
ControlClick ($WinName, "Выберите папку в меню", '[CLASS:TNewButton; INSTANCE:4]', "",1)
WaitAndAct ($WinName, "Выберите дополнительные задачи")
ControlClick ($WinName, "Выберите дополнительные задачи", '[CLASS:TNewButton; INSTANCE:4]', "",1)
WaitAndAct ($WinName, "Ассоциировать с расширениями")
ControlClick ($WinName, "Ассоциировать с расширениями", '[CLASS:TNewButton; INSTANCE:4]', "",1)
WaitAndAct ($WinName, "Всё готово к установке")
ControlClick ($WinName, "Всё готово к установке", '[CLASS:TNewButton; INSTANCE:4]', "",1)
WaitAndAct ($WinName, "Завершение Мастера установки STDU Viewer")
ControlClick ($WinName, "Завершение Мастера установки STDU Viewer", '[CLASS:TNewCheckListBox; INSTANCE:1]', "",1, 10 ,10)
ControlClick ($WinName, "Завершение Мастера установки STDU Viewer", '[CLASS:TNewButton; INSTANCE:4]', "",1)
FileDelete ( @StartMenuCommonDir & "\Programs\Офисные программы\Uninstall STDU Viewer.lnk" )
Exit
Func WaitAndAct($v1, $v2)
$hWnd = WinWait($v1, $v2, 30)
If Not $hWnd Then
MsgBox(4096, 'Сообщение', 'Ожидаемое окно: ' & $v1 & ' ' & $v2 &' не найдено, завершаем работу скрипта')
Exit
EndIf
WinActivate ($v1, $v2)
EndFunc
Уважаемый Dimon33, ждем STDU Viewer 1.6.375!
STDU Viewer 1.6.375 (https://yadi.sk/d/Wqp0_9hJgHV9T)
Dimon33, можно обновить ссылку? Очень нужно ;)
STDU Viewer 1.6.375 (https://yadi.sk/d/knFRX7hh3PSVLp)
Dimon33, обновите ссылку, пожалуйста)
V!RTuE, вот (http://forum.oszone.net/post-1761329-169.html) же есть.
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.