|
0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 34
|
|||||||||||
Замена значений во внешних конфиг-файлах29.01.2019, 13:35. Показов 2349. Ответов 10
Метки нет (Все метки)
Для изменения значений во внешних конфигах у меня было мне предложили такой вариант:
З.Ы. И идиотский вопрос, напоследок: а переменные можно указать для всего cmd-шника сразу? Надоело дублировать, порой одно и тоже в каждом модуле.
0
|
|||||||||||
| 29.01.2019, 13:35 | |
|
Ответы с готовыми решениями:
10
Поиск во внешних файлах Файлы программы во внешних файлах |
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|||
| 29.01.2019, 16:14 | |||
|
код запускается из папки "Silver Raven mods pack data"? вообще нужен полный перечень замен или дозаписей все остальное вами написанное - можно, но не хватает данных.
0
|
|||
|
0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 34
|
|
| 29.01.2019, 17:18 [ТС] | |
|
alpap, autoupdate.cfg:
Кликните здесь для просмотра всего текста
UpdateInstalled=false ;все что ниже - только чтение ENBVersion=0.370 CurrentModsPackVersion=1.4.0 BETA 3 - Update 9 AutoUpdateFoldersForDelete=бла-бла-бла AutoUpdateFilesForDelete=бла-бла-бла AutoUpdateRenameFoldersAndFiles=бла-бла-бла AutoUpdateMoveFoldersAndFiles=бла-бла-бла Silver Raven mods pack data - это подпапка, относительно той, из которой запускается cmd-шник. Конфиги, хранятся там же. Дело в том, что каждый модуль, читает\пишет свой конфиг. Первый, собственно я указал. Во втором - hd_sounds_packages.cfg изменяются вот эти значения (остальное указывать не стал. там только чтение): Кликните здесь для просмотра всего текста
HDSoundsPackagesInstalled=Не установлен HDSoundsPackagesLocalizationStatus=Неизв естно Да, они тоже в кодировке OEM 866.
0
|
|
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|||||||
| 29.01.2019, 19:20 | |||||||
Сообщение было отмечено Silver Raven как решение
Решение
будет false сменится на true, будет true им и останется.
1
|
|||||||
|
0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 34
|
|
| 29.01.2019, 19:39 [ТС] | |
|
alpap, а можно сохранить формат параметров? Добавлять через пустую строку(на примере autoupdate.cfg выше), а так, они все один под другим и читаемость получается не очень.
0
|
|
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|||||||
| 29.01.2019, 19:57 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 34
|
||||||
| 19.05.2019, 17:58 [ТС] | ||||||
|
Надеюсь, новые посты поднимут тему с глубин форума. Не хотелось бы заводить дубликат.
При очередной правке этого cmd-шника, что-то опять накосячил. Вот никак не могу понять, где в этом куске проблема?
0
|
||||||
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
| 19.05.2019, 22:21 | ||||||
|
что делает 7я строка, ее вывод нигде не используется
в строках 10, 11 вообще не понимаю что происходит относительно комментария в стр.9
0
|
||||||
|
0 / 0 / 0
Регистрация: 25.11.2018
Сообщений: 34
|
||||||
| 20.05.2019, 21:02 [ТС] | ||||||
|
alpap, вроде как, 7-я должна позволять cmd-шнику обрабатывать конфиг вида:
Кликните здесь для просмотра всего текста
ControlPanelFilesList="Silver Raven mods pack data\ENB\Data\Enhanced Lighting For ENB.esp", "Silver Raven mods pack data\ENB\enbseries\enbbloom\GaussBlur2.h ", "Silver Raven mods pack data\ENB\enbseries\enbbloom\KawaseBloom. h", "Silver Raven mods pack data\ENB\enbseries\modular shaders\enbeffect_AdaptTool.fxh", "Silver Raven mods pack data\ENB\enbseries\modular shaders\msHelpers.fxh" и т.д.
А код в 9-ой и далее, должен выводить имена файлов из списка выше, которые не удалось найти. З.Ы. Вообще, изначально было так:
0
|
||||||
|
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|||||||
| 21.05.2019, 01:05 | |||||||
|
Перепишите его содержимое так и лучше в txt fileslist.txt Кликните здесь для просмотра всего текста
и используйте мой код из п8, заменив ...fileslist.cfg на ...fileslist.txt или показывайте живое содержимое конфигов и четко и по полочкам разложите какую задачу надо выполнить, уже надоело гадать и разбирать какие-то куски каких-то кодов вами состряпанных которые мне совершенно ни о чем не говорят.
0
|
|||||||
|
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
|
||||||
| 21.05.2019, 05:50 | ||||||
|
По мотивам сборника рассказов GregZakharov "Война Гибридов"
с установленным .Net Framework. ( Powershell совершенно не обязателен ) Если приглядеться к реализации класса IniFile, то можно увидеть, что в качестве читателя/писателя ini-файла использованы известные унылые Win32 API функции GetPrivateProfileString / WritePrivateProfileString ( чтоб нам повеселее было ), поэтому никакой UTF-8 кодировки для ini-файла ( в случае кириллицы внутри ) использовать не следует; для ini-файла следует использовать кодировку UTF-16 LE, которая в Windows именуется Unicode (Юникод) и поддерживается редактором Notepad. Кодировкa собственно бат-файла при наличии русских букв может быть любая ( cp1251, utf-8, Unicode ), но не cp866 !
0
|
||||||
| 21.05.2019, 05:50 | |
|
Помогаю со студенческими работами здесь
11
Если хранить ключи не во внешних файлах или в реестре, то где? Замена внешних ссылок с исключениями CMA Ariston AQSL09U(EU), нужен конфиг, замена модуля Замена строк в файлах. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
в-строка - входное арифметическое выражение в инфиксной(обычной). . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|