|
06.02.2017, 06:09
|
#1
|
Хиппи
Регистрация: 09.11.2013
Адрес: Москва
Сообщений: 819
|
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин, да, к сожалению, последняя версия поимела проблем вместе с добавлением в неё карточек... Сейчас я их полностью переписываю и эта проблема с дублированием описаний уже исправлена, как и многие другие. Планирую выпустить свежую версию через неделю-полторы.
На счёт персоннажей - была такая идея, спасибо. Но ещё не дошёл до этого.
|
|
|
2 товарища(ей) поблагодарили:
|
|
06.02.2017, 11:49
|
#2
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
А что может такое быть, что программа сама себя загоняет, перегружает систему и вылетает?
Просто дописываю сценарий и к финалу эта проблема просто не даёт работать. Набираешь слово, а на экране оно появляется через пару секунд только. Всё тормозит, а потом программа закрывается сама.
После открытия минут пять-десять ещё работает, потом снова начинает тормозить и вылетает.
Что это может быть? В облако не подключался. Может программа пытается в облако выйти, но поскольку был отказ от этого действия, как-то начинает запрашивать сама себя? Я не знаю, как это работает, поэтому фантазирую вот.
Да, ещё заметил такую вещь (может тут есть разгадка, почему программа перегружает сама себя). Автосохранение работает почти постоянно. То есть не каждые там пять минут автосохраняется, а буквально каждую секунду. Почему я так решил. В верху, где отображается название сценарий, над которым работаешь, если проект изменён и не сохранён, висит звёздочка (ну это как принято в программах). Так вот, при наборе текста эта звёздочка висит секунду-две, а потом исчезает. Очевидно, что происходит автосохранение (что подтверждается и перезапуском файлов после вылета программы - почти всё сохраняется). С одной стороны это хорошо - хоть работа не теряется. Но, с другой, может это именно то, что в итоге душит программу и она виснет?
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
|
|
|
06.02.2017, 12:57
|
#3
|
Хиппи
Регистрация: 09.11.2013
Адрес: Москва
Сообщений: 819
|
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин, нет, это не облако точно. Это либо полное пересохранение персонажей/локаций со всеми их картинками, либо зацикливание с обновлением карточек при редактировании текста (что собственно и приводило к размножению описаний).
У вас картинок много присоединено к персонажам/локациям? Что произойдёт, если отключить автосохранение? Пробовали создать новый проект и в него импортировать текст этого проекта?
|
|
|
06.02.2017, 19:32
|
#4
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Димка Новиков
У вас картинок много присоединено к персонажам/локациям?
|
Штук тринадцать.
Кстати, это ведь реально может оказаться проблемой, если список будет расширяться да ещё локации появятся. Может уже сейчас подумать над тем, чтобы файл с персонажами и локациями мог храниться отдельно и присоединяться к нужному проекту?
Это удобно было бы в любом случае. Если начинаешь новый проект но с теми же локациями и персонажами - просто прописал путь при создании нового сценария и программа оттуда их подтягивает при необходимости.
Это бы не грузило программу при пересохранении уж точно. Ну и отдельный файл с персонажами и локациями, которые можно не то что экспортировать в проект, а просто "прицеплять" к нужному, как разные библиотеки и инструменты в фотошопе или других редакторах - вообще мечта.
Цитата:
Сообщение от Димка Новиков
Что произойдёт, если отключить автосохранение?
|
Я только что об этом подумал, но ещё не разбирался, где это делается и какие варианты там есть. Сейчас попробую разобраться. Главное не потерять написанное, а то мне сдавать уже нужно. )))
Цитата:
Сообщение от Димка Новиков
Пробовали создать новый проект и в него импортировать текст этого проекта?
|
Частично сделал это в самом начале.
Кстати, сейчас работаю - вроде всё нормально.
В общем, главное, что готовый текст не теряется даже при вылете программы. Так что буду тестировать ещё. Так-то мне всё в КИТ нравится. Особенно куча возможностей для меток разных.
Иногда слетает нумерация сцен - все показывает, как нулевые. Но потом восстанавливается само. Так что это не критично.
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
|
|
|
06.02.2017, 19:39
|
#5
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Кирилл Юдин
Кстати, сейчас работаю - вроде всё нормально.
|
Ещё раз обратил внимание на автосохранение - звёздочка висит. То есть скорее всего все глюки были именно из-за зацикливающегося автосохранения.
Я в настройки ещё не лез - просто при очередном запуске программа стала работать стабильно. И я обратил внимание, что звёздочка (маркер автосохранения) не гаснет сразу, а висит какое-то время, как и положено.
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
|
|
|
08.02.2017, 16:57
|
#6
|
Хиппи
Регистрация: 09.11.2013
Адрес: Москва
Сообщений: 819
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Кирилл Юдин
Кстати, это ведь реально может оказаться проблемой, если список будет расширяться да ещё локации появятся. Может уже сейчас подумать над тем, чтобы файл с персонажами и локациями мог храниться отдельно и присоединяться к нужному проекту?
|
С будущей версии персонажи и локации будут перенесены в разработку, а в ней уже реализован алгоритм сохранения только когда элемент изменён, т.е. если вы изменили текст, или описание персонажа - то сохраняется только персонаж, без всех привязанных к нему данных.
На счёт разделения на файлы - я думал в самом начале так делать, но потом отказался от этой идеи, чтобы не усложнять. В будущем можно будет все серии внутри одного проекта хранить, что позволить решить этот вопрос с переходящими персонажами, локациями и другими данными.
Цитата:
Сообщение от Кирилл Юдин
Иногда слетает нумерация сцен - все показывает, как нулевые.
|
Да, с этой проблемой уже давно борюсь, слишком неявные причины проявления, поэтому пока никак не могу устранить до конца...
Цитата:
Сообщение от Кирилл Юдин
Кстати, сейчас работаю - вроде всё нормально.
|
Хммм... предполагаю, что структура карточек немного стабилизировалась, либо совсем сбилась, что теперь не влияет на процесс сохранения)
Ничего, ничего, не так уж много мне осталось, скорей бы уже релиз!
|
|
|
09.02.2017, 00:01
|
#7
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Димка Новиков
предполагаю, что структура карточек немного стабилизировалась, либо совсем сбилась, что теперь не влияет на процесс сохранения)
|
Возможно где-то тут ключ к разгадке. Дело в том, что к финалу работы я прописывал сцены по порядку. А в начале много сцен вставлял в середину текста, делал пометки, добавлял пустые сцены, чтобы не забыть, что тут нужно то-то и то-то вставить.
Сами карточки я даже не открывал. Сейчас решил посмотреть, что там с карточками. При запуске последнего проекта, программа почему-то вылетела и запустилась со второго раза. Ни одной карточки там не было. Я просто ещё не в курсе, они сами генерируются, если просто писать сценарий, или их нужно создавать самому? Если создаются сами, то похоже эта функция полностью вылетела к концу работы.
P.S.
Сейчас протестировал на новом проекте - карточки генерируются сами. А в предыдущем их так и нет. То есть вообще ни одной. Наверное всё же был какой-то конфликт именно в этом месте - с карточками.
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
Последний раз редактировалось Кирилл Юдин; 09.02.2017 в 01:06.
|
|
|
09.02.2017, 00:29
|
#8
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
А теперь сгенерировать общий синопсис из отдельных описаний сцен нельзя?
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
Последний раз редактировалось Кирилл Юдин; 09.02.2017 в 01:00.
|
|
|
09.02.2017, 06:31
|
#9
|
Хиппи
Регистрация: 09.11.2013
Адрес: Москва
Сообщений: 819
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Кирилл Юдин
Сейчас протестировал на новом проекте - карточки генерируются сами. А в предыдущем их так и нет. То есть вообще ни одной. Наверное всё же был какой-то конфликт именно в этом месте - с карточками.
|
Да, скорей всего так и было.
Цитата:
Сообщение от Кирилл Юдин
А теперь сгенерировать общий синопсис из отдельных описаний сцен нельзя?
|
Можно - Меню - Экспорт - переключатель на "Биты".
|
|
|
09.02.2017, 13:42
|
#10
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Димка Новиков
переключатель на "Биты"
|
Что-то как-то слово непонятное.
Наблюдаю за автосохранением. В настройке стоит 5 минут, а на деле автосохранение происходит через секунд 5.
Очевидно, когда набираешь непрерывно текст, при таком коротком времени автосохранения, программа просто не успевает вносить изменения, поэтому тормозится отображение уже набранных знаков. Одно автосохранение не успевает завершиться, как начинается следующее. Плюс ресурсы на генерирование карточек затрачиваются и вот так одно на другое накладывается, накапливаются ошибки и всё виснет и вылетает в итоге. Я так думаю.
Кстати, теперь при открытии того файла (завершённого сценария), программа, как правило, на первый раз вылетает полностью даже не открыв файл. И открывает только со второй попытки. Там наверное ошибка на ошибке получилась.
С другими вроде всё нормально.
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
Последний раз редактировалось Кирилл Юдин; 09.02.2017 в 13:55.
|
|
|
09.02.2017, 14:40
|
#11
|
神風
Регистрация: 01.02.2007
Сообщений: 21,511
|
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин,
Цитата:
Сообщение от Кирилл Юдин
Что-то как-то слово непонятное.
|
Очевидно имеется в виду "Бит" - часть информации, информационный блок, в этом смысле.
Ну, как американы говорят - "битовая сцена" - сцена в которой зритель получает новую часть информации.
__________________
Si vis pacem, para bellum
|
|
|
09.02.2017, 15:31
|
#12
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
Я знаю, что такое "бит", но как-то непривычно и не совсем понятно в контексте программы для сценариста. Ведь и отдельная сцена - бит, и какой-то вид статистики - бит, и перечень персонажей - бит, и синопсис - бит и, в свою очередь описание одной сцены - тоже бит.
И поэтому не совсем понятно, что я увижу получу, нажав на эту кнопку.
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
|
|
|
09.02.2017, 17:06
|
#13
|
神風
Регистрация: 01.02.2007
Сообщений: 21,511
|
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин,
Цитата:
Сообщение от Кирилл Юдин
И поэтому не совсем понятно, что я увижу получу, нажав на эту кнопку.
|
Я понимаю, что вы знаете, что такое бит, я имел в виду аналогию - описание - локация и т.д. как бы ьиты, ну, собственно, то, что вы написали...
Про эту функцию узнал из вашей переписки. Попробую и посмотрю, что выйдет...
__________________
Si vis pacem, para bellum
|
|
|
09.02.2017, 18:46
|
#14
|
Хиппи
Регистрация: 09.11.2013
Адрес: Москва
Сообщений: 819
|
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин, нет. Это программа смотрит, если вы 5 секунд ничего не делали, то она сохраняет. А если вы не прерываясь пишете, или двигаете/щёлкаете мышкой в течении какого-то времени, то она ждёт, либо пока вы перестанете с ней взаимодействовать, либо пока не пройдут установленные 5 минут.
На счёт битов, пока не подобралось хорошее название, сначала это был поэпизодник, но это не совсем поэпизодник, потом пробовали биты, сейчас хочу изменить на аутлайн. Посмотрим) А получите вы заголовки сцен, участников сцен и описания из соответствующего окошка.
|
|
|
09.02.2017, 19:04
|
#15
|
Супер-модератор
Регистрация: 30.05.2006
Сообщений: 16,698
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Сообщение от Димка Новиков
Это программа смотрит, если вы 5 секунд ничего не делали, то она сохраняет. А если вы не прерываясь пишете, или двигаете/щёлкаете мышкой в течении какого-то времени, то она ждёт, либо пока вы перестанете с ней взаимодействовать, либо пока не пройдут установленные 5 минут.
|
То есть, если я в течение 5 секунд ничего не делаю, то несмотря на то, что пяти минут не прошло, всё равно начинает сохранять?
Может и так. Мне кажется происходит вот что.
В программе более десятка изображений в персонажах, я набрал какой-то текст, простаиваю несколько секунд и, когда программа решает пересохраниться, я начинаю вносить дальнейшие изменения. То есть процесс сохранения запускается, и требует какого-то времени, а я в это время начинаю снова изменять содержимое. Что делает программа? Останавливает запущенное автосохранение или пытается его завершить и уже потом откликнуться на новые изменения?
Мне кажется, и судя по поведению программы, это так, что за короткий промежуток времени накапливается куча подвисших задач. Но я же не отслеживаю процессы. Я набираю текст и вижу, что на экране ничего не набирается. Программа висит. Я останавливаюсь и ничего не делаю, поскольку текст-то не набирается, я его не вижу.
Вдруг текст проявляется с запозданием и я, продолжаю набирать его снова.
Но программа мою паузу вновь воспринимает как простой и снова запускает процесс автосохранения.
А там уже карточки генерируются новые, возможно уже некорректно, что-то недосохранилось - и ошибка на ошибку надкалывается. В результате вылетают целые модули. Или что там.
Мне кажется я близок и истине. Думается, кроме прочего, необходимо время до автосохранения при простое, увеличить раза в три (до 15 секунд). Тогда точно все процессы будут успевать завершиться.
__________________
Величайшие истины — самые простые. Великие предметы искусства только потому и велики, что они доступны и понятны всем.
(Л.Толстой)
Если очень нужно что-то сказать хорошее о просмотренном фильме, но сказать нечего, не отчаивайся, говори: "Смотрел на одном дыхании. Этот фильм заставляет задуматься!" ;)
Последний раз редактировалось Кирилл Юдин; 09.02.2017 в 19:07.
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|
|