Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
очень долго открывается проект в котором почти 200 страниц. Сделан в форме книги, на каждой странице linked article. Я так понял при открытии скомпилированого проекта получается очень долгая расстановка текста по страницам. Открывается минут 5. Нелья ускорить этот процесс?
У меня вопрос: твой текст уже вложен в проект или открывается из файла?
Добавлено (14 Апрель 2010, 14:52) --------------------------------------------- если он вложен,то файл временно извлекается в систему. Попробуй в Проект\Компиляция(Сборка)\дополнительно\удалять извл файллы на выходе. снять галочку. Компилируй и запусти 2-а раза.Возможно долго извлекается,и нужно,что-бы файлы не удалялись на выходе...
Добавлено (14 Апрель 2010, 14:56) --------------------------------------------- У меня тоже была такая ситуация с видео,извлекётся один раз,а потом всё нормально будет со скоростью.
Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
Сообщение отредактировано Gorezcaid - Ср, 14 Апреля 2010, 14:54
Да дело в том, что даже при проектировании, если я изменяю размер какого- нибудь окна с текстом он заного все это пересчитывает. Пишет Distributing text и так минут на пять. Сам текстовый файл в формате rtf весит около 7 метров.
я вот всё делаю ту ещё энциклопедию, и у меня будет наверно больше двухсот страниц но текст у меня хранится в объектах, то есть никаких текстовых файлов, а так же картинки на мег 20 но они уже встроенные, у конечного пользователя при открытии ничего тормозится не будет?
Сообщение отредактировано Омар - Ср, 14 Апреля 2010, 16:03
Каждая картинка будет извлекатся из проекта по надобности,и это может тормозить систему.Можно положить все эти объекты в папке с exe-шником установив [PubDir] на файле для открытия(файл будет искатся в текущей папке проекта). Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
Добавлено (14 Апрель 2010, 16:23) --------------------------------------------- не будет. С картинками все нормально. С текстом хуже- он каждый раз при открытии заного раскидывает текст и делает это ООчень долго...
Есть способ ускорить: Создай объект Article(статья,текстовый файл) на главной стр. Компилируй,вложив в него свой Rtf.У меня получилось и совсем не тормозит. Это тормозит из-за создания большого кол-ва страниц.Попробуй,работает мгновенно!!! Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
Сообщение отредактировано Gorezcaid - Ср, 14 Апреля 2010, 16:40
все эти объекты в папке с exe-шником установив [PubDir] на файле для открытия(файл будет искатся в текущей папке проекта).
Я знаю просто мне необходимо в конце иметь только один испольняемый файл
Quote (YURIY)
Вопрос: ЗАЧЕМ делать 200 страниц?
Дело в том, что на одной странице я не могу сделать несколько контейнеров с нужным текстом и объектами, это займёт слишком много места на рабочей области да и редактировать потом удобнее каждую страницу, допустим раздел оружия, одна страница одно оружие, в игре только в одно части более 30 моделей...
Не понимаете вы, что значит делать универсальные и оптимальные алгоритмы работы приложений...
Да,создавать приложение лучше учитывая все взаимодействующие элементы с максимальным быстродействием. Совет:если у тебя много страниц текста,то создай на главной стр обект для просмотра текста,а при переходе на другую страницу текста присвоить объекту имя файла №-ра стр.
К примеру при переходе на стр №9 в тексте программа будет искать файл с таким-же именем как и страница + формат (перейти на стр №9 => открыть файл 9.rtf).
Попробуй реализовать.
Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
у меня текст на каждой странице разный и объекты, то есть размер и положение мне легче делать так как я объяснил выше. я же написал я не пользуюсь текстовыми файлами у меня весь текст хранится в объектах...
Так и ещё один вопрос объекты на странице подгружаются при открытии программы или при открытии какой-то страницы, ну допустим на 7 странице объекты подгрузятся при открытии программы или когда я перейду непосредственно к 7 странице?
Сообщение отредактировано Омар - Ср, 14 Апреля 2010, 23:24
Это все конечно и нтересно, но... При Создании текста для каждой страницы перестанут работать гиперссылки внутри текста. Формат книги должен быть имеено таким, никакой прокрутки. Неужели программа не может быстро выполнять простую функцию? Может кто знает ответ?
Создании текста для каждой страницы перестанут работать гиперссылки внутри текста.
Не перестанут!
Quote (mcpanmc)
Неужели программа не может быстро выполнять простую функцию?
Нет, не может, если файл большой, т.к. его надо загрузить в проект и разбить по-странично, и разумеется, чем больше файл, тем больше потребует времени эта операция. Чтобы быстрее работало надо заранее разбить сам (большой) файл на несколько мелких, и грузить их поочередно. Это черным по белому написано в файле справки. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Понятно. Просто обидно, что программа для создания книг очень тяжело работает с самыми необходимыми текстовыми задачами))) А все мы знаем, что компьютеры могут много чего))) Всем спасибо, вот только хотел спросить. Если разбить один фвайл на несколько, то как между ними могут работать гиперссылки????
Понятно. Просто обидно, что программа для создания книг
эээ... ну Neobook - это скорее образное название, исходя из приемов работы с проектом - расположения содержимого на отдельных "страницах". И не надо думать, что для создания именно книги надо непременно располагать содержимое на отдельных страницах.
Quote (Peter)
Чтобы быстрее работало надо заранее разбить сам (большой) файл на несколько мелких, и грузить их поочередно. Это черным по белому написано в файле справки.
а как это так? а после компиляции как это все работать будет? В ммб есть команда RunMBD, а в нб я не вижу аналогичной... Как задавать вопросы
что программа для создания книг очень тяжело работает с самыми необходимыми текстовыми задачами
Для создания именно книг существуют специализированные программы, например эта. И задачи нужно ставить реальные. Кроме того, даже в этом, "тяжелом" случае, можно найти решение. И в NeoBook можно очень гибко и нестандартно сделать электронную книгу или презентацию! Тут все зависит от фантазии автора, и его уровня владения программой. А если пытаться атаковать "в лоб", то...
Quote (mcpanmc)
Если разбить один фвайл на несколько, то как между ними могут работать гиперссылки????
Опять-таки, все зависит от того ЧТО именно задумано, и ЧТО представляют из себя гиперссылки.
Quote (DEMBEL)
а как это так?
Гм... Как обычно... Не проект "бить" на несколько файлов (хотя можно и это), а текстовой файл! И грузить его "частями" (через переменные) по мере необходимости.
Quote (DEMBEL)
В ммб есть команда RunMBD, а в нб я не вижу аналогичной...
Говоря словами Алекса, изучайте материальную часть!
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Не проект "бить" на несколько файлов (хотя можно и это), а текстовой файл! И грузить его "частями" (через переменные) по мере необходимости.
мне кажется автор имел ввиду не это (с текстом это понятно), а сделать много мелких проектов PUB, и подгружать их из скомпилированного "главного" проекта, как runMBD в ммб.
Quote (Peter)
Говоря словами Алекса, изучайте материальную часть!
а сделать много мелких проектов PUB, и подгружать их из скомпилированного "главного" проекта,
Запросто! Только в NeoBook это выглядит не так как в ММВ.
Quote (DEMBEL)
да где, не вижу!
Есть такая командочка... RunNeoBook зовётся...
И файл справки читаем по части вариантов компляции проекта...
Добавлено (02 Май 2010, 16:16) --------------------------------------------- Кстати, по части "многофайловости" проекта, теребите Омара! Он, должно быть, уже много чего "нахимичил" на этом поприще в своей игровой энциклопедии!
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
во отыскал... Тут надо все мелкие проекты компилировать в exe как "runtime package" без плеера? хм, лучше бы оставили как pub и зажали gzip'ом, как ммб, а то будет куча экзешников, можно не врубиться какой сначала запускать... Как задавать вопросы
Тут надо все мелкие проекты компилировать в exe как "runtime package" без плеера?
Совершенно справедливо!
Quote (DEMBEL)
а то будет куча экзешников, можно не врубиться какой сначала запускать...
А у конечного пользователя и не должна болеть голова по этому поводу. Этим пакетам можно придать любое расширение, а не обязательно ЕХЕ. Кроме того, если не будет присутствовать (в соответствующих местах) отдельный самостоятельный плейер, то эти пакеты не запустятся до тех пор, пока не будет запущен "главный ЕХЕ". - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Тут есть одна тонкость: расширение пакета не имеет значения для команды RunNeoBook, вызываемой из другого NB-проекта, но если потребуется "самостоятельный" запуск пакета (как ЕХЕ-файла с внешним плейером), то расширение должно быть тогда уже ЕХЕ. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться