Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
Если в тексте сценария вставить новую сцену между двух существующих. Допустим вы вставляете сцену между 22 и 23. Навигатор добавляет новую сцену и присваивает ей порядковый номер, допустим 44 . Номера сцен в навигаторе 21, 22, 44, 23, 24 и далее. если вставок несколько начинается бардак. Номера сцен в тексте сценария 21, 22, 0, 0, 25, 0 и т. д. как Бог на душу положит. Исправляется сбросом нумерации и повторным назначением. Попробую отловить и описть более подробно |
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
От моих пользователей поступило пожелание получить возможность экспорта из ultra_outliner'a в КИТ. Собственно, с моей стороны это линейный массив карточек, для каждой нужно взять одно/парочку текстовых полей, которые также линейно должны появиться у вас. Что скажете?
|
Re: Разработка свободной программы для сценаристов. Часть 3
Димка, привет.
Писал сцены и их содержание режиме поэпизодника (штук 40), затем открыл режим карточек - половина пустые, а часть сцен идущих в поэпизоднике по порядку стоят в совершенно иных местах в карточках. |
Re: Разработка свободной программы для сценаристов. Часть 3
Есть ли возможность распространять дистрибутив кроме msi-установщика ещё и в виде zip-архива?
|
Re: Разработка свободной программы для сценаристов. Часть 3
АлександрКу, спасибо, проверю. Это у вас какая версия?
ультраблох, на сколько помню, у вас там всё в xml хранится, верно? Можете мне скинуть описание и пример файла (support@kitscenarist.ru). Я посмотрю что там, может быть мне проще будет импорт сделать, т.к. я планирую сейчас много форматов для импорта добавлять и буду плотно работать с системой импорта, могу и вас в поезд захватить :) Уксус, а если программу перезапустить, то они корректно отображаются? Или всё та же история? капитан Немо, могли бы вы пояснить зачем нужен такой вариант? Чем установщик плох? |
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
Димка, после перезагрузки та же история.
|
Re: Разработка свободной программы для сценаристов. Часть 3
АлександрКу, спасибо, проверю.
Уксус, а можете мне прислать этот файл (support@kitscenarist.ru)? Я проверю, с чем это может быть связано. |
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
Уксус, ещё вопрос - сцены писали подряд, или некоторые переставляли местами?
капитан Немо, понял. Сделаем и архив. |
Re: Разработка свободной программы для сценаристов. Часть 3
Димка, не хочу голословно говорить, на днях доберусь, сделают полноценную проверку и сообщу о результатах.
|
Re: Разработка свободной программы для сценаристов. Часть 3
Всем снежный привет!
Затянулся у нас переход к стабильной версии, а всё от того, что в бете были обнаруженные некоторые ошибки в Windows-версии, приводящие к аварийному завершению работы программы... И я решил выпустить версию КИТ Сценарист 0.7.0 бета 5. К сожалению, в отличии от Mac OS X и Linux, в Windows нет встроенной системы получения подробной информации о работе программы до момента сбоя, поэтому я встроил систему сбора информации об ошибке в Windows-версию программы. Теперь, при повторном запуске программы после аварийного завершения, программа будет предлагать вам отправить отчёт об ошибке. Пожалуйста не игнорируйте это сообщение, чем больше информации о падениях мне удастся собрать, тем проще будет исправить возникающие ошибки. Совместно с отчётом пожалуйста отправляйте описание тех действий, которые вы делали последними перед тем, как программу перестала отвечать, для этого предусмотрено специальное поле. Кроме этого была исправлена проблема, когда удаление комментария к последнему абзацу текста приводило к падению программы. Надеюсь теперь нам удастся собрать достаточное количество информации об ошибках и сделать программу ещё стабильней. Хорошего вам дня! |
Re: Разработка свободной программы для сценаристов. Часть 3
Всем привет!
Спасибо большое за отчёты и обратную связь по ошибкам! Обработав все полученные данные мне удалось исправить ряд ошибок, приводивших к аварийному завершению работы программы, а именно: • исправлена проблема при сохранении нового персонажа/локации; • исправлена проблема с созданием резервной копии; • исправлена проблема обновления проектов с версии 0.5.9. Ещё раз спасибо, ребята! Благодаря вам программа с каждым разом становится лучше! |
Re: Разработка свободной программы для сценаристов. Часть 3
Привет, друзья!
Вот и прошли мы с вами вместе ещё один год. Он был интересным, сложным и насыщенным разными событиями. И я хочу завершить его хорошей новостью - сегодня выходит стабильная версия КИТ Сценарист 0.7.0! После выхода предыдущей бета-версии не было замечено никаких критических багов, поэтому мы переводим её в статус стабильной. Ознакомиться со всеми новшествами версии 0.7.0 вы можете по ссылкам: бета 1 - https://kitscenarist.ru/his***y/2016-11-01.html, бета 2 - https://kitscenarist.ru/his***y/2016-11-03.html, бета 3 - https://kitscenarist.ru/his***y/2016-11-12.html, бета 4 - https://kitscenarist.ru/his***y/2016-11-20.html, бета 5 - https://kitscenarist.ru/his***y/2016-12-16.html и бета 6 - https://kitscenarist.ru/his***y/2016-12-24.html. Я надеюсь, что всем вам понравилось, как у нас прошёл предыдущий год, мы сильно выросли и теперь хочется ставить ещё более амбициозные и интересные цели на следующий год. Мне уже очень давно хочется ими поделиться и теперь я готов это сделать! Что же нас ждёт в 2017 году!? В будущем году я продолжу развивать нашу программу, она также останется бесплатной и открытой для каждого, но кроме этого, я хочу развить ещё и дополнительные сервисы, которые будут платными. К ним будут относиться облачный сервис и мобильные приложения. Итак, давайте подробнее посмотрим на план 2017 года: 0.7.0 Облако - в январе я планирую запустить закрытое тестирование облачного сервиса. Все возможности облака будут находиться в самой программе. Так же будет убрано ограничение на количество проектов доступных к размещению в облаке. 0.7.1 Разработка - потом будет версия с обновлённым модулем разработки. Я планирую перенести персонажей и локации в разработку, улучшить работу с ними, их хранение, реализовать возможность фильтрации данных, добавление новых видов материалов и много других улучшений. 0.7.1 Облако и мобильные версии - после этого, по плану должна быть опубликована облачная версия программы для открытого тестирования. А также будут выпущены мобильные версии для iOS и Android устройств. Мобильная версия на данном этапе будет включать в себя только текстовый редактор и будет работать только с локальными файлами. 0.7.2 Карточки - затем я хочу выпустить версию, в которой будет переосмыслен модуль карточек. Сейчас работа с карточками получилась несколько сложноватой и у меня уже есть некоторые идеи относительно этого модуля, но пока им надо немного отлежаться и оформиться в нечто более осязаемое. 0.7.3. Облако - затем в облачный сервис будет добавлена синхронизация карточек и мы переведём его в боевой режим. 0.7.4 Редактор сценария - следующая версия будет включать в себя ряд глобальных доработок/переработок модуля работы с текстом сценария. Будет улучшена система шаблонов, позволяя создавать более гибкие шаблоны, например для пьес или комиксов, будут реализованы такие возможности как автоматические корректировки текста на разрывах страниц на лету, блокирование номеров сцен, закладки и многие много чего ещё. 0.7.4 Мобильная версия с карточками и облаком - после чего выйдет обновление мобильного приложения, которое будет поддерживать возможность работы с карточками и синхронизацию с облачным сервисом. 0.7.5 Статистика - ну и завершать 2017 год будет обновление с улучшенным модулем статистики. А вот начало 2018 года должно быть очень жарким и хотелось, чтобы оно встретило нас версией 0.8.0, в которой будет доступна возможность работать сразу с несколькими сериями в рамках одного проекта. Такие вот у нас планы, ребята :) Хочу ещё поблагодарить всех за поддержку, за ваши замечания, за то что вы делитесь обнаруженными ошибками и помогаете их устранять. Спасибо всем и каждому, кто так или иначе участвовал в жизни проекта в уходящем году! И если вам всё ещё интересно, то оставайтесь с нами, вместе точно будет веселее! От себя лично хочется пожелать всем стать чуточку добрее в будущем году, писать добрые и честные истории, истории, которые хотелось бы смотреть вместе с детьми! Я не знаю, какие там тенденции в индустрии, но лично мне хотелось бы, чтобы в наступающем году было больше семейного, доброго и чистого кино, которое через смех и слёзы очищало бы сердца зрителей, заставляло задуматься и стать лучше! Спасибо вам! С новым годом! |
Re: Разработка свободной программы для сценаристов. Часть 3
Димка, нашел несколько багов в последней версии.
1. Заходим в карточки. Открываем первый элемент (или создаем новый). Тыкаем в поле «описание» - мигающий индикатор не работает. Причем в поле названия нормально. 2. Функционал «контрол+вверх» для заглавных букв в карточках не работает (( Теперь самое главное: 3. Создаём новую карточку. В названии карточки пишем «тест». Выходим в режим сценария – все в порядке. Снова заходим в карточки, меняем название на «тест 2». Выходим в режим сценария – ничего не поменялось (осталось «тест»). Пробуем поменять название сцены в режиме сценария или поэпизодника, скажем на «тест3». Снова заходим в карточки – все еще «тест». Если в КИТе ничего не писать, а сразу открыв новый проект зайти в режим карточек, и сделать это с первой карточкой, то выйдя в режим сценария, заголовок сцены будет пустой. Мне кажется, что вся прелесть карточек именно в том, что они должны синхронизироваться. |
Re: Разработка свободной программы для сценаристов. Часть 3
Уксус, спасибо большое. Я с вами полностью согласен. Буду дорабатывать!
Кстати, я тут сделал небольшое видео об основных возможностях программы - это своего рода итог во что вырос мой just4fun проект. Если кто его ещё не видел - приятного просмотра!:) |
Re: Разработка свободной программы для сценаристов. Часть 3
Димка, есть еще один серьезный баг. Я импортирую текст, как поэпизодник (с названиями сцен, персонажами и описанием), затем пытаюсь работать, но через какое-то время программа начинает виснуть - не знаю в чем дело, но это не в первые. Был также баг, что некоторые описания в режиме поэпизодника начинали дублировать ся внутри сцены по 2-15 раз и от этого программа висла. Почистить это дело не удавалось, так как при любой манипуляции с этой сценой описание снова дублировалось.
|
Re: Разработка свободной программы для сценаристов. Часть 3
Уксус, спасибо! Это проявляется каждый раз при импорте поэпизодника, или не всегда, а в каких-то конкретных условиях?
|
Re: Разработка свободной программы для сценаристов. Часть 3
Вроде как каждый раз.
|
Re: Разработка свободной программы для сценаристов. Часть 3
Привет, ребята!
Сегодня мы запускаем закрытое бета-тестирование облачного сервиса. Я планирую, что в течении месяца мы разберёмся с большинством обнаруженных проблем и неудобств обнаруженных в рамках этого теста и переведём его из закрытого в открытый. Всем, кто успел подать заявки на участие в закрытом тестировании в ближайшее время будет отправлено письмо с дальнейшими инструкциями. Это был большой путь, начался он уже 2 года назад и я очень рад, что летом появился человек, который помогал мне идти по этому пути и не свернуть, в моменты сомнений. И я с большим удовольствием хотел бы рассказать о нём! В конце весны 2016 года, я вдруг подумал о том, что было бы круто, если бы к нашему проекту присоединился ещё один разработчик! И с этой мыслью раскидал по форумам программистов сообщение о том, что я был бы рад, если бы кто-нибудь по своей воле присоединился к разработке! Ребята заценили программу, сказали мне, что я молодец, дали кучу советов и на этом всё дело затихло, как я думал тогда. Спустя какое-то время, когда я уже подзабыл о той, своей затее, мне написал Алексей: "Привет! Увидел твой пост на linux.org.ru о том, что ты ищешь разработчиков. Скажи, пожалуйста, это предложение все еще действует?". Как сейчас помню - от восторга я прыгал до потолка, когда обнаружил это сообщение!:) Потом мы обсудили то, как будем сотрудничать. Алексей рассказал о своём опыте (оказалось, что он учится в МГУ и имеет опыт работы со всеми необходимыми системами, пусть и не очень большой). Я решил, что этого достаточно, главное чтобы был интерес и желание развиваться, и мы стали пробовать кое что делать. К этому моменту у меня уже был опыт управления небольшими командами на коммерческих проектах и был он не очень удачным… Часто нужно мотивировать людей с потухшими глазами, которые не хотят ничего делать (знаете, такие, которые говорят, что работа от слова раб :)). Тут же было совершенно иначе. Алексей не очень опытен, конечно он делает ошибки, но он их не стыдится, он нормально воспринимает критику и с удовольствием её принимает. Он проявляет инициативу, спорит (за что отдельный респект!), ну и конечно же вносит свежий взгляд. Для меня это очень ценно. Это как новый виток в развитии проекта и в моём собственном развитии тоже (думаю, что и для Алексея тоже это полезный опыт). Пока мы разогревались на простых задачах, выяснилось, что Алексею нравится разрабатывать вещи связанные с серверными технологиями, я предложил ему взяться за облачную часть и он согласился. И так мы в медленном режиме дорабатывали наш сервис кирпичик за кирпичиком последние три месяца. И вот теперь он значительно улучшился и готов к первым тестам, за что я хочу сказать огромное спасибо тебе, Алексей! От души! Вот так нас стало больше, а проект стал ещё лучше! Ну и напоследок я подготовил видео о том, как пользоваться облачным сервисом в программе. Я подумал и решил, что теперь буду с каждым обновлением, включающим новый функционал, делать его видеообзор, думаю будет полезным. Приятного просмотра и готовьтесь к старту открытого тестирования! |
Re: Разработка свободной программы для сценаристов. Часть 3
Вложений: 1
Внимание! Если вы ещё не в курсе! Будьте бдительны!
Вложение 16846 |
Re: Разработка свободной программы для сценаристов. Часть 3
Наверное, этот вопрос возникал, но для чего нужен облачный сервис?
Места для хранения на компе достаточно. А те кто работает коллективом всегда найдут возможность обменяться новостями. |
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
А что происходит, когда нажимаешь на кнопку гугл? :doubt:
|
Re: Разработка свободной программы для сценаристов. Часть 3
Дедвед, тут две составляющих: 1) лень - каждый раз объединять изменения вручную; 2) удобство - которое, собственно вытекает из первого пункта.
Кирилл Юдин, ага :) кирчу, не переживайте. Это сообщение - плод бурной фантазии автора. Ничего запрещать не нужно, программа никуда не отсылает ваши сценарии. Крыс, к сожалению, не могу сказать, что имел в виду автор оригинального сообщения... |
Re: Разработка свободной программы для сценаристов. Часть 3
Димка Новиков,
Цитата:
Цитата:
Ну, воть и эта типо сценарии похищает... Сетевой детектив, вероятно пишет :) |
Re: Разработка свободной программы для сценаристов. Часть 3
Димка Новиков, не помню обсуждали такое предложение или нет. В общем, такой вопрос. А можно сделать, чтобы КИТ при импорте текста из файла .docx могла использовать его как шаблон разметки для экспорта?
То есть, я получаю образец специфического формата разметки от студии в виде написанной серии. Импортирую текст из файла в программу, как для работы с ним и ставлю, например, галочку "использовать шаблон документа для экспорта" - даю название новому шаблону, и он сохраняется в программе. Написал я свою серию - выбрал этот шаблон и сохранил в Вордовском файле в разметке исходного документа. Разумеется, если это не совсем уж навороченная разметка какой-то радиопостановки или сценария игры, а те же стандартные блоки, только со своими отступами, размером и типом шрифта. |
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин, да, такой запрос был. Но я пока отложил эту идею, т.к.
1) в вордовском файле может быть очень много разных блоков и программе будет сложно самой распознать какие из них относятся к каким сущностям, всё равно придётся делать какой-то полу-ручной выбор, что мол сделать форматирование блока время и место, как вот этот первый абзац или типа того; 2) помимо тех параметров, которые я сейчас умею считывать из docx-файлов и которые имеют аналог в нашей программе есть ещё очень много нюансов которые будут влиять на отображение. В итоге есть опасность получить полу-рабочий вариант - функция как бы заявлена, но работает она наполовину... Чего хотелось бы избежать. |
Re: Разработка свободной программы для сценаристов. Часть 3
Димка Новиков, обнаружился глюк, который сильно раздражает, а, главное, сбивает с работы, создавая путаницу. Точную закономерность вычислить пока не смог. Но основную суть опишу.
1. Активируем кнопку "Описание сцены". Начинаем работать. Сздаём новую сцену и набираем или вставляем текст из заготовки с описанием этой самой сцены. 2. Создаём следующую сцену. Пытаемся создать к ней новое описание. Делаем то же самое, добавляя ещё сцены и вдруг, в поле описания сцены автоматически начинают дублироваться вышеописанные описания сцен. Не могу точно понять при каких действиях это происходит, потому что внимание перключается на сам сценарий а когда смотришь на описание сцены (уточнить, что писать тут хотел), вдруг обнаруживаешь "километровый" текст, включающий в себя описание ранее забитых сцен. Причём эти описания как снежный ком не просто дописываются, а генерируются снова и снова, повторяясь в прогрессии. Если вернуться и поудалять в предыдущих описаниях всё лишнее и написать заново - то это сохраняется в дальнейшем. Но при создании новых сцен - в описании снова генерируются описания, которые к данной сцене не относятся, а дублируются из предыдущих. |
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл, я об этом тоже Димке писал. Тоже не пойму, почему это происходит.
|
Re: Разработка свободной программы для сценаристов. Часть 3
Ещё идея-просьба. А можно в разделе "Персонажи" сделать возможным как-то их систематизировать. Когда список становится достаточно большим, трудно найти нужного персонажа.
Задача была бы облегчена возможностью присваивать, например, цвета фона или шрифта в списке персонажей (или маркер, как в сценах) или группировки их, по папкам. Например "Главные персонажи", "Семья Сидорова", "Коллеги Петрова"... Там глубокое группирование в виде многоуровневого древа в принципе и не нужно. Одного уровня вполне было бы достаточно. Даже просто три-пять цветовых маркера - было бы выше крыши. |
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
Я тоже пока не разобрался. Главное, что просто стереть эти повторы не получается и каждая манипуляция приводит к их умножению, от чего программа виснет наглухо.
|
Re: Разработка свободной программы для сценаристов. Часть 3
Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 3
Всем хороша программа. Но глючная жуть. :(
Работать почти невозможно. Заметки в области описания сцены периодически исчезают бесследно. В какой-то момент ПК начинает дико грузить систему, даже если ничего не делаешь, и в итоге программа вылетает. В процессе часто программа начинает тормозить и текст не набирается. Точнее запаздывает бывает до нескольких секунд после набора. Что делает работу невозможной. Почему программа так сильно грузит систему? Что за процессы там запускаются и, похоже, что нарастают в прогрессии вплоть до вылета программы? Вентилятор не перестаёт мотать, словно идёт мощный рендер сложной 3D-сцены. Печалька. Но... придётся использовать старый добрый Софокл. |
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин, да, к сожалению, последняя версия поимела проблем вместе с добавлением в неё карточек... Сейчас я их полностью переписываю и эта проблема с дублированием описаний уже исправлена, как и многие другие. Планирую выпустить свежую версию через неделю-полторы.
На счёт персоннажей - была такая идея, спасибо. Но ещё не дошёл до этого. |
Re: Разработка свободной программы для сценаристов. Часть 3
А что может такое быть, что программа сама себя загоняет, перегружает систему и вылетает?
Просто дописываю сценарий и к финалу эта проблема просто не даёт работать. Набираешь слово, а на экране оно появляется через пару секунд только. Всё тормозит, а потом программа закрывается сама. После открытия минут пять-десять ещё работает, потом снова начинает тормозить и вылетает. Что это может быть? В облако не подключался. Может программа пытается в облако выйти, но поскольку был отказ от этого действия, как-то начинает запрашивать сама себя? Я не знаю, как это работает, поэтому фантазирую вот. Да, ещё заметил такую вещь (может тут есть разгадка, почему программа перегружает сама себя). Автосохранение работает почти постоянно. То есть не каждые там пять минут автосохраняется, а буквально каждую секунду. Почему я так решил. В верху, где отображается название сценарий, над которым работаешь, если проект изменён и не сохранён, висит звёздочка (ну это как принято в программах). Так вот, при наборе текста эта звёздочка висит секунду-две, а потом исчезает. Очевидно, что происходит автосохранение (что подтверждается и перезапуском файлов после вылета программы - почти всё сохраняется). С одной стороны это хорошо - хоть работа не теряется. Но, с другой, может это именно то, что в итоге душит программу и она виснет? |
Re: Разработка свободной программы для сценаристов. Часть 3
Кирилл Юдин, нет, это не облако точно. Это либо полное пересохранение персонажей/локаций со всеми их картинками, либо зацикливание с обновлением карточек при редактировании текста (что собственно и приводило к размножению описаний).
У вас картинок много присоединено к персонажам/локациям? Что произойдёт, если отключить автосохранение? Пробовали создать новый проект и в него импортировать текст этого проекта? |
Текущее время: 11:31. Часовой пояс GMT +3. |
©2006 - 2009, screenwriter.ru
Powered by vBulletin; перевод: zCarot