
Инфо - Авторам аддонов
-
YikxX
Re: Инфо - Авторам аддонов
pel_MEN, честно говоря - не разбирался. Мне мое "среднешкольное образование" тоже не очень то позволяет (английский). 

-
gora
Re: Инфо - Авторам аддонов
Master of Magic
Устанавливать программы нужно в текущий профиль, тогда он будет продублирован в соответствующий SID
На примере предыдущего вопроса
Код:
меняем на
Код:
Устанавливать программы нужно в текущий профиль, тогда он будет продублирован в соответствующий SID
На примере предыдущего вопроса
Код:
Код: Выделить всё
HKU,"S-1-5-21-725345543-1425521274-2147112213-1003\Software\Opera Software","Plugin Path",0x0,"%16422%\Opera\Program\Plugins"меняем на
Код:
Код: Выделить всё
HKСU,"Software\Opera Software","Plugin Path",0x0,"%16422%\Opera\Program\Plugins"-
pel_MEN
Re: Инфо - Авторам аддонов
to All
А вашими силами это сделать возможно или просто никто не заинересован? Идею считаю стоющей потому что она моя!!!
А вашими силами это сделать возможно или просто никто не заинересован? Идею считаю стоющей потому что она моя!!!

-
DyadyaGenya
Re: Инфо - Авторам аддонов
Master of Magic
Цитата:
53 User profile directory
Цитата jameszero:
%USERPROFILE% = профилю Default User, пока не будет создан реальный профиль.
Using Dirids
Цитата:
53 User profile directory
Цитата jameszero:
%USERPROFILE% = профилю Default User, пока не будет создан реальный профиль.
Инфо - Авторам аддонов
-
jameszero
Re: Инфо - Авторам аддонов
DyadyaGenya
Всё дело в неправильном синтаксисе записей добавляемых в реестр, поэтому установка обрывается не доходя до создания ярлыков.
Кстати, в данном аддоне можете ничего не добавлять в реестр, программа будет работать и без этого.
Конвертировать reg файлы в inf рекомендую утилитой reg2inf
Всё дело в неправильном синтаксисе записей добавляемых в реестр, поэтому установка обрывается не доходя до создания ярлыков.
Кстати, в данном аддоне можете ничего не добавлять в реестр, программа будет работать и без этого.
Конвертировать reg файлы в inf рекомендую утилитой reg2inf
-
DyadyaGenya
Re: Инфо - Авторам аддонов
jameszero, так в чом неправильность синтаксиса? можете подсказать? или показать место где оно у меня не правильно
jameszero, имееться ввиду что знаки типа ; или % или всетаки в секции [Total CommanderAddReg]?
jameszero, имееться ввиду что знаки типа ; или % или всетаки в секции [Total CommanderAddReg]?
-
jameszero
Re: Инфо - Авторам аддонов
DyadyaGenya
Ошибки в листинге секции [Total CommanderAddReg]. Например, в вашем варианте так:
Код:
А должно быть:
Код:
Импортируйте любую из веток реестра, которые включены в аддон и о обработайте её с помощью reg2inf, посмотрите отличия.
Установка программ через inf файлы не терпит ошибок синтаксиса. Ошибка в одном аддоне может сделать невозможной установку всех последующих.
Ошибки в листинге секции [Total CommanderAddReg]. Например, в вашем варианте так:
Код:
Код: Выделить всё
HKCU\Software\Classes\Applications\TOTALCMD.EXEА должно быть:
Код:
Код: Выделить всё
HKCU,"Software\Classes\Applications\TOTALCMD.EXE",,0x10Импортируйте любую из веток реестра, которые включены в аддон и о обработайте её с помощью reg2inf, посмотрите отличия.
Установка программ через inf файлы не терпит ошибок синтаксиса. Ошибка в одном аддоне может сделать невозможной установку всех последующих.
-
DyadyaGenya
Re: Инфо - Авторам аддонов
jameszero,
Цитата jameszero:
DyadyaGenya
С синтаксисом AddReg вы разобрались, это уже хорошо, но снимок реестра после снятия нужно ещё проанализировать. В данном случае строки вида
HKU,"S-1-5-21-725345543-1425521274-2147112213-1003\Software\
могут применяться только на вашем компьютере и только в установленной на данный момент системе, потому что на другом компьютере комбинация цифр будет другая. Это так называемый SID(security identifier) - идентификатор безопасности, он всегда уникален и создаёт его система. Вы не сможете внести данные в несуществующий SID, на этом аддон и стопорится.
Если закоментируете секцию AddReg, то аддон установится с ярлыками.
К тому же, большая часть вашего снимка реестра не имеет отношение к Opera, это системные записи Windows.
в очередной раз большое спасибо. После Вашего ответа возникло 2 вопроса
1.-Попробовал выбросить данные про реестр, и все аддоны вроде заработали, ярлики создаються, проги запускаються и удаляються, может я мало попробовал их юзать? но вроде все срабатывает, тогда зачем было создавать секцию AddReg ?
2.-Я уже пробовал найти литературу про шумы в реестре, выкачал Window_s_XP_Registry_Gude.djvu по ссылке на странице твиков, но там ничо не нашел, может и читал наскоком, вот и не заметил, да и так немного полистал форум, и тоже ничего не нашел, что подскажете для этого?
Цитата jameszero:
Читать безусловно стоит, но не стремитесь сразу создать аддон включающий все премудрости. Начните с простых программ состоящих и нескольких файлов и не создающих записей в реестре, так будет легче трассировать листинг.
А чтобы разобраться с ярлыками, вот для примера inf, не копирущий ни одного файла, не добавляющий записей в реестр, а просто создающий ярлык к Блокноту в панели QuickLaunch
Спасибо и за эту подсказку, но я уже вобщем разобрался с ярлыками, уже писал что аддоны работают, просто непонятно почему одна и та же прога добавляет ярлыки а другая нет и сразу высказал предположение что разница в данных реестра, для этого и приводил пример листинга двух аддонов одной проги
jameszero, прошу прощение за повторы цитат и сообщений, почему-то иногда давжды копируется, хотя все внимательно читаю прежде чем отправить
и жму легонечко на кнопку
а потом сижу и жду пока появится в списке сообщений мой текст, а там опять повтор, так что ещё раз извиняюсь, если после меня приходится чистить посты
я не специально 
Цитата jameszero:
DyadyaGenya
С синтаксисом AddReg вы разобрались, это уже хорошо, но снимок реестра после снятия нужно ещё проанализировать. В данном случае строки вида
HKU,"S-1-5-21-725345543-1425521274-2147112213-1003\Software\
могут применяться только на вашем компьютере и только в установленной на данный момент системе, потому что на другом компьютере комбинация цифр будет другая. Это так называемый SID(security identifier) - идентификатор безопасности, он всегда уникален и создаёт его система. Вы не сможете внести данные в несуществующий SID, на этом аддон и стопорится.
Если закоментируете секцию AddReg, то аддон установится с ярлыками.
К тому же, большая часть вашего снимка реестра не имеет отношение к Opera, это системные записи Windows.
Инфо - Авторам аддонов
в очередной раз большое спасибо. После Вашего ответа возникло 2 вопроса
1.-Попробовал выбросить данные про реестр, и все аддоны вроде заработали, ярлики создаються, проги запускаються и удаляються, может я мало попробовал их юзать? но вроде все срабатывает, тогда зачем было создавать секцию AddReg ?
2.-Я уже пробовал найти литературу про шумы в реестре, выкачал Window_s_XP_Registry_Gude.djvu по ссылке на странице твиков, но там ничо не нашел, может и читал наскоком, вот и не заметил, да и так немного полистал форум, и тоже ничего не нашел, что подскажете для этого?
Цитата jameszero:
Читать безусловно стоит, но не стремитесь сразу создать аддон включающий все премудрости. Начните с простых программ состоящих и нескольких файлов и не создающих записей в реестре, так будет легче трассировать листинг.
А чтобы разобраться с ярлыками, вот для примера inf, не копирущий ни одного файла, не добавляющий записей в реестр, а просто создающий ярлык к Блокноту в панели QuickLaunch
Инфо - Авторам аддонов
Спасибо и за эту подсказку, но я уже вобщем разобрался с ярлыками, уже писал что аддоны работают, просто непонятно почему одна и та же прога добавляет ярлыки а другая нет и сразу высказал предположение что разница в данных реестра, для этого и приводил пример листинга двух аддонов одной проги
jameszero, прошу прощение за повторы цитат и сообщений, почему-то иногда давжды копируется, хотя все внимательно читаю прежде чем отправить
-
DyadyaGenya
Re: Инфо - Авторам аддонов
Цитата DyadyaGenya:
извиняюсь, если после меня приходится чистить посты
я не специально
Вы можете почистить их самостоятельно, используя надпись "Редактировать" в вашем посте.
извиняюсь, если после меня приходится чистить посты
Инфо - Авторам аддонов
Вы можете почистить их самостоятельно, используя надпись "Редактировать" в вашем посте.

-
Drinko