Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Вс Окт 12, 2008 22:45 Заголовок сообщения: |
|
|
Shasoft писал(а): | Хочу плагин сделать для редактора для экспорта | По плагинам экспорта лучше обращайтесь ко мне
Проще всего - поставьте fb2any и вскройте ему DLL-ки, я там tlb прошивал. Делайте по аналогии. Заодно и с fb2any тулзой fb2batch будет дружить, там тоже плагином все устроено.
FBE ищет плагины в реестре у себя:
HKEY_LOCAL_MACHINE\SOFTWARE\Haali\FBE\Plugins
fb2batch в
HKEY_LOCAL_MACHINE\SOFTWARE\Grib Soft\FB2Batch\Plugins
Если еще какие-то вопросы есть - спрашивайте. |
|
Вернуться к началу |
|
|
Shasoft Новенький участник форума
Зарегистрирован: 26.10.2007 Сообщения: 21
|
Добавлено: Вс Окт 12, 2008 23:43 Заголовок сообщения: |
|
|
Моя программа обрабатывает FB2 и делает из него книгу для сотового.
Однако я столкнулся с файлами FB2, у которых встречаются неправильные символы. В моем случае это "<" и ">", но они не относятся к тэгам. Вот и появилась мысль - открывать их в редакторе, а потом вызывать плагин для экспорта в мобильную версию.
Попробовал открыть в редакторе такой ошибочный FB2 и он тоже вывалил ошибку и ничего не открыл.
Придется сделать выправлялку самому. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Пн Окт 13, 2008 0:54 Заголовок сообщения: |
|
|
Shasoft писал(а): | Однако я столкнулся с файлами FB2, у которых встречаются неправильные символы. В моем случае это "<" и ">", но они не относятся к тэгам. | Мнда... А вы пользователей с такими файлами посылать куда подальше не пробовали? . Ладно там невалидный fb2, но просто битый xml открывать... брррр. Выдавайте ошибку и делу конец. |
|
Вернуться к началу |
|
|
Shasoft Новенький участник форума
Зарегистрирован: 26.10.2007 Сообщения: 21
|
Добавлено: Пн Окт 13, 2008 8:15 Заголовок сообщения: |
|
|
Как раз собираюсь это прикрутить.
Просто я из огромной библиотеки http://lib.rus.ec загрузил всего одну книгу, а она оказалась такой вот битой. Поэтому и решил, что надо выправлялку прицепить, а то мало ли - может там пол библиотеки в таком виде. |
|
Вернуться к началу |
|
|
Mar00k Новенький участник форума
Зарегистрирован: 16.11.2007 Сообщения: 32 Откуда: Минск
|
Добавлено: Чт Ноя 13, 2008 10:04 Заголовок сообщения: |
|
|
А обновления программы ожидаются или всё, проект ушёл внутрь литрес и, как говорилось выше, в свободное пользование выдаваться не будет? |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Чт Ноя 13, 2008 12:16 Заголовок сообщения: |
|
|
В свободное пользование последние версии не идут, да. |
|
Вернуться к началу |
|
|
Ghost mail Новенький участник форума
Зарегистрирован: 04.06.2007 Сообщения: 16
|
Добавлено: Чт Ноя 13, 2008 13:11 Заголовок сообщения: |
|
|
GribUser писал(а): | В свободное пользование последние версии не идут, да. | А с чем связаны такие перемены если не секрет ??? |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Чт Ноя 13, 2008 14:20 Заголовок сообщения: |
|
|
Ghost mail писал(а): | А с чем связаны такие перемены | C нежеланием за свой счет развивать бизнес конкурентам, особенно недобросовестным. |
|
Вернуться к началу |
|
|
Mar00k Новенький участник форума
Зарегистрирован: 16.11.2007 Сообщения: 32 Откуда: Минск
|
Добавлено: Чт Ноя 13, 2008 15:09 Заголовок сообщения: |
|
|
GribUser, всё логично на самом деле, возражений в общем и нет. Просто уточнил.
Господам идеалистам-героям-освободителям: таки да, коммерческие организации никому и ничего не должны, что более чем логично. |
|
Вернуться к началу |
|
|
Cd_spb Зрелый участник форума
Зарегистрирован: 28.06.2006 Сообщения: 189
|
Добавлено: Чт Ноя 13, 2008 17:00 Заголовок сообщения: |
|
|
Размышления на тему.
Т.е. тестирование своего продукта за "бесплатно" - это нормально? Правильно, зачем нанимать тестировщиков, которым нужно платить деньги, если можно за бесплатно обкатать продукт и потом, с его помощью, зарабатывать деньги.
GribUser писал(а): |
Цитата: | Copyright (c) 2001-2004 Mike Matsnev. All Rights Reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice immediately at the beginning of the file, without modification, this list of conditions, and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Absolutely no warranty of function or purpose is made by the author Mike Matsnev.
4. Modified versions of this application must not use the names "Haali Reader", "FictionBook Tools".
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
Если я верно понял, там сказано, что использование кода или бинарей FBTools должно сопровождаться приложением неизменной лицензии (можно добавлять свои, но не изменять имеющиеся пункты, точнее)
Гражданин Алекс грубо нарушил лицензионное соглашение Михаила Мацнева, или я чего-то недопонял? Я как-то даже до сего дня не озадачивался. Пират'c.
Мы, кстати, собираемся старую лицензию сохранить, как и оставить исходники доступными. Себя только в число авторов впишем |
Выделение - мое. Цитата из восьмого сообщения в данной теме. Сообщение годичной давности.
Поразмыслив - не продают ведь, просто не выкладывают в открытый доступ. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Чт Ноя 13, 2008 18:47 Заголовок сообщения: |
|
|
Cd_spb писал(а): | Т.е. тестирование своего продукта за "бесплатно" - это нормально? | C момента закрытия раздачи FBE ни о каком бесплатном тестировании, очевидно, речь не идет. Результаты же предыдущего тестирования вы можете беспрепятственно скачать и использовать.
Касаемо сохранения лицензии - жизнь вносит свои коррективы, что ж делать. Не все идет так, как нам бы того хотелось. |
|
Вернуться к началу |
|
|
Mar00k Новенький участник форума
Зарегистрирован: 16.11.2007 Сообщения: 32 Откуда: Минск
|
Добавлено: Пт Ноя 14, 2008 10:38 Заголовок сообщения: |
|
|
Кстати с бесплатным тестированием всё в мире ещё шире чем многие думают.
Те же линуксы "бесплатные" и "открытые". А вот фишка в том, что тот же opensuse - это фактически тестовый вариант sled (suse linux enterprise edition), на котором зарабатывают деньги.
Так что дело это выгодное всем: тестерам - бесплатные программы, разработчикам - бесплатное тестирование.
Так что всё логично. А искать всемирное зло в компании литрес - занятие забавное, но непродуктивное. |
|
Вернуться к началу |
|
|
Cherckes Новенький участник форума
Зарегистрирован: 05.05.2007 Сообщения: 89 Откуда: Гомель
|
Добавлено: Сб Ноя 15, 2008 11:51 Заголовок сообщения: |
|
|
Нигде в лицензии линуха не говорится что он бесплатный, свободный да, и тем более не тестовый вариант одного из коммерческих дистров. Каждый в праве собрать свой линукс и продавать его. Единственное требование лицензии чтобы он и дальше оставался свободным.
Тут лицензия другого типа (BSD) в отличие от GPL под которой распространяют линукс она не обязывает оставлять доступными измененные исходные коды (чем если верить интернету очень любит пользоваться корпорация микрософт). По той же лицензии распространяется scintilla на которой основан fbtools, так что в данном случае говорить можно лишь о моральной чистоте.
Офтоп к разговору о лицензиях: язык существует по нормам GPL, любое литературное произвидение можно считать модификацией, т.к. никто не является владельцем языка, никто не вправе препятствовать использованию и распространению конкретных реализаций, вот так. |
|
Вернуться к началу |
|
|
Alex_ST Новенький участник форума
Зарегистрирован: 15.10.2008 Сообщения: 5 Откуда: Москва
|
Добавлено: Пн Дек 01, 2008 17:20 Заголовок сообщения: |
|
|
Господа, знатоки-программисты!
Подскажите новичку, осваивающему FBE 2.0 beta:
1. Где можно найти описание действия скриптов чистки текста? Что какой из них делает (что ищут, на что заменяют)? А то по названию очень трудно сориентироваться, какой из них в каком случае с какими параметрами (если они есть) применять.
2. Как останавливать действие скриптов, если после запуска увидел, что делается что-то не то? Например, для скрипта "Слипшиеся слова" какие только комбинации клавиш не пробовал... Без толку. Пока до конца книги не отработает, не остановится. А если он (скрипт) начинает чуть ли не к каждому абзацу придираться и выводить MsgBox, то вообще каюк... Кнопки-то "отменить" нет. Вот и приходится зажимать ESC и ждать пока он до конца книги не проработает... |
|
Вернуться к началу |
|
|
Sclex Бывалый участник форума
Зарегистрирован: 24.09.2005 Сообщения: 416 Откуда: Минск
|
Добавлено: Пн Дек 01, 2008 18:43 Заголовок сообщения: |
|
|
Alex_St
Описание и история изменений скриптов, написанных мной (а это лишь часть от их общего количества), здесь (топик «Скрипт добавления сноски (и другие)»). Раньше были описания на странице юргеннта, но теперь она не грузится, не знаю, намеренно это со стороны юргеннта или нет.
Остановить работу скрипта невозможно, если иное не предусмотрено в самом коде скрипта. Причем ни одного свободно распространяемого скрипта, в котором это было бы предусмотрено, мне не известно. |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|