Показать полную графическую версию : Вопросы По WPI
2884,
Надо найти на просторах инет файл mshta.exe или скопировать с другой винды (на крайний случай прикрепляю к сообщению) и кинуть его в системный раздел WINDOWS\system32. Для своей сборки, как советовал мне stasys44, я бросил этот файл в папку с WPI.hta и запускаю install.cmd: start /wait "%wpipath%\mshta.exe" WPI.hta.
Firebolt
03-04-2009, 21:20
Bysh, а можете объяснить, как эта штуковина работает?
stasys44
04-04-2009, 00:52
Про штуковину никаких объяснений на этом форуме не видел.
Здесь обсуждают вопросы о WPI. Познакомиться, как она работает, можете почитав материалы указанные в "шапке" а также открыв WPI и щелкнув кнопку Руководство. И по "шапке" и в WPI объяснения на руском, кроме оффициального сайта. Так, как исполняемый файл есть гипертекстовый с .hta расширением то он открывается файлом mshta.exe, про работу которой можно почитать в интернете. Дайте серым клеткам работы. Про команду, написанную Bysh, можно там тоже почитать, даже в oszone - наберите поиск
Combinator
05-04-2009, 19:56
А как убрать кнопки кроме "начать установку"?
stasys44
05-04-2009, 21:20
Combinator, поздравляю, вы наверно первый во всех форумах захотели убрать все кнопки - даже и Все, и Никакой, и По умолчанию, и Выход - которые относится к главным, хоть Выход оставили, как выйдете из программы, если вы решите ничего не устанавливать, будете рукой все галочки снимать?
По начальной конфигурации допонительные кнопки - настройки, конфигурация, руководство - не показываются на CD/DVD
Усли не передумали, могу сказать как убрать главные, для этого нужен текстовый редактор
Combinator
05-04-2009, 21:54
Просто надо сделать максимально простое меню для тупых юзеров. Чтобы не было ни каких лишних кнопок. У меня прописаны 4 категории программ и юзеры будут выбирать лиш одну, и жать на "начать установку". Все. stasys44, если не сложно скажите как можно убрать главные кнопки. Спасибо.
stasys44
05-04-2009, 23:29
Combinator, в папке Themes есть подпапки тем - входите в папку которую выбрали с настройками, скажем Windows. Все кнопки описываются в файле WPI.htm.
Делаете обязательно копию этого файла.
Текстовым редактором в файле убираете или лучше комментируете двойным слешом " // " строки, где прописаны секции кнопок, оставляя секцию <!-- The Install button. -->
В низу в секции <!-- bottom bar --> убираете или комментируете строки описания кнопки выхода (Exit)
Сохраняете файл, но не выходите из текстового редактора, сразу поймете почему.
Пускаете Wpi.hta и выскакивает табличка, которая ругается о том, что объекта нет, жмете да или нет, открывается программа без никаких кнопок кроме Установить. Выход из программы нажатием клавиши Esc, тогда программа закроется или будет устанавливать прогаммы принудительной установки, если будут такие. Сочетанием клавиш Alt+F4 выходите без До свидания
А избавится от ругательской таблички, надо искать где упоминаются эти кнопки (?)
stasys44
06-04-2009, 00:22
Мне кажется поседеете пока все уладите.
Проще кнопки оставить, а в языковом файле lang.ru (папка lang) соответствующие фразы подредактировать расширяя - вместо Выбор записать Выбор программ для установки, ... Выбрать все программы, Выбрать по умолчанию..., Выход из программы. Даже блондинки поймут.
DarkDream604
06-04-2009, 20:21
Firebolt легко я понял, я просто поставил WPI настроил его под свои нужды и установил его через cmdlines.txt
я нигде не прописывал нигде галочку не ставил чтобы ставилась тема. до этого настраивал через n-lite сборки и все ок было =)
stasys44 ыыы чувак прежде чем писать надо надо самому знать что ты говоришь. во первых в конфигурации нельзя стиль настраивать, можно в настройках , во вторых я там писал что мне воообще не надо ставить темы а WPI ставит мне их, если такой умный то не поленись посмотреть, а если лень, то молчи.
и ставиться тема luna хоть у меня сборка даже не подразумевает чтобы ставились какие то темы. он должна ставить классическую тему
а и еще WPI 7.40
stasys44
06-04-2009, 22:51
Виноват, конечно я имел ввиду кнопку НАСТРОЙКИ (как конфигурации самой программы WPI), а не редактирование файла config.js.
DarkDream604, вы сами поставили вопросы так, что не я один подумал, что вы прикольно написали
как отключить темы?
у меня по умолчанию стоит классическая тема , настроил через n-lite
а wpi ставит свою тему по умолчанию?
а мне это ненадо
1) На первый взгляд кажется, что вы удивлены - с помощью n-lite вы поставили классичесую тему, а тут хлоп, WPI не в тему
2) Дальше напрашивается - а что, WPI пускается со своей темой? по своему дефолту? не так, как намечено n-lite'ом?
3) Вам такого не надо. Вам все с удивлением и ответили...
Самих по себе тем в WPI не вырубите, можете только менять, WPI открывается по умолчанию на региональном языке, если файла lang.xx (где хх код языка) нет - WPI пускается на английском, окно WPI принимает тему по умолчанию - Windows, вы знаете, что тему можно менять (пока не на компакте) через кнопку Н А С Т Р О Й К Й , еще раз извиняюсь за прошлую опечатку. Как писал, выбор тем скудный, но я предложил скачать, вот ссылка:
http://www.wpiw.net/royale_blue/themes.html
Если все таки ни одна из 40 тем не подходит, выберите самую подходящую и замените wallpaper.jpg своим обоем. В крайнем случае можете в файле wpi.htm в папке соответствующей темы закоментирировать секцию, где упоминается файл wallpaper.jpg (от <script......> до </script>), можете еще поиграть с полосками и высотой верха и низа. Но все-таки тему как таковую не отключите просто так
DarkDream604
06-04-2009, 22:56
спасибо, за нормальный ответ. не посоветуешь как все таки можно отключить не просто так тему? а то уж понравился мне WPI
stasys44
07-04-2009, 00:27
Как писал, копать в wpi.htm какой нибудь темы. Экспериментируйте сами, что конкретно делать надо мне искать - терять время, не я автор . А я занят установкой драйверов и другим инсталятором - ssWPI
Combinator
07-04-2009, 09:33
Люди! А подскажите еще, как сделать автозагрузку WPI с флешки под Вистой?
Пробовал и autorun.inf
[AutoRun]
ShellExecute=wpi\wpi.hta
ICON=WPI.ICO
И тот авторан что на родном сайте лежит, все не то. Просто пробегает запуск по папкам, и предлагает выбрать действие.
Странно как то. Под ХР первый вариант то работает то не работает. Но приоритет у меня под Висту всеж сделать.
Может мне кто расскажет как таки в последней версии 7.4 определяется переменная %CDROM% , с 6 версией все шло пучком а тут бл... ккакоето.
При аварийной перезагрузке wpi грузиться снова, причём до загрузки эксплорера. Господа знатаки, как оно это делает?
stasys44
12-04-2009, 17:34
1) И там и сям жалуются, что после перегрузки не пускается снова Инсталятор.
Какие программы еще, кроме Daemon Tools новых версий (SPTD заранее не установлен), действительно требуют промежуточной перезагрузки?
Подумываю изучать какой нибудь язык програмирования - Free Pascal, Lazarus, Turbo Delphi (?) (можете посоветовать) и создать WPInst - Windows Program Installer.
Хочу знать насколько нужна промежуточная перезагрузка.
2) Перевод ssWPI новой версии близится к концу. Осталась помощь.
Magnetio
13-04-2009, 16:32
Уважаемые товарищи, подскажите пожалуйста: Как запустить WPI после загрузки интерфейсной части Windowыs, т.е. после загрузки рабочего стола? т.е. установили винду, установили дрова, перезагрузились, и вот после этой перезагрузки, после загрузки рабочего стола мы вызываем WPI с диска. Как это сделать?
Сейчас делаю так:
set wpipath=%CDROM%\WPI
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f
батник запускаю из SVCPACK.inf, но меня не устраивает.
stasys44
13-04-2009, 22:39
Я тоже так делал - только я пускал из под секции GuiRunOnce файла WinNT.sif - пускался WPI как-то криво.
Теперь устанавливаю как хотфиксы все программы, с которыми работаю непременно, а WPI использую как обособленную и пускаю через Авторан (для установки программ по мере надобности).
Батник примерно такой
@ECHO OFF
REM Должен искать CDROM-привод. Скажем у вас 2 дисковода, который из них.
REM В корне должен быть идентиф.файл
REM (WIN51 или WPI.ico или Setup.exe или SetupWPIDRP.exe, как у меня в примере).
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\SetupWPIDRP.exe set CDROM=%%i:
echo Найден CD-RОМ как привод %CDROM%
REM Определить стартовый путь WPI.
set wpipath=%cdrom%
REM Пустить WPI и ждать конца пуска
start /wait WPI\WPI.hta
exit
Вы такое имеете в виду, что не устраивает
stasys44
18-04-2009, 01:28
WPI уже с лизензией.
Мы приняли решение, что WPI тепер нужна реальная лицензия:
Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License
Мы разрешаем WPI по Creative Commons License с такими ограничениями:
WPI можно менять, пока модификацией делитесь с другими.
WPI сейчас не freeware для предпринмательских, коммерческих целей. Прошу связаться со мной (Kelsenellenelvian) по электронной почте о дальнейшей информации. Но благотворительные и не стремщиеся к прибыли (как по русски?) организации могут пользоваться бесплатно
Не знаю задавался этот вопрос или нет, но прочитать все 132 стр. просто не реально.
Проблема вот в чем, при очередном запуске WPI все описания и категории которые были на русском языке превратились в крякозяблы, хотя до этого таких глюков не было. Так же проверил config.js открыв его блокнотом там все в порядке т.е. все категории и описания отображаются правильно.
Как решить эту проблему??
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC