<<< 1 ... 9 10 11 12 >>> Переход на страницу  +  i   🔎
91
26дkarp Что же это за оболочки такие?
У GoldenDict это занимает от силы минуту-две.
Был не вполне прав. На самом деле после добавления словаря в GoldenDict (на Windows) сначала происходит очень короткое "индексирование", после чего словарем можно пользоваться. Но потом начинается индексация для полнотекстового поиска и она может занять довольно много времени. Но идет она в фоновом режиме. Заметна только по несколько замедленной работе компьютера. И деление словарной базы на 3 части на процесс никак не повлияет.
25д
ЛС Ответить
92
mcx, что значит "БКРС с чтением", про какое чтение речь? Если про обычный пиньинь, то зачем делать без него, или это для каких-то оболочек?
18д
ЛС Ответить
93
18дбкрс mcx, что значит "БКРС с чтением", про какое чтение речь?

Слова у которых есть пиньинь (отсеиваются те слова у которых вместо пиньиня "_")

Это для облегчения получаемого словаря, возможно пригодится (убрать эти пункты несложно)
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
18д
ЛС Ответить
94
mcx, это нужно, но лучше как-нибудь пояснить или "сокращённый". Как вариант, можно в опции и там комментарий.
И можно ссылку туда - https://bkrs.info/p257
18д
ЛС Ответить
95
18дбкрс mcx, это нужно, но лучше как-нибудь пояснить или "сокращённый". Как вариант, можно в опции и там комментарий.
И можно ссылку туда - https://bkrs.info/p257

Комментарий можно, потом тогда. Нужно ещё доделать mdict конвертор (добавить сжатие секций ключей, сейчас сжимается только самая массивная секция - секция значений), и доделать html, сделать в нем выбор языка интерфейса, улучшить вывод сл.статей, может даже с пометами
(ну, типа немного причесать для гитхаба)
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
18д
ЛС Ответить
96
Ещё из-за dictz возникла мысль - сделать браузерный мультиконвертер, которому для работы ненужен локальный сервер 33
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
18д
ЛС Ответить
97
Сделал версию, естественно 天壤之别 по сравнению с моим предудущем опытом. Вопрос конвертации, благодаря вашему конвертору решён.

Кое чем пришлось поступиться, в ручную всегда качественней, но главное, что меня теперь не тошнит от "опять нужно версию делать, день на смарку". Всё-таки, автоматизация это вещь.

Пользуюсь таки опцией архивирования что в начале не хотел, 7zip конечно существенно лучше сжимает, но экономия времени большая и скачать на несколько даже десятков мегабайт больше раз в пол года сейчас мизер и на сервере трафика достаточно.

Отказался от версий (последняя была 93), сейчас весрия будет дата типа 250314.

Форматы нужно проверить в оболочках, но если кто будет пользоваться, ошибки вылезут, если они есть.
Файлов конечно многовато, раньше один формат был, а сейчас 4, возможно, некоторые буду делать реже.

Некоторые заметки, если пригодятся:
Цитата:Не понял про DictZIP, как это соотносится с обычным сжатием? Все ли оболочки принимают? По умолчанию оно включено, немного тревожно его делать.

Нужно проверять искомые файлы, или хотябы смотреть, что их расширение не .gz, или выводить "добавлено 0 слов, возможно какая-то ошибка, проверьте файлы". Я забыл распаковать и не мог понять почему успешно создаётся пустой словарь.

Когда выводится результат с цифрами нужно пояснение что они значат и number_format для красоты:
dabkrss: 745751 (-2653547)

Можно переименовывать по нажатию - это с чем-то связано?

Mdict -- полный 大БКРС два раза не хотел делать вместе с БРуКС (ошбику выдавал через 20-30 минут), в третий раз поставил отдельно - завис на долго, но вроде как сам файл сгенерировался. Более мелкие варианты делает нормально, поэтому похоже какое-то техническое ограничение.

В названия файло БРуКС без da, 大 используется только для 大БКРС, чтобы отличаться от оригинального БКРС, а БРуКС и так оригинален (название).
Также в названиях -- желательно включать формат в название архива, т.е. html_dabkrs.zip, dsl_ stardict_. И ещё лучше включать дату: html_dabkrs_250315.zip
18д
ЛС Ответить
98
18дmcx Ещё из-за dictz возникла мысль - сделать браузерный мультиконвертер, которому для работы ненужен локальный сервер 33

Я выше написал, вообще не понял про него, недавно был диалог, но я не ожидал, что он по умолчанию включен. Я его выключил на всякий. Есть гарантия, что оболочки его поймут? Если есть зип, нужно ли это?
18д
ЛС Ответить
99
18дбкрс Я выше написал, вообще не понял про него, недавно был диалог, но я не ожидал, что он по умолчанию включен. Я его выключил на всякий. Есть гарантия, что оболочки его поймут? Если есть зип, нужно ли это?

Для stardict и dsl сжатие dictzip лучше выключить (в index.php поставить ноль в соответствующих опциях), если предполагается использовать сконвертированные словари в оболочках не поддерживающих dictzip (такие существуют).

Цитата:Нужно проверять искомые файлы, или хотябы смотреть, что их расширение не .gz, или выводить "добавлено 0 слов, возможно какая-то ошибка, проверьте файлы". Я забыл распаковать и не мог понять почему успешно создаётся пустой словарь.
Проверка есть, нужно доработать,- добавить ^ и $. Хотя в readme упомянуто "распаковать".

Цитата:Когда выводится результат с цифрами нужно пояснение что они значат и number_format для красоты:
dabkrss: 745751 (-2653547)
56 можно добавить пояснение

Цитата:Можно переименовывать по нажатию - это с чем-то связано?
Возможно кому-то пригодится, сделать пометки для себя или версии свои (v94, v95,...)

Цитата:Mdict -- полный 大БКРС два раза не хотел делать вместе с БРуКС (ошбику выдавал через 20-30 минут), в третий раз поставил отдельно - завис на долго, но вроде как сам файл сгенерировался. Более мелкие варианты делает нормально, поэтому похоже какое-то техническое ограничение.
Не замечал ошибок. Нужно подробнее описать ошибку. Предположу что ноут уснул и появилось сообщение "Процесс завершился ошибкой. Возможно локальный сервер был остановлен, попробуйте перезапустить.".
"Завис на долго" это нормально, в readme в последнем пункте про это написано.
Решение: на время конвертации в настройках ноута/пк/смартфона отключить режим сна, гибернации, экономии - т.к.конвертация процедура не частая - это не сложно.
Заметил на андроидах в последнем обновлении в настройках отключения подсветки экрана нет опции "никогда" а максимум 30минут. Можно конвертить частями а не все сразу.

Цитата:В названия файло БРуКС без da, 大 используется только для 大БКРС, чтобы отличаться от оригинального БКРС, а БРуКС и так оригинален (название).
Также в названиях -- желательно включать формат в название архива, т.е. html_dabkrs.zip, dsl_ stardict_. И ещё лучше включать дату: html_dabkrs_250315.zip
В названиях файлов только выходные кодовые имена,  файлы раскладываются по каталогам, каждому формату свой (dsl, stardict, mdict). Это для упрощения, готовые файлы можно переименовать как угодно, с любыми пояснениями, включающими: дату, версию, формат. К чему усложнять выходные имена, если 100% вероятность что они будут исправлены "как надо"? (стандартов не видел)
mcx_v10 — PHP конвертер словарных баз - DSL, 大БКРС и CC-CEDICT в StarDict, MDict и HTML.
dictz_v2 — браузерный dictzip компрессор для словарей (DSL, StarDict и др.)
18д
ЛС Ответить
100
18дmcx Предположу что ноут уснул и появилось сообщение "Процесс завершился ошибкой. Возможно локальный сервер был остановлен, попробуйте перезапустить.".

Да, это оно было, видимо уснул. Получается Mdict это самый ресурсоёмкий формат.
17д
ЛС Ответить
<<< 1 ... 9 10 11 12 >>> Переход на страницу  +  i   🔎