Jump to content
Korean Random
John_Nash

xfw.hello_world на СТ 9.17.1: чёрный экран вместо логина

Recommended Posts

1. Без модов клиент запускается, всё нормально, играет.

 

2. Установил xfw.hello_world , адаптированный для последнего релиза XFW : репо. При запуске сначала грузится,  но вместо экрана логина -- чёрный экран. Курсор есть, бегает, на клики не реагирует. Удалил все моды -- опять заработало.

 

3. Внезапно, с установленным модом реплей благополучно проигрывается и мод на нём работает как надо.

 

4. Прилагаю лог питона. Чёрный экран на 9:37. Закрыл окно в 9:41.

 

Update

5. При установке тестового мода на открытие окна по Ф10 клиент работает нормально, но мод не работает.

 

Update 2:

Выкачал последние изменения в библиотеке wot.libpython, скомпилировал XFW с ними, запустил с тестовым клиентом -- те же грабли. Лог питона прилагаю. 

Компилирую под Win 7 x32, а клиент тестирую под Win 7 x64. Раньше, впрочем, это ничему не мешало.

python.log

python-Update-2.log

Edited by John_Nash
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Правильно понимаю, что если поставить XVM, то всё работает?

Share this post


Link to post

Short link
Share on other sites
Правильно понимаю, что если поставить XVM, то всё работает?

Сейчас уточню... а какую именно версию XVM тестировать? Последнюю из default ветки?

Edited by John_Nash

Share this post


Link to post

Short link
Share on other sites

Сейчас уточню... а какую именно версию XVM тестировать? Последнюю из default ветки?

по факту лучше для CT ( тестовый сервер)

default    0.9.17.1 CT

скоро выйдет релиз клиента, естественно старый клиент перестанет работать (он обновится)

но нужно, чтобы у тебя был установлен CT клиент

====

а  с  действующим вот тут

9.17.0    0.9.17.0.3    7162 (430b6854394c)   649 (d3d782f0e4ec)    2017.02.12 16:28:26

Edited by tricsi

Share this post


Link to post

Short link
Share on other sites

 

 

по факту лучше для CT ( тестовый сервер) default 0.9.17.1 CT скоро выйдет релиз клиента, естественно старый клиент перестанет работать (он обновится) но нужно, чтобы у тебя был установлен CT клиент ==== а с действующим вот тут 9.17.0 0.9.17.0.3 7162 (430b6854394c) 649 (d3d782f0e4ec) 2017.02.12 16:28:26

 

Вообще в этой ветке речь исключительно про тестовый клиент. Собственно, заглавие про это.

 

 

 

Правильно понимаю, что если поставить XVM, то всё работает?

Установил полный XVM (XVM 6.5.5-dev (7170)) полёт нормальный, проблем нет.

 

Тут вот какая штука. Заново перекачал репо XVM, и там используется ревизия libpython
58 (3d6cbffcc9ba). А проблемы у меня с XFW, в которой ревизия libpython другая -- 61. Сейчас попробую с 58-й. Потому что как понять, какая актуальна.

Share this post


Link to post

Short link
Share on other sites

Вообще в этой ветке речь исключительно про тестовый клиент. Собственно, заглавие про это.

меня сбил с толку вопрос про XVM

приношу свои извинения

Share this post


Link to post

Short link
Share on other sites

меня сбил с толку вопрос про XVM приношу свои извинения

 

Помилуйте, какие извинения. Наоборот, спасибо за внимание :)

 

Тут вот какая штука. Заново перекачал репо XVM, и там используется ревизия libpython 58 (3d6cbffcc9ba). А проблемы у меня с XFW, в которой ревизия libpython другая -- 61. Сейчас попробую с 58-й. Потому что как понять, какая актуальна.

 

Попробовал с 58-й версией либпитона -- ровно те же симптомы. На всякий случай лог  питона. python.log

 

Вообще, это же круто -- значит, XFW не вполне, оказалось, автономен. Интересно же.

 

Напомню, что для xfw.hello_world под текущий официальный клиент 9.17.0.3 всё работало, но "отдельный" XFW делал варварски, путём стирания папок в дистрибутиве XVM 6.5.4.

Edited by John_Nash

Share this post


Link to post

Short link
Share on other sites

Вообще, это же круто -- значит, XFW не вполне, оказалось, автономен. Интересно же.

Надо делать автономным. До этого без XVM его никто и не пробовал использовать. :)

Share this post


Link to post

Short link
Share on other sites
Надо делать автономным. До этого без XVM его никто и не пробовал использовать. :)

Точно надо? Ведь если кроме меня за не один год модостроительства оно никому не понадобилось, то, может, "народу это не нужно"?

 

С точки зрения архитектурной правильности вопросов нет. Хозяйство у вас большое, и привести в порядок его стоит. Удивляюсь, как ваша команда работает без документации и, главное, без официальных протоколов и стандартов. Очень надеюсь, что внутри команды стандарты прописаны и формализованы.

 

Ведь почему я столько строчу на форуме? Это ведь форма документации. Просто она получается сильно персонализированная. Для себя-то всё равно нужно протоколировать. Заодно и народу помочь. Так-то я бы взялся и более формальный гайд написать, пока из головы не вылетело.

 

Но строго если оно вам нужно.

Edited by John_Nash
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites
Ведь если кроме меня за не один год модостроительства оно никому не понадобилось, то, может, "народу это не нужно"?

На самом деле нужно. Здесь как раз проблема в том, что всё это хозяйство не документировано, а без документации порог входа довольно высокий. К сожалению, у нас не хватает времени, чтобы заниматься этим.

Любая помощь в описании любых процессов разработки очень полезна. То, что вы хотите этим заняться и описать возникавшие вопросы для сообщества — это здорово, и мы это ценим.

Share this post


Link to post

Short link
Share on other sites

 

 

Очень надеюсь, что внутри команды стандарты прописаны и формализованы.
 Ха-ха, лол.©
  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites
Любая помощь в описании любых процессов разработки очень полезна.

Пару дней тому начал тему, куда пытаюсь складывать кусочки информации, попадающиеся по дороге. Это сырой материал, полуфабрикат для гайда. Если бы бывалые мододелы понакидали туда ссылок на всякое, что они по сто раз объясняли новичкам, оно бы очень помогло. Потому что пока я это всё найду.

 

Взялся бы причесать инфу в по возможности связный текст. Вообще, ценные указания: какие разделы нужно осветить, о чём не забыть. Тему можно переименовать, на усмотрение сообщества.

 

Имхо не хватает общей картины: кто на ком стоит в самом грубом приближении. Базовая инфа, очень простая, 

размазана.

 

Вообще, коллекция ссылок - зародыш гайда. В прилепленых темах коллекции ссылок нет.

Edited by John_Nash

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...