AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Миссии и кампании для Ил-2

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.04.2020, 03:25   #41
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
как отсортировать по алфавиту наименования кампаний в списке Карьера/Начать новую?
Если статические, то, по-моему, это сами папки с файлами кампаний должны быть отсортированы по алфавиту. Но ведь они на латинице...
Впрочем, может, я не понял вопроса.

А у меня такой вопрос. Не могли бы Вы сотворить скрипт для создания списка селектора еще и для одиночных миссий, это которые в папке SINGLE ? У меня их, во всяком случае (миссий) таких полным-полно, за разные страны.
Конечно, в идеале чтобы вся подпапка RU или скажем, DE анализировалась. Ну потому что по одиночке смысла мало, это потом их вручную все равно надо объединять, эти спики, чтобы несколько миссий хотя бы пройти...

Из-под проводника
Если, конечно, это не слишком сложно. Но то, что нужно, это несомненно.
Разумеентся, если у Вас будет на это время и желание.
Pirx вне форума   Ответить с цитированием
Старый 13.04.2020, 09:20   #42
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Слегка подправил OfflineCustomList.js для обработки миссий в подкаталогах Single\XX
И небольшое исправление в DgenCustomList, содержимое списков стало более информативным.

Последний раз редактировалось KimCh; 21.04.2020 в 10:49.
KimCh вне форума   Ответить с цитированием
Старый 13.04.2020, 15:18   #43
Niro
Местный
 
Регистрация: 27.06.2013
Адрес: Киев
Сообщений: 673
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
Создание списка кампаний.

В каталоге Mission со временем накапливается масса кампаний и разобраться где что лежит проблемно.
Скрипт рекурсивно просматривает все файлы info*.properties начиная с каталога заданного первым параметром.
Секция Name переводится в кодировку 1251 и записывается в выходной файл вместе с именем каталога.
Выходной файл имеет расширение csv в кодировке 1251 и разделителем ";" и располагается во временном каталоге системы. Для дальнейшей обработки запускается заданная переменной TextEditor программа (scalc).
Временный файл удаляется.

Использование:
GetCampaignList.js каталог
Пример:
Получить список кампаний RU:
GetCampaignList.js E:\IL2\Mission\Campaign\RU
KimCh еще раз спасибо, по моему вы сделали настоящий прорыв в деле
повышение фпс и получения информации. Начал кампанию на средиземноморском ТВД. Раньше невозможно было играть, теперь комфортный фпс. Тоже в статических кампаниях и миссиях.
Но вот с этим GetCampaignList разобраться не могу. Куда вставлять и как
пользоваться , можно подробнее.
Niro вне форума   Ответить с цитированием
Старый 13.04.2020, 17:34   #44
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Niro Посмотреть сообщение
KimCh еще раз спасибо, по моему вы сделали настоящий прорыв в деле
повышение фпс и получения информации. Начал кампанию на средиземноморском ТВД. Раньше невозможно было играть, теперь комфортный фпс. Тоже в статических кампаниях и миссиях.
Но вот с этим GetCampaignList разобраться не могу. Куда вставлять и как
пользоваться , можно подробнее.
Добавил краткую инструкцию к GetCampaignList. Не получится - пишите в личку.
KimCh вне форума   Ответить с цитированием
Старый 14.04.2020, 00:52   #45
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
Слегка подправил OfflineCustomList.js для обработки миссий в подкаталогах Single\XX

http://forum.aviaskins.com/showpost....88&postcount=9

И небольшое исправление в DgenCustomList, содержимое списков стало более информативным.
http://forum.aviaskins.com/showpost....4&postcount=15
У меня списки RU и DE например получаются пустые почему-то.
К тому же перестал работать DGenCustomList
Нельзя назначить файл GampaignsXX чтобы он открывался пакетным файлом DgenCampaignList.bat. Ничего не происходит. Не удается изменить приложение, так в блокноте и остается.
Pirx вне форума   Ответить с цитированием
Старый 14.04.2020, 07:59   #46
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Pirx Посмотреть сообщение
У меня списки RU и DE например получаются пустые почему-то.
К тому же перестал работать DGenCustomList
Нельзя назначить файл GampaignsXX чтобы он открывался пакетным файлом DgenCampaignList.bat. Ничего не происходит. Не удается изменить приложение, так в блокноте и остается.
1. Проверьте формирование списков на маленьком каталоге, если все в порятке то причина ниже.
Виндовс снимает скрипты, которые, по его мнению, выполняются слишком долго. Есть способ увеличить время командой через Пуск/Выполнить:
cscript //T:150 //S
150 - максимальное время выполнения в сек, можно свое задать.

2. Перестал работать DGenCustomList по причине, что в Проводнике можно только один обрабтчик привязать к типу файла, для других обработчиков Проводник не устанавливает текущий каталог (к слову, Far позволяет привязать к маске, а не к типу, до 6-ти обработчиков, что удобно).

Скорректируйте файл DGenCustomList.bat следующим образом:
@echo off
rem Указать диск, где находится игра
E:
rem Указать каталог Dgen
cd "\il2fb\dgen"
dgencustomlist.js %*

Исправьте диск E: и команду cd на свои (имя в кавычках должно быть)
Должно заработать.
KimCh вне форума   Ответить с цитированием
Старый 14.04.2020, 14:27   #47
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Pirx Посмотреть сообщение
Если статические, то, по-моему, это сами папки с файлами кампаний должны быть отсортированы по алфавиту. Но ведь они на латинице...
Впрочем, может, я не понял вопроса.
Вопрос поняли правильно, спасибо.
Я провел эксперимент по автопереименованию каталогов.
Кампании сортируются по содержимому Name из prporeties, а затем сортируются и нумеруются с интервалами для последующего добавления новых кампаний сразу в нужное место. Картинки прилагаю.

ОДНАКО ПРИ ПЕРЕИМЕНОВАНИИ ПРОПАДАЮТ ВСЕ НАЧАТЫЕ КАМПАНИИ ИЗ СПИСКА!

ВОТ НАДО ЛИ, ВОПРОС.

Труднее стало находить кампании в Проводнике, впрочем и раньше было не очень.
Миниатюры
Нажмите на изображение для увеличения
Название: SortCamp1.jpg
Просмотров: 502
Размер:	19.6 Кб
ID:	65307   Нажмите на изображение для увеличения
Название: SortCamp2.jpg
Просмотров: 523
Размер:	19.4 Кб
ID:	65308  
KimCh вне форума   Ответить с цитированием
Старый 14.04.2020, 19:38   #48
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
ОДНАКО ПРИ ПЕРЕИМЕНОВАНИИ ПРОПАДАЮТ ВСЕ НАЧАТЫЕ КАМПАНИИ ИЗ СПИСКА!

ВОТ НАДО ЛИ, ВОПРОС.
Лично я, например, этим никогда не заморачивался, по алфавиту или нет. ИМХО не надо
Pirx вне форума   Ответить с цитированием
Старый 14.04.2020, 19:47   #49
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение

Скорректируйте файл DGenCustomList.bat следующим образом:
@echo off
rem Указать диск, где находится игра
E:
rem Указать каталог Dgen
cd "\il2fb\dgen"
dgencustomlist.js %*

Исправьте диск E: и команду cd на свои (имя в кавычках должно быть)
Должно заработать.
У меня сим на диске D, папка "IL2_4.14.1_DGenPACK3"
В батнике я записал так:

@echo off
rem Указать диск, где находится игра
D:
rem Указать каталог Dgen
cd "\IL2_4.14.1_DGenPACK3\dgen"
dgencustomlist.js %*

Это правильно? Учтите, я ни разу не программист

Происходит то, что ничего не происходит. То есть, файлу скажем "campaignsDE7_ru" невозможно назначить приложением DGenCustomList.bat, оно не появляется в окошке выбора, по-прежнему предлагает открывать блокнотом или акелпадом. У Вас не сохранился старый вариант, без улучшательств, который работал? Может, это у меня что-то с Виндой стало, надо проверить. Если старый будет работать, значит что-то у Вас.
Pirx вне форума   Ответить с цитированием
Старый 14.04.2020, 20:51   #50
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Pirx Посмотреть сообщение
У меня сим на диске D, папка "IL2_4.14.1_DGenPACK3"
В батнике я записал так:

@echo off
rem Указать диск, где находится игра
D:
rem Указать каталог Dgen
cd "\IL2_4.14.1_DGenPACK3\dgen"
dgencustomlist.js %*

Это правильно? Учтите, я ни разу не программист
Все совершенно правильно если полный путь такой:
D:\IL2_4.14.1_DGenPACK3\dgen

