Page 2 of 2

Re: Постоянно просит переиндексировать словари

PostPosted: Sun Mar 10, 2013 12:53 pm
by Tvangeste
Сасибо, очень ценные наблюдения.

Ради интереса попробовал перезагрузить свой телефон со включенным GoldenDict'ом, и тоже получил полную переиндексацию всех словарей! Так что проблема локализована и легко воспроизводима!

Будем надеяться, что @ikm её теперь пофиксит! :)

Re: Постоянно просит переиндексировать словари

PostPosted: Mon Mar 11, 2013 2:55 am
by ikm
А на словари, которые во внутренней флеш-памяти, эти проблемы тоже распространяются?

Re: Постоянно просит переиндексировать словари

PostPosted: Mon Mar 11, 2013 3:16 am
by morhad
не знаю, у меня все на внешней..

Re: Постоянно просит переиндексировать словари

PostPosted: Mon Mar 11, 2013 8:27 am
by Tvangeste
ikm wrote:А на словари, которые во внутренней флеш-памяти, эти проблемы тоже распространяются?

Установил часть словарей во внутреннюю память, часть во внешнюю. При работающем голдендикте перезагрузился, все словари с *внешней* памяти после перезагрузки GoldenDict попросил переиндексировать. А те, что были на внутренней флэшке, те без проблем.

Re: Постоянно просит переиндексировать словари

PostPosted: Mon Mar 11, 2013 1:18 pm
by morhad
во... как раз и я хотел попробовать так, но добрые люди опередили :) значит проблема полностью локализована, осталось только её пофиксить ?

Re: Постоянно просит переиндексировать словари

PostPosted: Mon Mar 11, 2013 2:54 pm
by Tvangeste
Но для надежности еще раз попробовать не мешает, чтобы уж точно было и наверняка!

Re: Постоянно просит переиндексировать словари

PostPosted: Wed Mar 13, 2013 5:25 pm
by morhad
да, похоже, что проблема тогда появляется, когда словари находится на внешней карте памяти. Реально пофиксить проблему без переноса словарей во внутреннюю память и без выхода из программы через меню?

Re: Постоянно просит переиндексировать словари

PostPosted: Fri Mar 15, 2013 6:27 am
by ikm
Вот еще интересный вопрос - когда всё проиндексировано, сохранить список файлов в /sdcard/GoldenDict/.config/index. Потом вызвать глюк с переиндексацией и, переиндексировав, опять сохранить список файлов в /sdcard/GoldenDict/.config/index. Будут ли два получившихся списка одинаковыми?

Re: Постоянно просит переиндексировать словари

PostPosted: Fri Mar 15, 2013 9:09 am
by morhad
А почему он удаляет индекс, если он видит словари на внешней карте при переиндексировании? Когда вообще требуется индексирование? Тогда ли , когда происходит изменение записей словаря? Если да, то это вообще редкое явление. Может быть создавать индекс, когда его нет, не удалять его просто так и переиндексировать при необходимости

Re: Постоянно просит переиндексировать словари

PostPosted: Sun Aug 11, 2013 5:36 pm
by dg333
Установил себе платную версию ГД из Плеймаркета на прошлой неделе. Устройство — Samsung Galaxy Note 10.1. Словари — на внешней SD-карте, формат — только DSL. При запуске появляется список словарей с предложением их проиндексировать. Подтверждаю. Идёт индексирование каждого словаря, ошибок никаких не появляется. Но после того, как закончено индексирование последнего словаря, сообщение о том, что индексирование идёт, не исчезает. На экране только одна кнопка, «Готово», кажется (устройство сейчас далековато). Если её нажать, программа возвращается на шаг назад, снова на экране список словарей с предложением их проиндексировать (снова ГД считает, что это первый запуск). Если же ничего не делать и просто ждать, то через довольно долгое время система просто сообщает, что программа остановлена. Что делать?