Показать полную графическую версию : Вопросы По WPI
DenchikK
09-11-2008, 19:06
Pozia,
в корень нужного диска пишем файл, к примеру, wpi.ico
И если в физический привод не вставлен диск, wpi будет считать CD диском - тот самый раздел винта »
К примеру, у меня, файл wpi.ico находится в корне диска е:
Запускаем wpi, видим переменные:
%WPIPATH%=e:\Software\WPI
%ROOT%=e:\Software
%CDROM%=e:\Software\WPI
если с диска:
%WPIPATH%=F:\Software\WPI
%ROOT%=F:\Software
%CDROM%=F:
Зная эти переменные, от них и пляшем:
prog[pn]=['Total Commander 7.04a Rus'];
bit64[pn]=['no'];
ordr[pn]=[10];
desc[pn]=['Лучший Файловый Менеджер <i>Установка WinRar SFX</i>'];
uid[pn]=['TOTALCOMMANDER704ARUS'];
dflt[pn]=['yes'];
cat[pn]=['Приложения'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Work'];
cond[pn]=['FileExists("%cdrom%\\..\\..\\Software\\Programs\\total\\total.exe")&&!FileExists("%programfiles%\\TotalCMD\\totalcmd.exe")'];
cmd1[pn]=['%cdrom%\\..\\..\\Software\\Programs\\total\\total.exe'];
picf[pn]=['total.png'];
picw[pn]=['270'];
pich[pn]=['173'];
textl[pn]=['Bottom'];
pn++;
Pozia, прошу прощения за свою ошибку, путь ".\install\..." работает только если рабочим каталогом является папка WPI,
и если вызвать его из другого каталога, ничего устанавливаться не будет! Нужно писать "%WPIPATH%\install\..." или "%ROOT%\WPI\install\..."
спасибо DenchikK'у за описание переменных
-SK-, то есть если запустить WPI.hta который ноходится по пути F:\-= nLite =-\XPCD\WPI\ ниче ставится не будет при записи ".\install\..." ???
Если двойным кликом из "Мой компьютер" запустиш, то работать будет, а если с помощью бантика, например Как запустить WPI с компакт-диска из [GuiRunOnce] new! http://forum.oszone.net/post-751363-547.html то работать не будет, нужно просто заменить все ".\\" на "%WPIPATH%\\" в файле WPIScripts\config.js
conductor
11-11-2008, 18:11
Кто нибудь пробовал по тихой установить CyberLink PowerDVD 8? [/post]
тихий автоинстал
http://forum.ru-board.com/topic.cgi?forum=2&topic=3704&start=60
Пожалуйсто подскажите как сделать так чтобы WPI запустился после того как произошла перезагрузка системы от аддона x-Reset10 после установки .NET 3.5SP1. Спасибо
МИШАНЧИК
12-11-2008, 12:53
Pozia, я у себя удалил аддон x-Reset10, а в WPI поставил перезагрузку после установки всех программ. Т. е. ставиться NET 3.5SP1 -> запускается WPI -> устанавливаются программы -> перезагрузка.
МИШАНЧИК, так вот по этому поводу gora утверждает что необходимо сделать перезагрузку после установки NET 3.5SP1 чтобы не было глюков. А после ставить все проги
В WPI 7 (любой версии) с жесткого диска все работает прекрасно, пробую записать на CD - пропадают изображения значков темы. В WPI 6.4.1 такой проблемы нет, там другая проблема: после закрытия окна установки выскакивает окно just-in-time debugging. Его я поборол, поставив галочку в дополнительных настройках браузера "Отключить отладку сценариев (другие)". Но теперь возникает вопрос, стоят ли зти галочки в версиях, используемых другими пользователями, которым я буду предлагать свою сборку (у меня стоят на двух компах две разных сборки Zver; WPI использую отдельно). У какой версии нет явных глюков?
conductor
14-11-2008, 01:56
В WPI 7 (любой версии) с жесткого диска все работает прекрасно, пробую записать на CD - пропадают изображения значков темы. »
у меня усё работает В WPI 7_1 попробуй тему сменить
conductor,
Темы менял, пробовал даже готовые WPI от Zver и Loner записывать, предварительно сохранив их на жестком диске - та же картина. Выход для себя нашел в WPI 6.3. Записывается правильно и устанавливается все без проблем. Наверное, это лучшая версия.
МИШАНЧИК
15-11-2008, 09:30
Pozia, отпишетесь потом как Вы поступили с сделать перезагрузку после установки NET 3.5SP1 »
МИШАНЧИК, сделал так. И помоему это наиболее приемлимо. Создал 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:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\998 /VE /D "Restarting Windows XP..." /f
REG ADD %KEY%\998 /V 1 /D "Shutdown -r -f -t 0" /f
REG ADD %KEY%\999 /VE /D "WPI" /f
REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f
сделал его как SVCPACK аддон. Значит ставится NET 3.5SP1 от gora, затем идет перезагрузка, затем после загрузки запускается WPI. Задержка перед перезагрузкой в 0 секунд обязательна!
PS одно НО. при перезагрузке выскакивает на долю секунды черное DOS окно. В принципе ничего страшного но глаз мне режет. Если кто знает как его спрятать поделитесь пожалуйсто.
МИШАНЧИК
17-11-2008, 04:11
Pozia, выложите аддон пожалуйста.
МИШАНЧИК, держите. По совету gora добавил в аддон Hidcon.exe который должен скрыть моргание DOC окна при перезагрузке. Проверил все работает. Оригинальный CMD внутри.
МИШАНЧИК, у вас нормально работает мой аддон? Почему то у меня на виртуальной машине пашет а на живой после перезагрузки WPI не стартует. От чего бы это???
МИШАНЧИК
20-11-2008, 11:36
Pozia, пока не пробовал. Откатился временно с фрамеворка 3.5 на 2.0.
Pozia, МИШАНЧИК, сделал тестовую версию аддона xReset10 с возможностью запуска приложений (в том числе и WPI) после второй перезагрузки. xReset10 сам запускает их после своей перезагрузки. Если надо, то обращайтесь в ПМ, дам для тестирования.
МИШАНЧИК
22-11-2008, 07:34
DenchikK, опять возвращаюсь к вопросу установки программ по номерам.
Возможно ли чтоб устанавливались по категориям, а потом несколько программ установились самыми последними?
И как правильно нумеровать (версия 7.1.1) 000001, 000002 или просто 1, 2?
DenchikK
23-11-2008, 13:34
МИШАНЧИК,
У меня нумерация такая: от 1 до 999999.
Для того чтоб несколько программ установились последними номер можно установить программам номера 999998, 999997 и.т.д .
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC