PDA

Показать полную графическую версию : Вопросы По WPI


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 [98] 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

Jamski
15-12-2011, 01:35
Доброго времени суток всем. Решил попробовать новую версию 8.4.6. Не могу разобраться куда они опцию запихали - в которой можно шрифты редактить. Интересует конкретно смена шрифта у заголовков категорий и на названиях в боковой панели.
И ещё есть вопрос. У меня несколько WPI сборок. Каждый раз при редактировании приходится менять название папки WPI, потому как эта зараза прописывает в реестре откуда она последний раз запускалась и если запустить WPI с другой папки - она перезапишет конфиг с той папки - которая открывалась в прошлый раз.. Как бы её заставить, чтобы она либо в реестр не писала о последнем доступе - либо просто не помнила, откуда она последний раз запускалась.

JuSik404
16-12-2011, 11:04
Всем привет, прошу прощения если вопрос задавался .. гугл не помог и поиск в данной ветке форума тоже не дал результатов :\
Уже давно хотел сделать (а точнее урезать, чисто для запуска с флешки) готовую сборку WPI под свои нужды .. но все как то руки не доходили .. взял я сборку "белоффа" (последнюю на сегодня) и начал менять, убрал в файле "config.js" ненужное мне, расставил где надо "по умолчанию" и применил две категории (и сортировку по ним подправил) - всё! больше ничего не делал ..
Было уже поздно, на радостях запустил посмотреть что получилось и обрадовался своему первому результату :) закрыл, скопил на флешку, пошел спать .. на утро на работе обнаруживаю что список в категориях дублируется :/ просмотрел снова редактированный файлик, ничего лишнего нету ..
Подскажите пожалуйста, где косяк? Как избавиться от двойников ..

Scorpkoms
23-12-2011, 23:39
Они перешли на ехе файл, раньше был hta. »
Версия 7.7.0 не запустилась с *.exe,только с *.hta

JuSik404, и начал менять, убрал в файле "config.js" »
А почему не из самой программы?

SashaKl
26-12-2011, 19:04
Здравствуйте! Я новичок в создании приложений с тихой установкой. У меня вот такой вопрос: где в WPI нужно прописывать ключи для запуска тихой установки приложения? Через батники, командные файлы все отлично работает. Если указать WPI запустить батник, то при тестировании ошибка вылезает.

samsobi
26-12-2011, 23:07
Версия 7.7.0 не запустилась с *.exe,только с *.hta »
Они перешли начиная с 8.46. Зайди на офсайт, там всё изложено. :)

FlatronBuda
10-01-2012, 13:08
У меня такой вопрос что означает возвращен код ошибки 2 или 1000. Где можно просмотреть подробный список ошибок?

brodjaga5
11-01-2012, 01:16
У меня такой вопрос что означает возвращен код ошибки 2 »
в меню установки после завершения приложения жёлтый восклицательный знак, но программы вроде устанавливаются
мне тоже интересно как исправить эту ошибку?

chymax3m
21-01-2012, 03:07
Ребята, может кто знает как увеличить ширину колонок при 4 варианте размещения наименований, а то бывает названия не помещаются????

aternix
26-01-2012, 23:23
здравствуйте, кто знает, подскажите, почему у меня WPI 8.4.6 при установке таких приложений, для примера как http://forum.oszone.net/thread-60847.html (64 битный вариант, ставил и на 32 и на 64) или http://forum.oszone.net/post-1173864.html (также использую универсальный х64) в окне установщика выдает Warning, в логе код возврата 2, пробовал на WPI 7.7.0 - там нормально.
В мануале не нашел по этому поводу ничего, так же на msfn.org, может плохо искал.
Хочеться знать что за код возврата 2 и почему Warning, так то вроде все нормально устанавливаеться, это так, для спокойствия хочу узнать.
спасибо за помощь.

specialist
26-01-2012, 23:49
всем доброго времени суток!
возможно задам идиотский (потому как заядлый "форточник") вопрос... а не существует ли подобного ланчера для яблоокон (MacOS)?

Victor719
27-01-2012, 13:55
Уважаемые форумчане! Уже далеко не один год продолжается совершенствование WPI, кто нибудь из Вас может кратко описать назначение основных папок и вложенных в них файлов?! Это значительео сократит время на освоение данной программы, особенно для новичков.

brodjaga5
15-02-2012, 13:27
я не знаю правильно ли я попал, но меня эта проблема достала, ни как ни пойму почему после инстоляции ОС WinXPSP3 из RunOnceEx запускается WPI, программы инсталлируются и в это же время идёт применение параметров, и загружается рабочий стол. А по идеи должно быть по очерёдно! Ставлю с USB,
WPIRUN.CMD »
@ECHO OFF
FOR /F "skip=2 usebackq" %%d IN (`FIND "dospath" %SystemRoot%\SYSTEM32\$WINNT$.INF`) DO SET %%d
SET CDROM=%dospath%
set wpipath=%CDROM%\wpi
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\990 /VE /D "“бв**®ўЄ* Їа®Ја*¬¬ Ё§ WPI" /f
REG ADD %KEY%\990 /V 1 /D "%wpipath%\WPI.exe" /f
Exit »
раньше такого не было! я и не понял когда это началось, может кто всё таки знает в чём дело?

jeweller1155
25-02-2012, 15:58
Приветствую!
Подскажите, как убрать из уже готового (сделанного другим человеком) WPI некоторые программы для уменьшения веса оного?
Удалить из папок существующие файлы, понятно) Как убрать записи о них при выборе устанавливаемых программ?

brodjaga5
25-02-2012, 16:31
Как убрать записи о них при выборе устанавливаемых программ? »
в файле config.js, открыть с помошью блокнота

jeweller1155
25-02-2012, 17:05
brodjaga5, благодарствую

Imperator Mad
01-03-2012, 12:58
Если я правильно понял вам нужно чтоб в WPI были заранее отмечены ваши приложения.так это делается в самой программе WPI а не в файле ответов вам нужно запустить WPI и перейти к конфигурации а там уж выберите программы по умолчанию

rayeagle
22-03-2012, 20:32
Доброе время суток!
Столкнулся с такой проблемкой: хочу установить программу автоматически. Создал скрипт AutoIt, который жмет кнопочки и ставит галочки в инсталляторе.
Далее имеем следующее:
1. Если запускаем инсталлятор программы и вручную тыкаем все галочки и кнопочки - все работает
2. Если запускаем инсталлятор программы через WPI и вручную тыкаем все галочки и кнопочки - все работает
3. Если запускаем скрипт AutoIt, который жмет кнопочки и ставит галочки в инсталляторе - все работает
4. Если запускаем скрипт AutoIt через WPI, то ничего не работает. Висит и ругается на то, что не может скопировать один из файлов программы в устанавливаемую директорию.

Вот я и не могу понять, куда копать. Почему по отдельности все работает, а вместе AutoIt + WPI не хочет работать.


P.S. Проблема решена:
вместо Run("programma.exe") нужно писать так Run(@ScriptDir&'\programma.exe')

Freddy1984
23-03-2012, 20:55
Здравствуйте! Создаю свою WPI сборку. Затем буду её интегрировать в загрузочный ХР. Есть пару вопросов:
1. Растолкуйте пожалуйста мне команды cmd:

mode con: cols=20 lines=4

for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:
set wpipath=%drive%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f

Exit

Что не понятно: Непонятно во-первых куда закидывать готовый WPI? В корень установочной винды?
Во-вторых "%wpipath%\WPI.exe" /f за что отвечает? То что он запускает WPA это понятно, а путь от куда запускает?

Хочу сделать загрузочный диск с автоматическим запуском WPI после установки винды по методике, указанной в шапке (запуск WPI из cmdlines.txt) но пока не совсем всё понимаю. Помогите пожалуйста разобраться.

Iska
23-03-2012, 22:10
mode con: cols=20 lines=4
Установить размер консоли в 20 символов шириной и 4 символа высотой. Правда, зачем оно здесь — вовсе не ясно. В дальнейшем коде нигде не видно, чтобы сие изменение где-то использовалось.

for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:
Разбить содержимое избавленной от кавычек («%~dp0») переменной окружения «%0» — имя текущего исполняемого пакетного файла, расширенного до диска («%~dp0») и пути («%~dp0») к файлу, по разделителю «:» («delims=:») на части, извлечь из полученного разбиения первую часть («tokens=1») в переменную «%%i». Присвоить переменной окружения «drive» значение переменной «%%i».

В итоге, в переменной окружения «drive» должно оказаться имя диска с двоеточием, на котором содержится текущий исполняемый пакетный файл.

В принципе, для этого было бы достаточно простого:
set drive=%~d0

set wpipath=%drive%\wpi
Переменной окружения «wpipath» присваивается имя диска, на котором содержится текущий исполняемый пакетный файл, + константа «wpi».

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f
В реестр, для однократного исполнения («HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx»), добавляется команда вида: «Имя диска, на котором содержится текущий исполняемый пакетный файл» + путь «wpi» + «имя файла WPI.exe».

В общем и целом, приведённый Вами пакетный файл можно свести к одной-единственной строке в пакетном файле ;):
@ 1>nul 2>&1 reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\WPI" /v 1 /d "%~d0\WPI\WPI.exe" /f
NB! Разумеется, сие справедливо, если в пакетном файле ничего другого, кроме изложенного Вами, не было.

Что не понятно: Непонятно во-первых куда закидывать готовый WPI? В корень установочной винды? »
Судя по приведённому Вами пакетному файлу — да.

Во-вторых "%wpipath%\WPI.exe" /f за что отвечает? »
«/f» — это параметр не «WPI.exe», а параметр команды «reg.exe add»:
/f Принудительно перезаписывать существующие записи реестра без предупреждения.

То что он запускает WPA это понятно, а путь от куда запускает? »
См. изложенное мною выше описание приведённого Вами пакетного файла. Повторюсь:
«Имя диска, на котором содержится текущий исполняемый пакетный файл» + путь «wpi» + «имя файла WPI.exe»

Freddy1984
24-03-2012, 02:20
добавляется команда вида: «Имя диска, на котором содержится текущий исполняемый пакетный файл» + путь «wpi» + «имя файла WPI.exe». »
Скажите пожалуйста, вот в в приведенном скрипте: REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f » как я понял /D это и является именем диска. так? Если так, то как тогда эта команда запустит WPI.exe непосредственном на записанном диске? WPI.exe будет располагаться в WPI/WPI.exe на диске.
По всему остальному я просто низко кланяюсь Вам. Как всё подробно разъяснили...




© OSzone.net 2001-2012