Показать полную графическую версию : [addon] my custom
NightKnight
23-11-2006, 13:11
AlexVP, vek Нет так нет. Еще раз спасибо
Почему вот этот ключ закомментирован, не работает?
;Включить строку состояния в папках
;HKCU,"Software\Microsoft\Internet Explorer\Main","StatusBarOther",0x00010001,1
Fraerok
Раскоментируй. У меня работает.
Boa Soft
30-11-2006, 02:45
Fraerok
Почему вот этот ключ закомментирован, не работает?
Работает, но просто мне результат разанравился.
NightKnight
Не согласен. Толи твики искать по всему инету или форумам... толи в одном месте... получится довольно неплохая сборка с реализацией в дистриб...
Сдесь я просто собрал то, что мне нравится и почти все работает. Обсуждение самих твиков - прикрепленная тема в параллельном форуме по автоустановке.
Boa Soft
т.е. строка состояния не нужна тебе? Или она какая-то искаженная появляется?)
И еще, какой прогой можно в инф перегнать? Та, которая была залита сюда - http://webfile.ru/880184 удалена за сроком давности.
Нужно сконвертировать *.reg в *.inf? Тогда нужно:
Сохранить Reg в формате Win9x/NT4 и воспользоваться на выбор:
1) В этом посте есть конвертор http://forum.oszone.net/post-403370-1.html
2) Я давно пользуюсь Mainreg v.5.0 (есть в моем аддончике http://forum.oszone.net/showthread.php?t=63496)
3) Ручками
vek, да, нужно конвертнуть reg в inf.
Рег файл, к примеру, вот такой:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001
сохраняю его как 1.reg и
Ни так C:/Reg2Inf.exe 1.reg, ни так C:/Reg2Inf.exe 1.reg > file.txt ничего не выходит
Так что, переложи, пожалуйста, Mainreg куда-нить отдельно? А-то на страничке аддона нет ссылки на сайт программы и найти не могу.
Кстати, может, стоит в шапке дать линк на то, как сделать inf для реестра или хотя бы на программу?
Fraerok
Файл для кодировки скриптом (http://tools.oszone.net/dr.Dima/util/Reg2inf.7z) должен выглядеть вот так и быть в кодировке "1251 ANSI"
REGEDIT 4
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001
Результат кодировки:
[Version]
signature = $CHICAGO$
SetupClass=BASE
[DefaultInstall]
AddReg = 1.AddReg
[1.AddReg]
HKCU,"Software\Microsoft\Internet Explorer\Main]",
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceComplete",0x10001,1
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceHasShown",0x10001,1
отредактируете, оставив нужные вам строки
dimadr, извините меня, пожалуйста. Но я со своим гуманитарным скалдом ума не могу понять, что делать?
Беру tweaks.reg REGEDIT 4
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001
засовываю его в Reg2Inf.exe появляется окно и пропадает. Никакого результата не вижу нигде.
И потом, когда, наконец-то выяснится как правильно делать, то в файле аддона ini нужно будет оставить только:
HKCU,"Software\Microsoft\Internet Explorer\Main]",
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceComplete",0x10001,1
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceHasShown",0x10001,1?
Fraerok
MainReg здесь: http://d.turboupload.com/d/1274881/Mainreg_v.5.0.7z.html - 332 кб
Для работы необходима регистрация в Windows библиотеки VB40032.DLL (вложена в архив)
В инф файле должны быть секции:
[Version]
signature = $CHICAGO$
SetupClass=BASE
[DefaultInstall]
AddReg = 1.AddReg
[1.AddReg]
HKCU,"Software\Microsoft\Internet Explorer\Main]",
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceComplete",0x10001,1
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceHasShown",0x10001,1
Если вопросы по инф-файлам вот статья: http://oszone.net/display.php?id=3827
vek, что значит нужно зарегистрировать эту библиотеку?
Я в эту программу вношу:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001
Получаю
[Version]
Signature=$Chicago$
SetupClass=BASE
Provider=Jura.B
Class=NoDriver
[DefaultInstall]
AddReg = main.Reg
DelReg =
CopyFiles =
DelFiles =
UpdateInis =
PerUserInstall =
[DestinationDirs]
[main.Reg]
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceComplete",0x10001,01,00,00,00
HKCU,"Software\Microsoft\Internet Explorer\Main]","RunOnceHasShown",0x10001,01,00,00,00
Что опять-то не так? :'(
P.s. Статью прочитал и по её примеру смог передалть вручную только:
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateF olders\{59031a47-3f72-44a7-89c5-5595fe6b30ee}]
в
HKLM, "Software\Microsoft\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders\{5 9031a47-3f72-44a7-89c5-5595fe6b30ee}",
Ито не знаю, правильно ли это...
Fraerok
Я предложил другой способ создания inf, которым пользуюсь сам. Прочитайте внимательно моё сообщение (http://forum.oszone.net/post-518975-69.html) до конца.
dimadr
Вы не поверите, но я несколько раз читал это сообщение)
Если имеется в виду http://forum.oszone.net/attachment.php?attachmentid=3368 то архив битый.
А если подразумевается, что эти махинации я должен производить вручную, то я не понимаю как это =(
Если несложно и не в лом, напишите, пожалуйста, конкретно. что нужно написать, как запустить и что вырезать... Если, конечно, я еще не надоел)
Fraerok
В инф файле который Вы собираетесь сделать для твиков, должно быть обязательно как минимум 3 секции:
1) [Version]
signature = $CHICAGO$
2) [DefaultInstall]
AddReg = main.Regгде main.Reg- это имя секции (может быть любым) где будут располагаться твики
3) main.Reg - секция содержащая твики в формате:
HKCU,"Software\Microsoft\Internet Explorer\Main","RunOnceComplete",0x10001,01
где:
HKCU-краткое обозначение ветки реестра (HKCU,HKLM,...)
"Software\Microsoft\Internet Explorer\Main"-заключенное в кавычки имя раздела реестра
"RunOnceComplete" - заключенный в кавычки ключ реестра
0x10001 - обозначает тип значения (в данном случае dword) подробнее про типы (http://oszone.net/display.php?id=3827#reg2)
01-значение ключа.
Так вот все твики, полученные путем конвертирования reg файла должны находиться именно в этой секции.
Необходимо проверить правильность синтаксиса т.к. конверторы иногда ошибаются (например в Вашем последнем посте в имени раздела стоит лишняя закрывающаяся квадратная скобка)
Что еще не понятно?
Fraerok
Да, действительно архивы иногда через форум бьются, вот тут перевыложил (http://tools.oszone.net/dr.Dima/util/Reg2inf.7z)
Если я устанавливаю программу с помощью аддона, а потом хочу её настроить с помощью реестра (т.е. с помощью аддона My cystom), то это получится? Или программа сама настроится позже?
Дак, этот аддон добавляет свои твики После того, как все программы (из аддонов, в частности) установятся в windows?
Нет этот аддон отработает в алфавитном порядке. Т.е. если аддоны, названия которых начинаются с буквы N и далее, содержат твики, присутствующие в данном аддоне, они впоследствии перезапишутся.
P.S. Я не проверял, но должно быть так.
В файле CUSTOM.INF повторяется строка, одну можно убрать ?
;NumLock по умолчанию включен
HKCU,"Control Panel\Keyboard","InitialKeyboardIndicators",0x00000000,"2"
HKCU,"Control Panel\Keyboard","InitialKeyboardIndicators",0x00000000,"2"
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC