Phoenix 1.0 - обсуждение.

Автоматическое создание no-Steam игр из GCF, поддержка модов на Source и GoldSource, распаковка *.SID файлов.
Сообщение
Автор
Аватара пользователя
ArsNG
Полковник
Полковник
Сообщения: 3059
Зарегистрирован: 20.12.2007
Благодарил (а): 1069 раз
Поблагодарили: 2893 раза

#136 Сообщение 02.04.2009, 12:00

вашу ****! я же загрузил!
и спецом перекачивал. а то я уже удалил...

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#137 Сообщение 02.04.2009, 12:25

ППц...нет слов...

M1ke
Модератор
Модератор
Сообщения: 1464
Зарегистрирован: 17.06.2007
Откуда: 54
Благодарил (а): 2 раза
Поблагодарили: 90 раз
Контактная информация:

#138 Сообщение 05.04.2009, 11:02

Вторая бета: Скачать
*Исправлено большинство мелких багов
*Добавлен плагин, позволяющий запускать NCF-игры (Скачать)
*Добавлен плагин-браузер с инфой о играх (подобный тому, что в CFToolbox) (Скачать)

ИСХОДНИКИ (да, да это ОНИ ! :D )
Последний раз редактировалось $t@t!c_V()1D 05.04.2009, 14:32, всего редактировалось 1 раз.
Изображение
Изображение
Изображение

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#139 Сообщение 06.04.2009, 03:52

M1ke
не думал что тебе выпадет честь релизить первую рабочую бету %)
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

...воздержитесь от этого, изучите вот это.
Лучшая статья о моих взглядах. Настоятельно рекомендую.

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#140 Сообщение 06.04.2009, 20:37

A предыдущая не работала? Ладно, я не затем сейчас - у меня вопрос:
Надо ли делать плагин, который распакует и подготовит к запуску Source SDK? Возможно, я кое-что подчерпну у Vit_amiN'a, но сам факт...

Аватара пользователя
Vit_amiN
Супермодератор
Супермодератор
Сообщения: 2509
Зарегистрирован: 01.02.2007
Откуда: Over Old Hills
Благодарил (а): 15 раз
Поблагодарили: 91 раз

#141 Сообщение 08.04.2009, 18:29

Слишком СДК глючный, ну его наф..
Изображение

Мои русификаторы и другие полезные файлы здесь
ЗАПОМНИТЕ, ПОИСК — БЛИЖАЙШИЙ ПУТЬ К ИСТИНЕ!

hitrec
Нович0к
Нович0к
Сообщения: 9
Зарегистрирован: 25.03.2007

#142 Сообщение 17.04.2009, 12:52

M1ke
Опечатка в ссылке на бета версию.
"narod" вместо "ucoz"
Оказалось я обладаю телепатией :)

И спасибо за удобную распаковку SID файлов, всё так удобно откуда-то качается само! :good:

upd: что-то не хочет паковаться из sid в gcf. Просто файлы распаковываются, gcf не создается.
Последний раз редактировалось M1ke 17.04.2009, 12:52, всего редактировалось 2 раза.
Причина: ссылку поправил

M1ke
Модератор
Модератор
Сообщения: 1464
Зарегистрирован: 17.06.2007
Откуда: 54
Благодарил (а): 2 раза
Поблагодарили: 90 раз
Контактная информация:

#143 Сообщение 17.04.2009, 13:18

лог программы, плз, посмотрим
Изображение
Изображение
Изображение

hitrec
Нович0к
Нович0к
Сообщения: 9
Зарегистрирован: 25.03.2007

#144 Сообщение 17.04.2009, 14:17

:pardon: Я уже нашёл как сделать чтобы работало.
Из %userprofile%Local SettingsTemporary Internet Files вручную скопировать требуемые *.7z в *PhoenixPhx_datamGCFs - тогда процесс идёт.

Лог наверно уже перезаписался?
[spoiler=""Вот который есть сейчас""]MainApp: Init Function: Initialization started on 17.4.2009 12:59:5.861 (645.3)
Main.dll@MainApp: PluginsManager.Plugins.Create: 1 plugins found
Main.dll@MainApp: PluginsManager.Plugins.Create.GetPluginData: C:DataGamePhoenixPhx_DataPluginsPhx_Default.dll
Main.dll@MainApp: PluginsManager.Plugins.Create: Successfully added plugin C:DataGamePhoenixPhx_DataPluginsPhx_Default.dll=Phoenix(MzL3) Sample plugin (Delphi)
MainApp: Phx.Init: Initializing TempArray (1731.3)
MainApp: Phx.Init: Initializing CDRArray (1736.3)
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_End
Main.dll@MainApp: PluginsManager.LoadCDR: C:DataGamePhoenixPhx_DataResin_ClientRegistryClientRegistry.blob has been loaded.
MainApp: MainPage: ButtonEvent::AddEventHandler 10 (2010.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 11 (2012.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 12 (2014.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.Init: First Launch Check done (2042.3)
MainApp: Main.ModZ_List: Initializing (2172.3)
MainApp: MainPage.Init: Main::Window_Attach function (2194.3)
MainApp: MainPage.Init: Main::Window_Attach function done (2196.3)
MainApp: Destroying banner/splash (2534.3)
MainApp: Init Function: Initialization ended on 17.4.2009 12:59:8.658 (2567.3)
MainApp: MainPage.Init: done (2584.3)
Main.dll@MainApp: Plugins.Notify(1142,1,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.destruct: Main::Window_Detach function (4527.3)
MainApp: MainPage.destruct: Main::Window_Detach function done (4529.3)
Main.dll@MainApp: Plugins.Notify(1146,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.ProcessStringArray(4,)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(4,Phoenix main mini-GCF download site by [user]|$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]))_End
MainApp: SIDPage: ButtonEvent::AddEventHandler 10 (6626.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1142,5,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1137,STR:D:Half-Life 2 Episode One_disk1.sis,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1138,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1139,STR:D:Half-Life 2 Episode One_disk1.sis,STR:C:DataGameGCF,1)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(0,$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]),16777215,,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]),232,Half-Life 2_Russian,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(2,$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]),16777215,,)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: SIDPage: Simpack now tries to unpack D:Half-Life 2 Episode One_disk1.sim (7570.3)
MainApp: SIDPage: Main::ShellExec: Simpack process is running (952) (7581.3)
MainApp: Main::ShellExec_End: done (7586.3)
MainApp: SIDPage: End of SID extraction (7704.3)
Main.dll@MainApp: Plugins.Notify(1139,STR:D:Half-Life 2 Episode One_disk1.sis,STR:C:DataGameGCF,1)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(0,Phoenix main mini-GCF download site by [user],16777215,,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],232,Half-Life 2_Russian,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(2,Phoenix main mini-GCF download site by [user],16777215,,)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: SIDPage: Simpack now tries to unpack D:Half-Life 2 Episode One_disk1.sim (7570.3)
MainApp: SIDPage: Main::ShellExec: Simpack process is running (1084) (7581.3)
MainApp: Main::ShellExec_End: done (7586.3)
MainApp: SIDPage: End of SID extraction (7704.3)
Main.dll@MainApp: Plugins.Notify(1139,STR:D:Half-Life 2 Episode One_disk1.sis,STR:C:DataGameGCF,1)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(0,Phoenix main mini-GCF download site by [user],16777215,,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],232,Half-Life 2_Russian,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(2,Phoenix main mini-GCF download site by [user],16777215,А,)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: SIDPage: Simpack now tries to unpack D:Half-Life 2 Episode One_disk1.sim (7570.3)
MainApp: SIDPage: Main::ShellExec: Simpack process is running (1164) (7581.3)
MainApp: Main::ShellExec_End: done (7586.3)
MainApp: SIDPage: End of SID extraction (7704.3)[/spoiler]

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#145 Сообщение 17.04.2009, 14:25

hitrec
Спасибо за инфу. А у тебя всё само не скачивается? Судя по логу, вроде скачивается, но зачем ты всё по отдельности делал? Можно всё вместе...не взорвалось бы - я гарантирую :P .

hitrec
Нович0к
Нович0к
Сообщения: 9
Зарегистрирован: 25.03.2007

#146 Сообщение 17.04.2009, 18:34

Так я попробовал всё вместе, сначала. Смотрю файлы загрузились (прогресбар был). Ага, думаю сейчас всё нормально будет. Написал первое сообщение сюда про то как всё чудесно качается. Но потом смотрю - gcf файлов нема. Но есть распаковка... Тогда я удалил всё, программу запустил заново. Снова запускаю sid unpacker в phoenix. Опять тоже самое, файлы качаются заново... Распаковка идёт. И опять нет gcf файлов... Тогда я стал ковыряться, заглянул, увидел что папка mGCFs пустая... (а я помню что в ModLauncher именно в неё должны загружатся архивы 7z) Тогда я поискал на компе эти злосчастные архивы, которые и нашлись по вышеуказанному пути. И потом уже, скопировав их куда надо, запускал по одному файлу. Просто чтобы если из инета тянуть будет - то немного (увы оплата по трафику).
Вот както так :$

ЗЫ. может это потому что у меня NET Framework не установлен? prankster

Добавлено спустя 20 минут 30 секунд:
Новый багрепорт
[spoiler=""Какие-то странные файлы""]Изображение[/spoiler]
[spoiler=""Лог""]MainApp: Init Function: Initialization started on 17.4.2009 18:13:32.80 (645.3)
Main.dll@MainApp: PluginsManager.Plugins.Create: 1 plugins found
Main.dll@MainApp: PluginsManager.Plugins.Create.GetPluginData: C:DataGamePhoenixPhx_DataPluginsPhx_Default.dll
Main.dll@MainApp: PluginsManager.Plugins.Create: Successfully added plugin C:DataGamePhoenixPhx_DataPluginsPhx_Default.dll=Phoenix(MzL3) Sample plugin (Delphi)
MainApp: Phx.Init: Initializing TempArray (1731.3)
MainApp: Phx.Init: Initializing CDRArray (1736.3)
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_End
Main.dll@MainApp: PluginsManager.LoadCDR: C:DataGamePhoenixPhx_DataResin_ClientRegistryClientRegistry.blob has been loaded.
MainApp: MainPage: ButtonEvent::AddEventHandler 10 (2010.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 11 (2012.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 12 (2014.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.Init: First Launch Check done (2042.3)
MainApp: Main.ModZ_List: Initializing (2172.3)
MainApp: MainPage.Init: Main::Window_Attach function (2194.3)
MainApp: MainPage.Init: Main::Window_Attach function done (2196.3)
MainApp: Destroying banner/splash (2534.3)
MainApp: Init Function: Initialization ended on 17.4.2009 18:13:33.518 (2567.3)
MainApp: MainPage.Init: done (2584.3)
Main.dll@MainApp: Plugins.Notify(1142,1,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.destruct: Main::Window_Detach function (4527.3)
MainApp: MainPage.destruct: Main::Window_Detach function done (4529.3)
Main.dll@MainApp: Plugins.Notify(1146,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.ProcessStringArray(4,)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(4,Phoenix main mini-GCF download site by [user]|$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]))_End
MainApp: SIDPage: ButtonEvent::AddEventHandler 10 (6626.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1142,5,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1137,STR:D:Half-Life 2 Episode One_disk1.sis,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1138,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1139,STR:D:Half-Life 2 Episode One_disk1.sis,STR:C:DataGameGCF,1)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(0,Phoenix main mini-GCF download site by [user],16777215,,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],200,Source Engine,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],206,Source Materials,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],207,Source Models,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],208,Source Sounds,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],212,Base Source Engine 2,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],213,Episode 1 Shared,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],232,Half-Life 2_Russian,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],281,Half-Life Source,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],292,Half-Life Source_Russian,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],321,Half-Life 2 Deathmatch,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],360,Half-Life Deathmatch Source,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],381,Half-Life 2 Episode One,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],387,Half-Life 2 Episode One Russian,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(2,Phoenix main mini-GCF download site by [user],16777215,,)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"[/spoiler]

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#147 Сообщение 17.04.2009, 19:55

Ага, кажись я знаю что у меня тут лагает - функция сохранения скачанных файлов. Что в 1-ом, что во 2-ом случае.
Что ж, буду разбираться, а тебе большое спасибо за отчеты ;) . Хоть кто-то эту функцию нормально проверил.

hitrec
Нович0к
Нович0к
Сообщения: 9
Зарегистрирован: 25.03.2007

#148 Сообщение 17.04.2009, 20:25

И ещё я заметил, несмотря на то что я выбираю для распаковки, каждый раз распаковывается "base source engine 2.gfc" и появляется каталог с таким же названием.
Даже если я распаковываю лишь Source Models.

Всегда пожалуйста, баги любят показываться мне... :crazy:

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#149 Сообщение 18.04.2009, 03:09

Что-то новенькое в клинической практике %) . Ты бы заархивировал лог-то - похоже, что каждый раз прога ведет себя по-разному ;) .

hitrec
Нович0к
Нович0к
Сообщения: 9
Зарегистрирован: 25.03.2007

#150 Сообщение 18.04.2009, 11:53

Итак, попробую сделать максимально чистый краш тест :)
Я удалил старую версию лога, очистил целевую папку распаковки, а также проверил, что ни в кеше, ни в mGCFs нет нужных файлов. В этот раз я распаковывал "Half-Life Source.gcf" с диска еп1.
Первое что я заметил, программа скачала нужную miniGCF, но в папке mGCFs она не появилась. И второе, зачем-то опять распаковывает base_source_engine_2.7z в целевой каталог (я его намерено очистил до запуска феникса, чтобы убедится в этом). А half-life_source.7z не распаковывает. (может потому что файл не сохранился нигде кроме кеша) в результате имеем
такую картину
Изображение
Если выбрать 0, то распакованые файлы удаляются (папки кстати остаются) и феникс сообщает что всё удачно распаковано. Но если пойти в кеш, взять от туда архив half-life_source.7z, и распаковать его в целевую папку, и выбрать 1, ответить на вопрос "что делать?" - "повторить", то процесс заполнения мини gcf файлами начинается вроде бы успешно. Правда заканчивается не удачно,
вот так
Изображение
Но с некоторыми другими файлами у меня получилось таким ручным образом получить валидный gcf, заполненый на 100% (проверял CFToolbox).
Вот лог
MainApp: Init Function: Initialization started on 18.4.2009 10:49:20.48 (645.3)
Main.dll@MainApp: PluginsManager.Plugins.Create: 1 plugins found
Main.dll@MainApp: PluginsManager.Plugins.Create.GetPluginData: F:GamePhoenixPhx_DataPluginsPhx_Default.dll
Main.dll@MainApp: PluginsManager.Plugins.Create: Successfully added plugin F:GamePhoenixPhx_DataPluginsPhx_Default.dll=Phoenix(MzL3) Sample plugin (Delphi)
MainApp: Phx.Init: Initializing TempArray (1731.3)
MainApp: Phx.Init: Initializing CDRArray (1736.3)
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_End
Main.dll@MainApp: PluginsManager.LoadCDR: F:GamePhoenixPhx_DataResbin_ClientRegistryClientRegistry.blob has been loaded.
MainApp: MainPage: ButtonEvent::AddEventHandler 10 (2010.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 11 (2012.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 12 (2014.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.Init: First Launch Check done (2042.3)
MainApp: Main.ModZ_List: Initializing (2172.3)
MainApp: MainPage.Init: Main::Window_Attach function (2194.3)
MainApp: MainPage.Init: Main::Window_Attach function done (2196.3)
MainApp: Destroying banner/splash (2534.3)
MainApp: Init Function: Initialization ended on 18.4.2009 10:49:21.205 (2567.3)
MainApp: MainPage.Init: done (2584.3)
Main.dll@MainApp: Plugins.Notify(1142,1,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.destruct: Main::Window_Detach function (4527.3)
MainApp: MainPage.destruct: Main::Window_Detach function done (4529.3)
Main.dll@MainApp: Plugins.Notify(1146,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.ProcessStringArray(4,)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(4,Phoenix main mini-GCF download site by [user]|$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]))_End
MainApp: SIDPage: ButtonEvent::AddEventHandler 10 (6626.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1142,5,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1137,STR:D:Half-Life 2 Episode One_disk1.sis,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1138,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1139,STR:D:Half-Life 2 Episode One_disk1.sis,STR:F:GameGCF,1)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(0,Phoenix main mini-GCF download site by [user],16777215,,F:GameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],281,Half-Life Source,F:GameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(2,Phoenix main mini-GCF download site by [user],16777215,,)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: SIDPage: Simpack now tries to unpack D:Half-Life 2 Episode One_disk1.sim (7570.3)
MainApp: SIDPage: Main::ShellExec: Simpack process is running (676) (7581.3)
MainApp: Main::ShellExec_End: done (7586.3)
MainApp: SIDPage: End of SID extraction (7704.3)
MainApp: GUI End: begin (1563.3)
MainApp: GUI End: gdi32::DeleteObject done (1568.3)
MainApp: GUI End: Banner::Destroy done (1572.3)
MainApp: GUI End: NotifyIcon::Icon: Remove done (1585.3)
MainApp: GUI End: ButtonEvent::Unload done (1587.3)
MainApp: GUI End: System::Free done (1589.3)
MainApp: GUI End: Saving ModZ Array. (1621.3)
MainApp: GUI End: Unloading arrays done. (1625.3)
Main.dll@MainApp: FreeCDR: done
Main.dll@MainApp: SevenZipDLL.Free: done
Main.dll@MainApp: FreeUSELibrary: done
Main.dll@MainApp: ModZList.Free: done
Main.dll@MainApp: Plugins.Destroy: done, Main.dll unloaded
Ну и на десерт, вчерашний лог, там вообще вылетало при попытке распаковки Source 2007 Binaries с диска еп2
Вот
MainApp: Init Function: Initialization started on 18.4.2009 0:5:12.64 (645.3)
Main.dll@MainApp: PluginsManager.Plugins.Create: 1 plugins found
Main.dll@MainApp: PluginsManager.Plugins.Create.GetPluginData: C:DataGamePhoenixPhx_DataPluginsPhx_Default.dll
Main.dll@MainApp: PluginsManager.Plugins.Create: Successfully added plugin C:DataGamePhoenixPhx_DataPluginsPhx_Default.dll=Phoenix(MzL3) Sample plugin (Delphi)
MainApp: Phx.Init: Initializing TempArray (1731.3)
MainApp: Phx.Init: Initializing CDRArray (1736.3)
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(2,10|20|30|40|50|60|70|80|100|130|150|215|218|220|240|280|300|320|340|360|380|400|420|440|1300|2100|2130|2400|2403|2420|2430|4000|17500|17505|17510|17515|17520|17525|17550|17555|17590|17595|17700|17705)_End
Main.dll@MainApp: PluginsManager.LoadCDR: C:DataGamePhoenixPhx_DataResbin_ClientRegistryClientRegistry.blob has been loaded.
MainApp: MainPage: ButtonEvent::AddEventHandler 10 (2010.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 11 (2012.3)
MainApp: MainPage: ButtonEvent::AddEventHandler 12 (2014.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.Init: First Launch Check done (2042.3)
MainApp: Main.ModZ_List: Initializing (2172.3)
MainApp: MainPage.Init: Main::Window_Attach function (2194.3)
MainApp: MainPage.Init: Main::Window_Attach function done (2196.3)
MainApp: Destroying banner/splash (2534.3)
MainApp: Init Function: Initialization ended on 18.4.2009 0:5:13.314 (2567.3)
MainApp: MainPage.Init: done (2584.3)
Main.dll@MainApp: Plugins.Notify(1142,1,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
MainApp: MainPage.destruct: Main::Window_Detach function (4527.3)
MainApp: MainPage.destruct: Main::Window_Detach function done (4529.3)
Main.dll@MainApp: Plugins.Notify(1146,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.ProcessStringArray(4,)_Begin
Main.dll@MainApp: Plugins.ProcessStringArray(4,Phoenix main mini-GCF download site by [user]|$t@t!c_V()1D mini-GCF mirror site (uploaded by [user]))_End
MainApp: SIDPage: ButtonEvent::AddEventHandler 10 (6626.3)
Main.dll@MainApp: Plugins.OnMenuItemsQuery: Begin
Main.dll@MainApp: Plugins.OnMenuItemsQuery: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1142,5,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1137,STR:D:Half-Life 2- Episode 2 (RU)_disk2.sis,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1138,0,0,0)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.Notify(1139,STR:D:Half-Life 2- Episode 2 (RU)_disk2.sis,STR:C:DataGameGCF,1)
Main.dll@MainApp: Plugins.Notify: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(0,Phoenix main mini-GCF download site by [user],16777215,,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(1,Phoenix main mini-GCF download site by [user],216,Source 2007 Binaries,C:DataGameGCF)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
Main.dll@MainApp: Plugins.SID_mGCFManagement(2,Phoenix main mini-GCF download site by [user],16777215,,)
Main.dll@MainApp: Plugins.SID_mGCFManagement: "Phoenix(MzL3) Sample plugin (Delphi)"
И потом я в кеше находил файлы source_2007_binaries.7z.001 и source_2007_binaries.7z.002, может в этом кроется причина вылета? Хотя, это всё гадание на кофейной гуще, всё-равно я не понимаю как работает данное ПО :%)

Добавлено спустя 11 минут 4 секунды:
Могу ещё что-нибудь потыркать, чтобы логов было больше. Только укажи что именно делать и на что обращать внимание. Для развития программы буду бета-тестером :$

p.s. а так, я уже большую часть всех gcf распаковал окольным путём, установив эти игрушки под steamUP'ом. Некоторые конечно нужно сильно докачивать...

Закрыто Вложения 18