# Re: Qt-клиент: вкуснятина, которой пока нет в Git
vit01 (mira, 1) → Andrew Lobanov – 04:39:01 2016-02-01
AL> А какова практическая ценность blacklist.txt на стороне клиента?
Если ты заметил плохие сообщения уже после того, как скачал почту. Или если сисоп ленивый и не хочет чистить их на своей ноде (что более реально).
Предположим, у нас появились спамеры. Рядовой пользователь скачивает сообщения, у него куча мусора. Сисоп об этом узнаёт уже после, чистит сообщения у себя, закидывает в блэклист. Пользователи получают спасительный ЧС одной кнопкой, и клиент чистый.
Когда в локальной базе скопилось по 10000 сообщений, скачивать всё заново при каждой "аварии" очень накладно.
А, и ещё может быть такая ситуация: к примеру, мне захотелось удалить из базы и больше никогда не видеть все сообщения со словом "сепаратист", но я не сисоп.
Достаём нужные айдишники через ii-search.py и закидываем в клиентский блэклист.
vit01 (mira, 1) → Andrew Lobanov – 04:39:01 2016-02-01
AL> А какова практическая ценность blacklist.txt на стороне клиента?
Если ты заметил плохие сообщения уже после того, как скачал почту. Или если сисоп ленивый и не хочет чистить их на своей ноде (что более реально).
Предположим, у нас появились спамеры. Рядовой пользователь скачивает сообщения, у него куча мусора. Сисоп об этом узнаёт уже после, чистит сообщения у себя, закидывает в блэклист. Пользователи получают спасительный ЧС одной кнопкой, и клиент чистый.
Когда в локальной базе скопилось по 10000 сообщений, скачивать всё заново при каждой "аварии" очень накладно.
А, и ещё может быть такая ситуация: к примеру, мне захотелось удалить из базы и больше никогда не видеть все сообщения со словом "сепаратист", но я не сисоп.
Достаём нужные айдишники через ii-search.py и закидываем в клиентский блэклист.