Ru-Board.club
← Вернуться в раздел «Программы»

» Miranda NG

Автор: boss911
Дата сообщения: 13.09.2014 10:01
watcherhd

Цитата:
в первый раз запустить в служебном режиме, чтоб не насовало в базу позиций окон на экране и еще всяких дел.

Вот этого я и хотел добиться, запустив Миранду без профиля (чтобы создать новый) и без ключа /svc:DbEditor, но при выборе DbEditorPP.dll Миранда не хочет запускаться в режиме редактора. Как по мне, это глюк, либо недоделка, в IM ничего подобного нет, запускается в режиме редактора, если выбрал. Благо, что есть ключ /svc:DbEditor, который решает эту проблему, но ведь и без ключа должно, разве я не прав?

Я ваше описание в тикете не читал (с английским плохо дружу), вывод сделал по скрину, где на вкладке "Создать профиль" заблокирован выбор (комбобокс) режима запуска, из-за чего надо возвращаться на вкладку "Мои профили" и потом обратно, чтобы появилась создать профиль. Мне вот эти телодвижения не понятны, к чему они, почему заблокирован выбор режима на вкладке "Создать профиль". Об этом, в вашем тиките, есть речь?
Автор: watcherhd
Дата сообщения: 13.09.2014 10:56
boss911, там нет никаких телодвижений, при создании профиля нет выхода на запуск в служебном режиме, вот и всё (залочено). Я описал это как проблему. Возврат к выбору профилей не поможет запустить создаваемый профиль в служебном режиме. Тикет о том, чтоб не было залочено, чтоб при создании профиля был возможен выбор и запуск созданного профиля в служебном режиме (подозреваю, что залочено оно из-за перевода dbtool в dbchecker в своё время), посмотрим в общем, решат ли и как решат.
Автор: boss911
Дата сообщения: 13.09.2014 11:32
watcherhd

Цитата:
при создании профиля нет выхода на запуск в служебном режиме, вот и всё (залочено).

В IM это возможно. И в NG возможно, но при условии, если запускать Миранду (без профиля) с ключом /svc:DbEditor, почему без ключа нельзя, не совсем мне понятно. Я вот как бы об этом, чтобы пофиксили, ибо, на мой взгляд, это баг. Вот если бы в IM так нельзя было бы, тогда я бы об этом не завел разговор.


Цитата:
Тикет о том, чтоб не было залочено, чтоб при создании профиля был возможен выбор и запуск созданного профиля в служебном режиме

То есть причина в том, что залочено? Если запустить с /svc:DbEditor, то тоже залочено, но при этом запускается в служебном режиме. Или этот ключ имеет приоритет?

В общем, понял, разблокировка режимов решит обе ситуации. Еще раз спасибо за тикет.
Автор: watcherhd
Дата сообщения: 13.09.2014 21:33
boss911 - исправлено, тикет закрыт, я проверил, всё работает, будет доступно в завтрашнем ночнике.
Автор: boss911
Дата сообщения: 14.09.2014 10:11
watcherhd

Да, теперь выбор режима запуска на вкладке "Создать профиль" разблокирован, но проблема осталась. Снова нет возможности создать профиль и сразу открыть его в служебном режиме. Запускаю Миранду без профиля, на вкладке ввожу имя и выбираю DbEditorPP.dll, жму "Создать", запускается Миранда, (контакт лист и т.д. и т.п.), а не служебный режим (DbEditorPP). Повторюсь, что в IM такая возможность есть.

Фикс не допилен. Только что обновился (режим обновления "ночник").
Автор: watcherhd
Дата сообщения: 14.09.2014 10:53
boss911


Цитата:
Запускаю Миранду без профиля, на вкладке ввожу имя и выбираю DbEditorPP.dll, жму "Создать", запускается Миранда


Не могу повторить - у меня запускается именно редактор базы и создается новый профиль.





Проверил на своём основном, трех тестовых и одном свежераспакованном из архива паках, но все 32-бит, 64-бит на данный момент не могу проверить. Вот в режиме CrashDumper реально не запускается, молча создаёт профиль, но ни разу у меня не было, чтобы при выборе служебного режима просто запустилась миранда после создания профиля.
Автор: boss911
Дата сообщения: 14.09.2014 12:19
watcherhd

Ничего не понимаю. Еще раз все проверил, работает. С тех пор, как не работало, я ничего не делал, разве что комп перезагрузил (по иной причине). Мистика. В общем, еще раз спасибо.

Кстати, если выбрать DbChecker.dll и потом "Создать", получаем краш. Оно и не странно, но костыль на этот случай не помешал бы.

И еще такой вопрос. А как мне создать еще один профиль, когда уже один есть? Просто при запуске с профилем запускается Миранда, а вызвать менеджер профиля у меня получается. Временное удаление профиля, либо делать копию своего профиля (copy/past), чтобы при запуске Миранды вызвать менеджер профилей, не совсем красивое решение. Наверное, я туплю и где-то/как-то должен вызываться этот менеджер, но не вижу.
Автор: watcherhd
Дата сообщения: 14.09.2014 13:35
boss911, клик по miranda32/64.exe с зажатым CTRL - вызовет менеджер профилей.


Добавлено:

Цитата:
Кстати, если выбрать DbChecker.dll и потом "Создать", получаем краш. Оно и не странно, но костыль на этот случай не помешал бы.


У меня крэша нет, но тупо создается профиль и всё, после чего DbChecker в вызове служебных плагинов не появляется, если есть хоть один существующий профиль, при создании второго его тоже нет в выпадающем списке. Это непорядок, как и то, что CrashDumper в служебном режиме не запускается вовсе ни при создании профиля, ни на существующем, отрапортовал всё это уже, жду исправлений.
Автор: boss911
Дата сообщения: 14.09.2014 14:09
watcherhd

Ясно, спасибо. Интересно, много пользователей знает об этой функциональности, вряд ли. Я вот с Мирандой лет восемь, но узнал только что. Как минимум, на Wiki надо бы написать или в самой Миранде сделать этакий мини-хелп. Очередное пожелание.

Добавлено:
У меня тоже, если есть хоть один профиль, то DbChecker в вызове служебных плагинов нет. А вот когда запуск без профиля, есть, но при выборе и дальнейшем создании профиля - краш. Ладно, тут стоит дождаться фикса, может это и краш (в моем случае) починит.
Автор: watcherhd
Дата сообщения: 14.09.2014 15:21
boss911


Цитата:
Ясно, спасибо. Интересно, много пользователей знает об этой функциональности, вряд ли. Я вот с Мирандой лет восемь, но узнал только что. Как минимум, на Wiki надо бы написать или в самой Миранде сделать этакий мини-хелп. Очередное пожелание.


Знают почти все, плюс в мирандабут четкое описание как сделать так, чтоб менеджер профилей появлялся каждый запуск при желании, там ключ есть. "ShowProfileMgr=yes" и он будет появляться каждый запуск. Насчет вики проект общий - любой может получить логин, пароль и описать. Да и можно туда сначала заглянуть для приличия. Оно описано.


Цитата:
У меня тоже, если есть хоть один профиль, то DbChecker в вызове служебных плагинов нет. А вот когда запуск без профиля, есть, но при выборе и дальнейшем создании профиля - краш. Ладно, тут стоит дождаться фикса, может это и краш (в моем случае) починит.



DbChecker в вызове служебных плагинов больше не появится, исправлено.





Добавлено:
CrashDumper в служебном режиме теперь тоже запускается, вроде всё исправлено.
Автор: eshil
Дата сообщения: 15.09.2014 16:32
Здравствуйте!!!

В ночных сборках при многоадресной отправке сообщения (плагин TabSRMM) окно выбора адресатов недоступно (скриншот прилагаю):
Автор: watcherhd
Дата сообщения: 15.09.2014 17:02
eshil, баг известен, на данный момент обход такой - включите инфо панель и список адресатов станет доступен.

Добавлено:
eshil, исправлено, будет доступно в завтрашнем ночнике.
Автор: boss911
Дата сообщения: 17.09.2014 13:07
Не полный русский перевод.

Код: Miranda NG Version: 0.95.3 alpha build #10489
Build time: 17 Sep 2014 11:11:20

DbEditorPP.dll v.3.2.0.1 [5 Sep 2014 5:34:02] - Database editor++

langpack_russian.txt от 17 сентября 2014 г., 11:12:28
Автор: watcherhd
Дата сообщения: 17.09.2014 16:26
boss911

Цитата:
Не полный русский перевод.


С этим разобрались, заодно 3 ошибки исправили. На украинском тоже 1 пункт переведён неверно.


Добавлено:

Цитата:
Если в чате IRC "шлепнуть" пользоателя, то получаем так текст в окне сообщений:

Цитата:
slaps boss911 around a bit with a large trout

Это сообщение сервера или недоперевод?


Это старый код, там всё вместе и код собственно и сообщение "шлепка" не перевести никак, издержки древнющего кода.


Добавлено:

Цитата:
Добавлено:
users.jabber.org - похоже умер? Надо бы сменить службу поиска.


В Jabber нет централизованной службы поиска, зависит от сервера, нужно вбить руками ту, которая поддерживается на конкретном сервере (если поддерживается вообще).

Добавлено:

Цитата:
Если выбрать поиск контакта для JABBER, то текст:

Цитата:
Ошибка 404
Пожалуйста, выберите другой сервер

не помещается, так как происходит перенос слов на третью строку, а место отведено под две.


А вот это посмотрим, тут явный недочёт.
Автор: SSchumi
Дата сообщения: 17.09.2014 16:47
дааа, скоро можно будет выпиливать MSN


Добавлено:
http://www.ferra.ru/ru/techlife/news/2014/08/31/msn-messenger-dead/#.VBmQpPl_vjc
Автор: boss911
Дата сообщения: 17.09.2014 16:55


Это IRC. Если из меню протокола вызвать "Сменить ник", то надпись будет на русском. А вот если попытаться зайти под ником, который занят (в моем случае пользователь под ником boss911 сидит в чате и я пытаюсь зайти под этим же ником), то почему-то эта надпись не переводиться. Как-то странно, одно и то же окно используется в двух случаях, но при этом в одном из случаев текст не переводится, это еще тянется из IM.
Автор: mithridat1
Дата сообщения: 17.09.2014 18:39
Не могу нормально обновиться с 0.94.9 до 0.95.2 - после конвертации базы пропадает вся история и информация о аккаунте.Использовался Dbx_mmap_SA.dll Как конвертировать базу ?


Цитата:
Запустите Miranda NG. Если вы использовали драйвер Dbx_mmap_SA с включенным шифрованием, вы увидите следующее сообщение:

Формат вашего профиля является устаревшим. Чтобы получать обновления через PluginUpdater, необходимо преобразовать профиль в современный формат. Нажмите «Да», чтобы получить информацию, как это исправить.


И вот нихрена не появляется.Вики вообще актуален ?



Вопрос к watcherhd и другим разработчикам,бывающим на форуме.Почему спустя 2 года после начала разработки вы не можете сделать даже нормальное обновление мессенджера и регулярно прибегаете к радикальным изменениям,о которых предупреждается исключительно через оффсайт (не в ходе обновления) и требующих некоторых ручных (не автоматических) манипуляций с данными ? Я в курсе,что программа не для домохозяек,но раз в несколько релизов получать разнообразные сюрпризы (о которых пользователь оказывается заблаговременно должен был узнать через сайт) это за гранью.
Поскольку все так сложно и запущено предлагаю где то в вики в легкодоступном месте хранить описание каждого релиза с подробной инструкцией по обновлению с предупреждением всех известных проблем.
Автор: Blind
Дата сообщения: 17.09.2014 19:05
Проблемы с контактами mail.ru. Не с плагином MRA, а контактами с ID вида nnnn@mail.ru (list.ru/bk.ru/...)

1. Если в окне добавления контакта указать ID вида nnn-pp@mail.ru (имя содержит знак "минус"), тот в результатах поиска ID будет nnnpp@mail.ru (без "минуса"). Таким он и добавится.

2. Часто случается, что сообщения таким контактам не доходят даже в онлайн. Закономерность пока не выявил.
Автор: watcherhd
Дата сообщения: 17.09.2014 22:23
boss911, этой надписи нет в исходниках, она не переводится добавлением строки в лэнгпак, ghazan сказал, что это отдаёт сервер.


Добавлено:

Цитата:
Не могу нормально обновиться с 0.94.9 до 0.95.2 - после конвертации базы пропадает вся история и информация о аккаунте.Использовался Dbx_mmap_SA.dll Как конвертировать базу ?


Раз база конвертировалась, значит шифрования в Dbx_mmap_SA не было и база конвертировалась, как обычный mmap, В вики всё верно, но касается это лишь запароленой базы.

Добавлено:
Вот, проверил обновление запароленой базы с 0.94.6 на 0.95.2. Вылез менеджер профилей, я нажал "Convert", получил это окно.



Что в вики не так написано?

А если шифрования профиля нет (даже в случае использования Dbx_mmap_SA) - вылазит окно менеджера профилей и там активна кнопка "Конвертировать". Почему пропала история - вопрос иной с которым надо разбираться отдельно.

Добавлено:

Цитата:
Поскольку все так сложно и запущено предлагаю где то в вики в легкодоступном месте хранить описание каждого релиза с подробной инструкцией по обновлению с предупреждением всех известных проблем.


Ничего подобного не нужно, это была вынужденная необходимость, вследствие серьезного апгрейда формата базы данных ради внесения метаконтактов в ядро. И так как Dbx_mmap_SA отпал как таковой (еще в 0.94.7-0.94.9, был переход на шифрование с помощью ядра и обычного mmap) - пришлось прибегнуть к некоей уловке, при этом, стоит снять пароль на профиль перед обновлением - всё должно пройти гладко и без ухищрений, описанных в вики, нажатием одной кнопки в менеджере профилей.

Добавлено:
Кстати - уже на 0.94.9 Dbx_mmap_SA запускается лишь один раз, после чего передает бразды правления Dbx_mmap (который закачивается в обязательном порядке на 0.94.9), выдавая при этом уведомление, что надо заново вбить прароль (это уже будет пароль mmap, а не mmap_SA), так что я не понимаю что вы там в вики выискивали, это вообще написано для обновления со старых версий, где SA еще жив и профиль запаролен с его помощью.
Автор: boss911
Дата сообщения: 18.09.2014 07:16
watcherhd

Цитата:
это отдаёт сервер.

А почему эту строку не заменить на постоянную, типа "Такой ник уже используется"? Ведь, я так понимаю, в данном случае сервер ничего кроме этой инфы не выдает, разве что формулировка будет разная (у разных серверов), но суть одна и та же.

Добавлено:
Заходим в поиск контактов для JABBER, выбираем поиск по JID, выделяем "Нет результатов" и жмем добавить в список, получаем краш. Понимаю, специфические действия, но все равно.
Автор: watcherhd
Дата сообщения: 18.09.2014 08:48

Цитата:
А почему эту строку не заменить на постоянную, типа "Такой ник уже используется"? Ведь, я так понимаю, в данном случае сервер ничего кроме этой инфы не выдает, разве что формулировка будет разная (у разных серверов), но суть одна и та же.


Это вопрос не ко мне, IRC сейчас не разрабатывается, не чинится, лезть туда на данный момент никто не хочет, это разве что на отдаленное будущее оставить.


Цитата:
Добавлено:
Заходим в поиск контактов для JABBER, выбираем поиск по JID, выделяем "Нет результатов" и жмем добавить в список, получаем краш. Понимаю, специфические действия, но все равно.


Краш - вещь критическая, даже редкий, буду пытаться повторить его, если я повторю - починят быстро.

Добавлено:
Повторил, падает не Jabber, а ядро, причём на любом протоколе при таком раскладе, спасибо за репорт, будем чинить.
Автор: VitRom
Дата сообщения: 18.09.2014 09:41
watcherhd
Цитата:
X не разрабатывается, не чинится, лезть туда на данный момент никто не хочет
Давно мучает один и тот же вопрос:
а существует ли в природе какая-то внятная концепция развития сабжа?
Или просто чуваки пилят что под руку попадёт и ставят костыли под что глюкнуло?

В своё время Миранда, ещё оригинальная, привлекла меня тем, что это был этакий портабельный информационный комбайн -- тут тебе и куча мессенджеров, и rss, и web-странички, и всё в одном месте с единой общей историей, и всегда с собой.

Сейчас же тот же rss просто глюковатый, а web так вообще тупо замёрз где-то в 90-х... В общем, "комбайн" уже не торт. И время от времени серьёзно задумываюсь над поиском альтернатив. Потому и интересуюсь: а есть ли вообще концепция, чего вообще ждать или не ждать?
Автор: mithridat1
Дата сообщения: 18.09.2014 10:03
watcherhd

Цитата:
стоит снять пароль на профиль перед обновлением - всё должно пройти гладко и без ухищрений, описанных в вики, нажатием одной кнопки в менеджере профилей.

У меня как раз пароль на профиль и стоит (иначе зачем такая секьюрность нужна ?).То есть я должен был догадаться ?

В очередной раз убедился что обновление Miranda NG это своего рода квест и проверка на сообразительность.
Автор: watcherhd
Дата сообщения: 18.09.2014 16:09
VitRom

Цитата:
Давно мучает один и тот же вопрос:
а существует ли в природе какая-то внятная концепция развития сабжа?
Или просто чуваки пилят что под руку попадёт и ставят костыли под что глюкнуло?


А оно открыто лежит. http://trac.miranda-ng.org/roadmap - в 0.94 уже реализовано шифрование профиля ядром по стандарту AES-256 вместо устаревшего шифрования Dbx_mmap_SA, который использовал RC4 и подобное, в 0.95 реализованы метаконтаты в ядре, идёт работа над новой версией импорта истории и контактов, пытаемся реализовать Tox в Миранде, при этом надо параллельно чинить возникающие неполадки плюс реализовывать мелкие "хотелки", так что строгая система приоритетов необходима, иначе не получится вообще ничего. Лет 8 назад у каждого плагина был автор, сейчас 5 человек на 180 плагинов, благо ghazan, который был основным разработчиком ядра ещё Miranda IM, является лидером проекта NG, он в основном всё и тянет, основные архитектурные изменения вносит именно он.


Цитата:
Сейчас же тот же rss просто глюковатый, а web так вообще тупо замёрз где-то в 90-х... В общем, "комбайн" уже не торт. И время от времени серьёзно задумываюсь над поиском альтернатив. Потому и интересуюсь: а есть ли вообще концепция, чего вообще ждать или не ждать?


RSS плагин намного лучше, чем падучее поделие, которое было на IM, web - я вообще не понимаю о чем речь, это в первую очередь мультипротокольный клиент обмена мгновенными сообщениями, сегодня кому и браузера с ВК хватает, либо сматрфона с 1-2 приложениями, как по мне - Миранда на десктопном компьютере незаменима, но это только моё мнение и поэтому я ей и занимаюсь.

Добавлено:
mithridat1

Цитата:
У меня как раз пароль на профиль и стоит (иначе зачем такая секьюрность нужна ?).То есть я должен был догадаться ?


Ещё раз - в 0.94.9 Dbx_mmap_SA - это просто затычка, которая срабатывает один раз, передает бразды правления Dbx_mmap, далее пароль, который устанавливается - это уже пароль ядра и mmap, а с этим нет никаких проблем, то есть "догадываться" ни о чём не надо.

Пример: беру 0.94.9, зашифровываю профиль, обновляю, рестарт, далее вылазит профиль менеджер-конвертер:



Далее нажимаю на кнопку "Convert", получаю окошко запрашивания пароля:



Ввожу пароль, происходит процесс конвертирования профиля:



Жму "Finish", запускается Миранда, учётные записи на месте, контакты с историей на месте.

То, что написано в вики - про запароленные Dbx_mmap_SA старинные версии NG, до 0.94.7, если у вас была 0.94.9 - не надо ни о чём догадываться, читать вики, всё прозрачно.



Цитата:
В очередной раз убедился что обновление Miranda NG это своего рода квест и проверка на сообразительность.


Если нажатие на 2 кнопки - это тест на сообразительность, то прошу прощения, плохи дела у того, кто его провалил.

А если серьёзно - если у Вас пропали история и контакты после конвертации - то мы, конечно, постараемся помочь чем можем, так как это не дело, такое.

Автор: mithridat1
Дата сообщения: 18.09.2014 16:49
watcherhd
Благодарю за развернутое объяснение,но в нем не было необходимости,поскольку уже после замечания о снятии пароля на профиль я решил свою проблему.


Цитата:
Если нажатие на 2 кнопки - это тест на сообразительность, то прошу прощения, плохи дела у того, кто его провалил.

Считаю,что проблемы как раз у составителей теста,поскольку про "в 0.94.9 Dbx_mmap_SA - это просто затычка, которая срабатывает один раз, передает бразды правления Dbx_mmap" и возможную проблему с конвертацией базы при установленном пароле на профиль я узнал только от вас.В погоне за оптимизацией и развитием продукта разработчики забывают о конечных пользователях на данный момент времени.
Автор: watcherhd
Дата сообщения: 18.09.2014 18:03
mithridat1

Цитата:
В погоне за оптимизацией и развитием продукта разработчики забывают о конечных пользователях на данный момент времени.


Есть такое дело, но Вы не представляете - насколько уже всё хорошо, в 0.95.1 было плохо, очень плохо и я сам негодовал, потом сделали годный конвертер, ну и как известно, всё познаётся в сравнении, 99,9% обновлений сейчас проходят удачно, я успокоился, но может ещё есть какие-то несостыковки в логике обновления, я перепроверю.
Автор: Dart_Raiden
Дата сообщения: 18.09.2014 22:17
Если не ломать совместимость, то как раз и придется, как выразились выше "подставлять костыли". Некоторые вещи, связанные с ядром, приходится ломать и переделывать.

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



Цитата:
У меня как раз пароль на профиль и стоит (иначе зачем такая секьюрность нужна ?)

Я бы даже это не назвал секьюрностью. RC4, которое взламывается на мощностях одной машины? Это иллюзия безопасности. Лет много назад, когда его реализовали, да, оно было стойким. А сейчас уже время прошло. Минимум сейчас это AES-128, и то с каждым годом к его взлому подбираются все ближе.
Автор: watcherhd
Дата сообщения: 19.09.2014 00:21
Dart_Raiden

Цитата:
Я бы даже это не назвал секьюрностью. RC4, которое взламывается на мощностях одной машины?


Тут чуток иначе - 3 неудачные попытки и не пустило в профиль, это не как сеть WiFi ломануть, тем более он уже на новом mmap с AES-256

Автор: OlegSh777
Дата сообщения: 19.09.2014 12:21
Господа!
Со стороннего Mail.Ru Agenta приходят сообщения в такой кодировке:

Цитата:
'e0\'e5\'f2\'f1\'ff, \'f5\'ee\'f7\'e5\'f2 \'e8\'f1\'ea\'e0\'f2ü \'f7\'e5\'f0\'e5\'e7 \'ed\'e5\'f2"

Куда копать и в чём проблема
Автор: watcherhd
Дата сообщения: 19.09.2014 16:28
OlegSh777. можно уточнить какой именно это клиент Mail.Ru Agent? Название и версия, если можно.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384

Предыдущая тема: Яндекс.Диск (Yandex.Disk)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.