26дБыл не вполне прав. На самом деле после добавления словаря в GoldenDict (на Windows) сначала происходит очень короткое "индексирование", после чего словарем можно пользоваться. Но потом начинается индексация для полнотекстового поиска и она может занять довольно много времени. Но идет она в фоновом режиме. Заметна только по несколько замедленной работе компьютера. И деление словарной базы на 3 части на процесс никак не повлияет.karp
Что же это за оболочки такие?
У GoldenDict это занимает от силы минуту-две.
25д
![]() 18д
18д Слова у которых есть пиньинь (отсеиваются те слова у которых вместо пиньиня "_") Это для облегчения получаемого словаря, возможно пригодится (убрать эти пункты несложно) 18д
![]() И можно ссылку туда - https://bkrs.info/p257 18д
18д Комментарий можно, потом тогда. Нужно ещё доделать mdict конвертор (добавить сжатие секций ключей, сейчас сжимается только самая массивная секция - секция значений), и доделать html, сделать в нем выбор языка интерфейса, улучшить вывод сл.статей, может даже с пометами (ну, типа немного причесать для гитхаба) 18д
Ещё из-за dictz возникла мысль - сделать браузерный мультиконвертер, которому для работы ненужен локальный сервер
![]() 18д
Сделал версию, естественно 天壤之别 по сравнению с моим предудущем опытом. Вопрос конвертации, благодаря вашему конвертору решён.
Кое чем пришлось поступиться, в ручную всегда качественней, но главное, что меня теперь не тошнит от "опять нужно версию делать, день на смарку". Всё-таки, автоматизация это вещь. Пользуюсь таки опцией архивирования что в начале не хотел, 7zip конечно существенно лучше сжимает, но экономия времени большая и скачать на несколько даже десятков мегабайт больше раз в пол года сейчас мизер и на сервере трафика достаточно. Отказался от версий (последняя была 93), сейчас весрия будет дата типа 250314. Форматы нужно проверить в оболочках, но если кто будет пользоваться, ошибки вылезут, если они есть. Файлов конечно многовато, раньше один формат был, а сейчас 4, возможно, некоторые буду делать реже. Некоторые заметки, если пригодятся: Цитата:Не понял про DictZIP, как это соотносится с обычным сжатием? Все ли оболочки принимают? По умолчанию оно включено, немного тревожно его делать. 18д
18д Я выше написал, вообще не понял про него, недавно был диалог, но я не ожидал, что он по умолчанию включен. Я его выключил на всякий. Есть гарантия, что оболочки его поймут? Если есть зип, нужно ли это? 18д
18д Для stardict и dsl сжатие dictzip лучше выключить (в index.php поставить ноль в соответствующих опциях), если предполагается использовать сконвертированные словари в оболочках не поддерживающих dictzip (такие существуют). Цитата:Нужно проверять искомые файлы, или хотябы смотреть, что их расширение не .gz, или выводить "добавлено 0 слов, возможно какая-то ошибка, проверьте файлы". Я забыл распаковать и не мог понять почему успешно создаётся пустой словарь.Проверка есть, нужно доработать,- добавить ^ и $. Хотя в readme упомянуто "распаковать". Цитата:Когда выводится результат с цифрами нужно пояснение что они значат и number_format для красоты: ![]() Цитата:Можно переименовывать по нажатию - это с чем-то связано?Возможно кому-то пригодится, сделать пометки для себя или версии свои (v94, v95,...) Цитата:Mdict -- полный 大БКРС два раза не хотел делать вместе с БРуКС (ошбику выдавал через 20-30 минут), в третий раз поставил отдельно - завис на долго, но вроде как сам файл сгенерировался. Более мелкие варианты делает нормально, поэтому похоже какое-то техническое ограничение.Не замечал ошибок. Нужно подробнее описать ошибку. Предположу что ноут уснул и появилось сообщение "Процесс завершился ошибкой. Возможно локальный сервер был остановлен, попробуйте перезапустить.". "Завис на долго" это нормально, в readme в последнем пункте про это написано. Решение: на время конвертации в настройках ноута/пк/смартфона отключить режим сна, гибернации, экономии - т.к.конвертация процедура не частая - это не сложно. Заметил на андроидах в последнем обновлении в настройках отключения подсветки экрана нет опции "никогда" а максимум 30минут. Можно конвертить частями а не все сразу. Цитата:В названия файло БРуКС без da, 大 используется только для 大БКРС, чтобы отличаться от оригинального БКРС, а БРуКС и так оригинален (название).В названиях файлов только выходные кодовые имена, файлы раскладываются по каталогам, каждому формату свой (dsl, stardict, mdict). Это для упрощения, готовые файлы можно переименовать как угодно, с любыми пояснениями, включающими: дату, версию, формат. К чему усложнять выходные имена, если 100% вероятность что они будут исправлены "как надо"? (стандартов не видел) 18д
|