Цитата:
Сообщение от Pirx Посмотреть сообщение

То есть, файлу скажем "campaignsDE7_ru" невозможно назначить приложением DGenCustomList.bat
1. Нажимаем првую кн.мыши на campaignsDE7_ru.dat
2. Выбираем Открыть с помощью/Выбрать программу (рис.1)
3. Нажимаем Обзор... внизу справа
4. Выбираем DGenCustomList.bat (рис.2)
Если DGenCustomList.bat и DGenCustomList.js находятся в каталоге D:\IL2_4.14.1_DGenPACK3\dgen, то все должно работать.

Скрипт работает абсолютно молча, только в каталоге !AircraftSelector\\MyLists
Появится свой список "DE7-Западный Фронт - Пикирующий бомбардировщик.txt"
Миниатюры
Нажмите на изображение для увеличения
Название: dgCuList2.jpg
Просмотров: 517
Размер:	12.6 Кб
ID:	65320   Нажмите на изображение для увеличения
Название: dgCuList1.jpg
Просмотров: 506
Размер:	19.0 Кб
ID:	65321  
KimCh вне форума   Ответить с цитированием
Старый 15.04.2020, 00:51   #51
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

[QUOTE=KimCh;207903]

1. Нажимаем првую кн.мыши на campaignsDE7_ru.dat
2. Выбираем Открыть с помощью/Выбрать программу (рис.1)
3. Нажимаем Обзор... внизу справа
4. Выбираем DGenCustomList.bat (рис.2)
Если DGenCustomList.bat и DGenCustomList.js находятся в каталоге D:\IL2_4.14.1_DGenPACK3\dgen, то все должно работать.

Я так и делаю, по пунктам. Но DGenCustomList.bat в окошке выбора программы не появляется. Его там нет. Есть только DGenFileList.bat

То есть, с помощью DGenFileList.bat можно открыть файл campaigns, (какой угодно), а с помощью DGenCustomList.bat почему-то нет.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 490
Размер:	129.6 Кб
ID:	65323  
Pirx вне форума   Ответить с цитированием
Старый 15.04.2020, 14:48   #52
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Исправил скрипт Code.js, улучшена обработка после переводчика Яндекса.

Последний раз редактировалось KimCh; 21.04.2020 в 10:50.
KimCh вне форума   Ответить с цитированием
Старый 15.04.2020, 18:24   #53
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

"В списке выбора появится DGenCustomList.bat (рис.2) нажать Enter."

Я Вам пытаюсь объяснить, что вот этого не происходит.

Цитирую сам себя, из предыдущего сообщения
" Я так и делаю, по пунктам. Но DGenCustomList.bat в окошке выбора программы не появляется. Его там нет. Есть только DGenFileList.bat"

И скриншот там же. В окошке выбора только DGenFileList.bat.
Хотя DGenCustomList.bat находится там же. Винда его почему-то не видит, не появляется он в окошке выбора у меня. Не знаю, как еще объяснять...
Вы могли бы прислать самый первый вариант, который Вы выкладывали? Он точно работал. У меня, во всяком случае
Pirx вне форума   Ответить с цитированием
Старый 15.04.2020, 19:33   #54
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Там написано, по ссылке:

После повторения операции через пункт меню "Открыть с помощью" внимательный пользователь заметит, что Windows в упор не хочет понимать, что Excel 10 и Excel 07 очень разные программы, для системы - это все Microsoft Office Excel. То есть в диалог "Открыть с помощью" нельзя добавить программу с одним названием.

У меня, похоже, именно это. То есть в диалоговом окне уже есть один батник, DGenFileList.bat, а другого, DgenCustomList.bat, Винда в упор видеть не хочет

И программа OpenWithAdd.exe, рекомендованаая там же, не помогла. Пишет
Specified file is missing, no сhange were made!

Ну не работает короче по-прежнему, дает выбрать только DGenFileList.bat
херовый видеть с меня шаман или бубен не тот. А серьезно это надо в реестр лезть и менять "открыть с помощью" ибо там походу прописался намертво этот DGenFileList.bat, только я не помню где это в реестре

Последний раз редактировалось Pirx; 15.04.2020 в 19:41.
Pirx вне форума   Ответить с цитированием
Старый 15.04.2020, 19:54   #55
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Pirx Посмотреть сообщение
Там написано, по ссылке:

После повторения операции через пункт меню "Открыть с помощью" внимательный пользователь заметит, что Windows в упор не хочет понимать, что Excel 10 и Excel 07 очень разные программы, для системы - это все Microsoft Office Excel. То есть в диалог "Открыть с помощью" нельзя добавить программу с одним названием.

У меня, похоже, именно это. То есть в диалоговом окне уже есть один батник, DGenFileList.bat, а другого, DgenCustomList.bat, Винда в упор видеть не хочет

И программа OpenWithAdd.exe, рекомендованаая там же, не помогла. Пишет
Specified file is missing, no сhange were made!

Ну не работает короче по-прежнему, дает выбрать только DGenFileList.bat
херовый видеть с меня шаман или бубен не тот. А серьезно это надо в реестр лезть и менять "открыть с помощью" ибо там походу прописался намертво этот DGenFileList.bat, только я не помню где это в реестре
Может у Вас Касперский какой запрещает bat-фалы открывать? Убейте его. Если у Вас Вин7 могу прислать свою экспортированную ветку реестра - ткнете мышкой и (если антивирус допустит запись в реестр) ассоциация dat с DgenFileList.bat и DgenCustomList.bat будет установлена.

Все же пришлите картинку, что происходит после нажатия на кнопку Обзор (см.рис).
Миниатюры
Нажмите на изображение для увеличения
Название: обзор.jpg
Просмотров: 513
Размер:	129.6 Кб
ID:	65345  

Последний раз редактировалось KimCh; 15.04.2020 в 20:04.
KimCh вне форума   Ответить с цитированием
Старый 15.04.2020, 20:15   #56
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Все же пришлите картинку, что происходит после нажатия на кнопку Обзор (см.рис).

Так вот это и происходит, я присылал, смотрите. Только DgenFileList.bat можно выбрать.
Кашпировского нет. Ветку реестра присылайте, попробую
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 483
Размер:	129.6 Кб
ID:	65346  
Pirx вне форума   Ответить с цитированием
Старый 15.04.2020, 20:16   #57
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Pirx Посмотреть сообщение
Все же пришлите картинку, что происходит после нажатия на кнопку Обзор (см.рис).

Так вот это и происходит, я присылал, смотрите. Только DgenFileList.bat можно выбрать.
Кашпировского нет. Ветку реестра присылайте, попробую
Справа внизу есть кнопка, на которой написано ОБЗОР.. нажмите на нее и пришлите картинку.
KimCh вне форума   Ответить с цитированием
Старый 16.04.2020, 00:44   #58
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Рис.1 После нажатия кнопки ОБЗОР
Рис.2 Перехожу на диск D в папку с игрой, в каталог dgen
Рис.3 После нажатия на файл DGenCustomList.bat
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный 1.jpg
Просмотров: 494
Размер:	519.7 Кб
ID:	65351   Нажмите на изображение для увеличения
Название: Безымянный 2.jpg
Просмотров: 481
Размер:	347.0 Кб
ID:	65352   Нажмите на изображение для увеличения
Название: Безымянный 3.jpg
Просмотров: 497
Размер:	160.5 Кб
ID:	65353  
Pirx вне форума   Ответить с цитированием
Старый 16.04.2020, 09:25   #59
Pirx
Местный
 
Аватар для Pirx
 
Регистрация: 20.09.2018
Адрес: г. Краснодар
Сообщений: 299
По умолчанию

Нет. Не хочет.
Проводник от имени администратора, антивирус отключил. Пишет: не удалось внести изменения, некоторые разделы заняты системой или используются другими процессами.
Pirx вне форума   Ответить с цитированием
Старый 16.04.2020, 10:21   #60
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 328
По умолчанию

Цитата:
Сообщение от Pirx Посмотреть сообщение
Нет. Не хочет.
Проводник от имени администратора, антивирус отключил. Пишет: не удалось внести изменения, некоторые разделы заняты системой или используются другими процессами.
Это значит, что какой-то процесс захватил реестр и не дает в него доступ по записи.

1. Если Вы работаете под учетной записью с ограниченными правами, попробуйте временно дать права Администратора (Панель управления/Учетные записи пользователей/Изменение типа своей учетной записи).

2. Запустите Пуск/Выполнить/msconfig и посмотрите, для начала, что на закладке Автозагрузка. Картинку Автозагрузки дайте.
KimCh вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:23. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru