Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Документация по inf

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ethan



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, может кто поможет с грамотной инфой по inf-файлам. Те, что для драйверов вроде в мсдн описаны, а вот для Internet Component Download чёто никак. Весь инет перерыл  а очень нужно. Особенно описания секций CustomDestination,DelDirs,CustomDestination да и других тоже не помешает. Спасибо!

Всего записей: 388 | Зарегистр. 14-12-2002 | Отправлено: 21:21 09-07-2004
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
попробуй отсюда
http://gosh.msfnhosting.com/infs.htm

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 12:58 10-07-2004
ethan



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
спасибо!

Всего записей: 388 | Зарегистр. 14-12-2002 | Отправлено: 14:12 16-08-2004
Marisha



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Где почитать подробно на русском о структуре / правке .inf файлов. Спасибо.

Всего записей: 124 | Зарегистр. 07-03-2003 | Отправлено: 00:35 23-02-2005
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marisha
http://www.elitprofi.com.ua/j256/reg1.shtml
http://winfaq.com.ru/winnt/301.htm
в варезнике прямая ссылка
hxxp://ruboard:QB2zsbqf@www.server1.ru/doc/win/Reestr_WindowsXP_pdf.rar - правда иногда скачивается не полностью

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 12:55 23-02-2005
Marisha



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WiseAlex
может я чё не поняла скачала 6,5mb но ответа и нет! Объясняю: в инсталяшке есть inf  файл как открыв его мне понять что куда зачем и сколько! хочу описание того что там можно нарисовать,изменить! А реестр тут не причём (отдельная тема)

Всего записей: 124 | Зарегистр. 07-03-2003 | Отправлено: 01:32 24-02-2005
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marisha
ну вообще то в книге есть описание inf файла, правда не слишком подробное...
есть еще в сети книга Windows 98 Resource Kit Book Online с неплохим описанием inf, но на русском я ее не всречал. Кусок по inf могу запостить здесь
Можешь зайти в варезик и поспрашать у народа.

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 12:15 24-02-2005 | Исправлено: WiseAlex, 12:20 24-02-2005
Marisha



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WiseAlex
Там что я скачала (хотя книга интересная) есть только описание Inf только касаемо секций реестра,а это не совсем то ...вернее совсем не то. Буду рада любой полезной информации (можно в мыло).Спасибо!

Всего записей: 124 | Зарегистр. 07-03-2003 | Отправлено: 23:26 24-02-2005
Marisha



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Информацией не делимся?! перевели бы да девушке показали бы. Программмммммисты.........

Всего записей: 124 | Зарегистр. 07-03-2003 | Отправлено: 00:37 02-03-2005
WiseAlex



Софтовых дел М...
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marisha

Цитата:
перевели бы да девушке показали бы. Программмммммисты.

ну да - не переводчики, хотя диплом где-то лежит...
Ладно, раз уж 8 марта не за горами и прекрасная половина не умеет пользоваться яндексом, держи еще ссылки
http://www.firststeps.ru/mfc/infc1.html
Есть программа Inf Creator Pro в ней справка по inf файлам :
http://www.listsoft.ru/programs/7889/

Всего записей: 1001 | Зарегистр. 02-03-2003 | Отправлено: 11:49 02-03-2005
latin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, объясните, пожалуйста, логику работы UpdateIniFields, что-то результат оказывается не тот который ожидается.
Как в статье MSDN, так и в той документации, что у меня сказано, что он используется, в частности, для изменения значений в полях ini-файлов и его синтаксис следующий:
ini-file,ini-section,profile-name[,old-field][,new-field][,flags]
 
Есть:
Код:
ini_file ; имя ини-файла
[section_in_ini-file] ;секция в ини-файле
key=value1, value2, value3, value4 ; параметр со значениями в этой секции
Требуется value3 сделать value5. В Inf-файле делаю такую запись:
Код:
 [section_upd_inifields]
ini_file, section_in_ini-file, key, value3, value5
На выходе получаю какую-то ерунду key=key=value1, value2, value3, value4, value5 Примерно то же самое при удалении и добавлении значения. Пробовал различные значения в profile-name и old-field и так далее, крутил как мог. В секции DefaultInstall директива UpdateIniFields определена.
Какие ошибки я допустил?  
При использовании директивы UpdateInis все проходит "на ура", но приходиться менять все поле, а мне необходимо только отдельные значения.
Буду признателен за помощь.


----------
Помни, правильно заданный вопрос это половина ответа
Те, кто жили до нас, многое свершили, но ничего не завершили. Сенека

Всего записей: 781 | Зарегистр. 01-03-2006 | Отправлено: 08:45 24-07-2007 | Исправлено: latin, 08:51 24-07-2007
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
latin
попробуй поиграться с flags полем.
Если я правильно понял доку, то один из следующих вариантов должен сработать:
ini_file, section_in_ini-file, key, *value3, value5, 2  
ini_file, section_in_ini-file, key, *value3*, value5, 2
ini_file, section_in_ini-file, key, *value3*, value5, 3
ini_file, section_in_ini-file, key, *value3, value5, 3
 
 

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 10:53 24-07-2007
latin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vserd
Хорошо попробую.
Но ведь флаг является не обязательным параметром.
Но все равно попробую, может действительно так, на выходных.

----------
Помни, правильно заданный вопрос это половина ответа
Те, кто жили до нас, многое свершили, но ничего не завершили. Сенека

Всего записей: 781 | Зарегистр. 01-03-2006 | Отправлено: 11:02 24-07-2007
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но ведь флаг является не обязательным параметром.  

То что флаг является не обязательным, всего лишь свидетельствует что будет использован некторый алгоритм. Если алгоритм тебя не устраивает, то этот параметр становится обязательным. Читай http://www.mdgx.com/INF_web/up_ini_d.htm

Цитата:
flags
Specifies whether to treat the old-field and new-field parameters as if they have a wild card character or not and/or what separator character to use when appending a new field to an INI file entry. Can be any of these values:
 
 
Value Meaning  
0 (Default) Treat "*" character literally when matching fields, and not as a wild card character. Use blank (" ") as a separator when adding a new field to an entry.  
1 Treat "*" character as a wild card character when matching fields. Use blank (" ") as a separator when adding a new field to an entry.  
2 Treat "*" character literally when matching fields, and not as a wild card character. Use comma (",") as a separator when adding a new field to an entry.  
3 Treat "*" character as a wild card character when matching fields. Use comma (",") as a separator when adding a new field to an entry.  
 

 
На MS описно тоже самое, но в более формальном виде.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 11:21 24-07-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Документация по inf


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru