AviaSkins.Forums

Go Back   AviaSkins.Forums > Основные разделы > Моды для Ил-2
Register FAQ Community Calendar Today's Posts Search

Notices

Reply
 
Thread Tools Search this Thread Display Modes
Old 14.11.2010, 21:25   #1
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default Свитчер, переключатель модов


Условно разбил программу на пять частей.

1. С чего начинаем работать в свитчере указываем папку с ил-2 (происходит сохранение вашего il2fb.exe в папке Свитчера в Иле),
кнопка "Запуск Ил-2" и так понятно.
Кнопка "Резервировать MODS" переименовывает папку MODS в -MODS,
соответственно "Восстановить MODS" делает обратную операцию - MODS в MODS.
Если вам не нужна текущая папка MODS или -MODS, то можете удалить соответствующими кнопками "Удалить MODS" и "Удалить -MODS"
Кнопка "Восстановить Ил-2" - удаляет MODS и заменяет il2fb.exe на ваш сохраненый.

2. Это временная папка создана для быстроты активации ваших сборок, которые находятся в папке TEMPMODS.
При выборе элемента из списка (это одна из ваших сборок) вы можете "Удалить папку" по ней я думаю понятно, кнопка "ВКЛ" в быстром режиме преобразует ее в Ил-2 в папку "MODS" из временной папки соответственно она пропадает, кнопка "ВЫКЛ" выключает текущий мод в ил-2, точнее папку MODS, по нажатию этой кнопки появляется окно, в котором вы можете задать любое название вашей сборки и в быстром режиме папку MODS помещает с вашим именем в папку TEMPMODS.

3. Это текущая папка MODS, соответственно кнопка "-" минусует папку, кнопка "+" убирает минус (разминусовывает), кнопка "Удалить папку" - соответственно удаляет ненужную папку.

4. Это раздел с резевными вашими сборками, на тот случай если вы случайно удалили или нето нажали в ней кнопки "удалить ВСЕ" удаляет все сборки, "Добавить в MODS" добавляет указанную в списке сборку в папку MODS игры, внимание в зависимости от размера сборки копирование происходит не так быстро и программа как бы подвесает, но по окончанию копирования выводится сообщение и программма работает нормально. Кнопка "Удалить сборку" - удаляет указанную папку из списка.

5. Тут мы добавляем новые сборки в 4 пункт, указываем папку в которой содержится папка MODS и добавляем, при нажатии кнопки "Добавить" появится окно в котором вы можете дать название вашей сборки.

Вопросы и предложения.
Недостатки, не работает с папкой Files (это и не нужно) и не работает с СФС файлами.
Использование на свой страх и риск)
Attached Files
File Type: rar GGSwitcher_v2_3.rar (1027 KB, 877 views)
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)

Last edited by SLON : 23.01.2011 at 13:25
SLON is offline   Reply With Quote
Old 14.11.2010, 21:36   #2
Aed
FX_revolutioner
 
Aed's Avatar
 
Join Date: 28.11.2009
Location: Spb
Posts: 346
Default

Предлагаю в народ! =)
Aed is offline   Reply With Quote
Old 14.11.2010, 21:39   #3
lacota
Местный
 
lacota's Avatar
 
Join Date: 12.03.2009
Location: Саратов
Posts: 2943
Send a message via ICQ to lacota
Default

Красиво.. Тока пришлось переименовать чтоб посмотреть(( не любит русский у меня система... Жаль что мне не надо , красиво, АвСкинская.))))
__________________
Гуси летят....
lacota is offline   Reply With Quote
Old 20.11.2010, 00:47   #4
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Вопросы и предложения.
Выкладываю версию 2 в первый пост.
1. Работа со сборками.
2. Для быстроты подключения сборки работа через TEMP
Недостатки, не работает с папкой Files (это и не нужно) и не работает с СФС файлами.
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Old 20.11.2010, 07:11   #5
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

А можно подробно расписать принцип работы и функции? Где резервируется, например?
У меня с нее не запускается Ил. И вообще свитчер виснет.
andrey65 is offline   Reply With Quote
Old 20.11.2010, 12:57   #6
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Quote:
Originally Posted by andrey65 View Post
А можно подробно расписать принцип работы и функции? Где резервируется, например?
У меня с нее не запускается Ил. И вообще свитчер виснет.
Согласен, чем дальше тем сложнее, сделал более менее описание в первом посте и выложил правленную версию, поправил орфографию.)
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Old 20.11.2010, 13:04   #7
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Quote:
Originally Posted by lacota View Post
Красиво.. Тока пришлось переименовать чтоб посмотреть(( не любит русский у меня система... Жаль что мне не надо , красиво, АвСкинская.))))
А при запуске программы с русским все нормально?
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Old 20.11.2010, 13:14   #8
lacota
Местный
 
lacota's Avatar
 
Join Date: 12.03.2009
Location: Саратов
Posts: 2943
Send a message via ICQ to lacota
Default

Quote:
Originally Posted by SLON View Post
А при запуске программы с русским все нормально?
Да, Вайн работает нормально с руской кодировкой... Просто в самом Линуксе - Уникод для русского шрифта.. Там есть настройка, но это пока не достает..... Мало кто по русcки имена пишет для файлов)))) Пока классический подход преобладает.. Да и я сам плохо воспринимаю русские имена в переменных, прогах и файлах... Привычка застарелая..
(офтоп) Я когда увидал Бэйсик на русском - ваще прочитать не мог -
типа ЕСЛИ приходилось переводить в if , ДЕЛАТЬ в do.... etc

ps Я год назад когда начинал к модам приступать делал эти переключалки.. Только я какой-то Шелл использовал... ну подвернулся...
Я честно сказать с Ксениксами-Юниксами профессионально раньше познакомился чем с МС ДОС ну и Виндой ..
__________________
Гуси летят....

Last edited by lacota : 20.11.2010 at 13:19
lacota is offline   Reply With Quote
Old 20.11.2010, 15:03   #9
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

Разбираюсь. Идея очень нравится, а вот воплощение пока нет... Мудрено очень.
andrey65 is offline   Reply With Quote
Old 20.11.2010, 15:14   #10
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Quote:
Originally Posted by andrey65 View Post
Разбираюсь. Идея очень нравится, а вот воплощение пока нет... Мудрено очень.
Будут идеи пишите, а так как ком одно второе третье и в итоге все сложно)
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Old 20.11.2010, 15:14   #11
lacota
Местный
 
lacota's Avatar
 
Join Date: 12.03.2009
Location: Саратов
Posts: 2943
Send a message via ICQ to lacota
Default

А, да! Может понадобится... Я когда делал переключалку я ничего никуда не копировал... И быстрей и места меньше занимает если просто переименовывать папки или (чтоб избежать ошибок) ПЕРЕМЕЩАТЬ папки и файлы...
Хотя мож ты так и делаешь)))).
__________________
Гуси летят....
lacota is offline   Reply With Quote
Old 20.11.2010, 15:22   #12
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

Вот еще бы эйр.ини через него редактировать, то есть добавлять и менять самолеты прямо перед запуском простыми отключениями. И карты так же...
У меня из свитчера не запускается ил. Почему? что не так?
andrey65 is offline   Reply With Quote
Old 20.11.2010, 15:35   #13
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

И еще вопрос - как я увидел - происходит перемещение папок, в том числе и МОДС. А на быстродействии, в частности, на скорости запуска и загрузки, это никак не сказывается?
andrey65 is offline   Reply With Quote
Old 20.11.2010, 17:40   #14
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Quote:
Originally Posted by andrey65 View Post
Вот еще бы эйр.ини через него редактировать, то есть добавлять и менять самолеты прямо перед запуском простыми отключениями. И карты так же...
У меня из свитчера не запускается ил. Почему? что не так?
Quote:
Originally Posted by andrey65 View Post
И еще вопрос - как я увидел - происходит перемещение папок, в том числе и МОДС. А на быстродействии, в частности, на скорости запуска и загрузки, это никак не сказывается?
Запуск ил-2 поправил, перезалил в первый пост.
Про эйр.ини подумаю, но реально сделать.
На скорость запуска ил2 влияет ваша сборка и могу предположить фрагментация диска, свитчер на скорость не влияет.

Quote:
Originally Posted by lacota View Post
А, да! Может понадобится... Я когда делал переключалку я ничего никуда не копировал... И быстрей и места меньше занимает если просто переименовывать папки или (чтоб избежать ошибок) ПЕРЕМЕЩАТЬ папки и файлы...
Хотя мож ты так и делаешь)))).
Секретов тут нет, в папку свитчер при добавлении идет копирование, со свитчера в ТЕМПМОДС копирование, с ТЕМПМОДС в МОДС перемещение.
Рабочая папка ТЕМПМОДС.
В папку свитчер в иле использую как резервное хранилище.
Для быстроты активации, как и написал выше использую перемещение.
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)

Last edited by SLON : 20.11.2010 at 18:00
SLON is offline   Reply With Quote
Old 20.11.2010, 18:09   #15
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

Ой, мужики! Чего-то страшное полезло! Исчезли созданные миссии в полном, (не совсем, правда), в логе куча ошибок - а при рассмотрении файлов в игре увидел, что сменился конфиг игры. Это свитчер наделал?
andrey65 is offline   Reply With Quote
Old 20.11.2010, 19:05   #16
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Quote:
Originally Posted by andrey65 View Post
Ой, мужики! Чего-то страшное полезло! Исчезли созданные миссии в полном, (не совсем, правда), в логе куча ошибок - а при рассмотрении файлов в игре увидел, что сменился конфиг игры. Это свитчер наделал?
Данная программа его не трогает, если найдешь кося то пиши, жду проверь папку модс, может что в ней прога нарушила.
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Old 20.11.2010, 19:57   #17
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

В папке модс все нормально, я сильно свитчер не задействовал, по мелочи менял и вникал...
Может, не свитчер виновен. Погоняю еще.
andrey65 is offline   Reply With Quote
Old 24.11.2010, 01:17   #18
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Нашел недоработку при нажатии "Добавить в TEMPMODS" сразу кидает MODS поправлю, про добавлении и отключении самолетов, подумаю о всех связях и там будет бидно, но пока в том виде как я вижу можно сделать эту фитчу на 80% в ближайшее будующее, если все самолетные классы привести к одному стандарту, вот.
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Old 24.11.2010, 05:57   #19
andrey65
Модератор
 
andrey65's Avatar
 
Join Date: 05.11.2007
Location: Кемеровская область
Posts: 7648
Default

Quote:
Originally Posted by SLON View Post
Нашел недоработку при нажатии "Добавить в TEMPMODS" сразу кидает MODS поправлю, про добавлении и отключении самолетов, подумаю о всех связях и там будет бидно, но пока в том виде как я вижу можно сделать эту фитчу на 80% в ближайшее будующее, если все самолетные классы привести к одному стандарту, вот.
Меня это тоже напрягло - но списал на свою тупость. Идея хороша, еще б довести, дальше. И проще.
andrey65 is offline   Reply With Quote
Old 24.11.2010, 14:17   #20
SLON
Местный
 
SLON's Avatar
 
Join Date: 29.11.2009
Posts: 649
Default

Думаю тему нужно перенести в инструментарий...
__________________
"И создал бог землю, и компилировались её исходники 7 дней"
Уроки по модингу
Жизнь слишком коротка чтобы извлекать флешку безопасно. (с)
SLON is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 18:44.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Рейтинг@Mail.ru