Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Miranda NG (Часть 1)

Модерирует : gyra, Maz

Maz (14-03-2019 12:11): Miranda NG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

gjf



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1
Тема по Miranda IM

 
Miranda NG  0.95.10.1 (от 08.02.2019)
 
Домашняя страница | Форум | Скачать | История изменений | Wiki | Описание и FAQ | Статья на Хабре | RSS (зеркало в Twitter) | Багтрекер | GitHub
 
Miranda NG — это мультипротокольный клиент для Windows. Очень лёгкий и не требовательный к ресурсам компьютера. Быстрый.  


Стабильная сборка: x32 | x64 | Русский языковой пакет  

Тестовая сборка: x32 | x64 | Русский языковой пакет  


Список доступных для закачки плагинов и прочее...


Внимание!
К сообщениям об ошибках прикладывайте пожалуйста краш-репорт!
(Как правильно делать краш-репорты...)
 
Как отключить уведомления о входе контакта в сеть
 
Различные сборки Miranda

Топик в с обсуждением шапки - все кардинальные изменения обсуждаем и сначала выкладываем там!

Всего записей: 11401 | Зарегистр. 14-03-2007 | Отправлено: 14:21 07-09-2012 | Исправлено: Maz, 18:07 02-04-2019
Dart_Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Судя и по этому топику и по конфе - пользователи есть. Были, точнее.

Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 18:58 01-08-2014
SSchumi

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, фигово, что скайп отвалится...
 
Добавлено:
Да, фигово, что скайп отвалится.

Всего записей: 752 | Зарегистр. 06-04-2006 | Отправлено: 22:58 01-08-2014
arhohryakov

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пользуюсь SkypeClassic под Win8.1x64. Использую SkypePortable от PortableApps.

Всего записей: 40 | Зарегистр. 18-11-2007 | Отправлено: 23:10 01-08-2014
Dart_Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Бобик сдох. Плагин через месяц  будет переведен в разряд неподдерживаемых, а dll удалена.

Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 16:24 06-08-2014 | Исправлено: Dart_Raiden, 16:24 06-08-2014
evgenvvv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
переходить на SkypeClassic.

Скопировал эту dll в папку Plugins, при старте MirandaNG говорит: Порядковый номер 250 не найден в библиотеке DLL mir_core.dll.
Сборка HotCoffee x64.  
Помогите поставить этот SkypeClassic, пожалуйста.

Всего записей: 53 | Зарегистр. 04-05-2007 | Отправлено: 20:00 06-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
evgenvvv, это к автору сборки, Miranda NG от билда к билду несовместима, нельзя что-то просто взять и "бросить". Тут либо плагин апдейтером обновляться как те кто на своём самосборе, либо ждать автора сборки.  "Сборка HotCoffee x64" это как "сферический конь в вакууме х64", мне это ни о чём не говорит. Для приличия нужен как минимум билд версии ядра.

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 22:11 06-08-2014 | Исправлено: watcherhd, 22:11 06-08-2014
Dart_Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HotCoffee, насколько я помню, основана на какой-то альфа-версии NG и уже несколько месяцев не обновлялась. Нужен плагин именно от той же версии, а его нет, т.к. и стабильная и альфа-версии с тех пор ушли вперед (поэтому скачанный сейчас плагин не будет работать, он хочет актуальное ядро) . Тут, как сказал выше watcherhd, нужно брать и обновлять все компоненты в сборке самостоятельно апдейтером (после чего, это уже будет ваша собственная сборка и обновляться дальше придется через апдейтер), либо потыкать автора в соответствующей теме.

Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 22:17 06-08-2014 | Исправлено: Dart_Raiden, 22:25 06-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dart_Raiden, я могу дать и плагин от того билда, чтоб авторскую сборку не портить, там все dll патчены иконками иными. Но мне нужен билд точный.
 
 
Добавлено:
Скорее всего ядро версии 0.95.1_8060, в таком случае можно попробовать вот эту версию плагина - http://miranda-ng.org/distr/deprecated/0.94.9/x64/Plugins/skypeclassic.zip

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 23:17 06-08-2014
evgenvvv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
watcherhd
Спасибо! Запустился, позеленел!  
Извините, что не сразу сориентировался в версиях, потому что нечасто приходится курочить хорошо настроенную Миранду.

Всего записей: 53 | Зарегистр. 04-05-2007 | Отправлено: 07:04 07-08-2014
boss911



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наконец-то нашел в себе силы побороть лень и перейти с IM на NG, не все так гладко было, пришлось повозиться. Возникли непонятки.
 
Запускаю Миранду с ключом /svc:dbeditor, захожу в любой раздел и удаляю (кнопкой DEL или через контекстное меню) там любой параметр, но параметр остается. Закрываю Миранду (dbeditor), снова запускаю под dbeditor’ом, захожу в тот же раздел, а параметра, который я пытался удалить, нет. Короче, после удаления параметра остается его фантом, как бы отпечаток всей строки, а вот если удалять весь раздел, то раздел сразу исчезает после удаления. Это у всех так, бага? В IM такого не замечал, неприятная фигня, когда не видно, что удалил.
 
А что такое метаконтакты, для чего оно и с чем едят, для каких случаев/целей?
 
Юзаю Fingerprint, когда в КЛ кликаю на значок клиента, открывается информация о пользователе. Как отключить открытие инфы о пользователе? Что-то не могу найти.
 
VI

Всего записей: 3699 | Зарегистр. 29-01-2005 | Отправлено: 09:36 07-08-2014 | Исправлено: boss911, 10:55 07-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boss911

Цитата:
Это у всех так, бага?

 
Угу, повторил, баг, не рефрешится.
 
Исправлено - http://trac.miranda-ng.org/changeset/10114 (будет в завтрашнем ночнике).
 

Цитата:
А что такое метаконтакты, для чего оно и с чем едят, для каких случаев/целей?  

 
Объединение нескольких контактов в один виртуальный с общей историей. При этом отдельные контакты тоже доступны.  "Метаконтакт - логический контакт, объединяющий в себе несколько субконтактов.(С)"
 

Цитата:
Юзаю Fingerprint, когда в КЛ кликаю на значок клиента, открывается информация о пользователе. Как отключить открытие инфы о пользователе? Что-то не могу найти.  

 
Никак, неотключаемо.
 
 
 
 
 

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 16:53 07-08-2014 | Исправлено: watcherhd, 17:16 07-08-2014
boss911



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
watcherhd
 
Спасибо. Оперативность впечатляет.

Цитата:
Никак, неотключаемо.

Жаль. А если это будет моим пожеланием, есть ли шанс, что его услышат и, быть может, воплотят?
 
ALL
 
Еще такой вопрос. В IM была опция, я так понимаю, на уровне ядра, "Обновление ядра", где можно было выбрать, оповещать о новых стабильных, бетах или ночных версиях. В NG что-то я такого не вижу, за исключением PluginUpdater.dll, но это же не то. Хотелось бы, чтобы Миранда сообщала о новых версиях ядра.
 
И еще вопрос. Делаю сборку, хотелось бы, чтобы при первом запуске Миранды открывалось окно "Учетные записи". Помню, что в IM подобное когда-то давно реализовывал, но уже не помню, вроде как надо было грохнуть какой-то параметр, типа 'FirstRun' (или присвоить ему '0'), но ничего подобного в своей базе не вижу.

Всего записей: 3699 | Зарегистр. 29-01-2005 | Отправлено: 19:13 07-08-2014
SSchumi

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
watcherhd
помню ты говорил, что метаконтакты сыроваты и лучше их не использовать, как сейчас обстоят дела?

Всего записей: 752 | Зарегистр. 06-04-2006 | Отправлено: 19:46 07-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SSchumi, уже полностью готовы и можно.
 
 
Добавлено:
boss911
 

Цитата:
ALL
 
Еще такой вопрос. В IM была опция, я так понимаю, на уровне ядра, "Обновление ядра", где можно было выбрать, оповещать о новых стабильных, бетах или ночных версиях. В NG что-то я такого не вижу, за исключением PluginUpdater.dll, но это же не то. Хотелось бы, чтобы Миранда сообщала о новых версиях ядра.

 
Не будет этого и не нужно, ядро без плагинов обновлять нельзя, вылезло окно PluginUpdater - надо обновить то что он даёт, иначе чревато крашем. Можно выбрать стабильную ветку или ночники. В NG или всё обновлять (то что даётся апдейтером) или ничего, беспроблемная работа гарантируется лишь в пределах одного билда, апдейтер заменит только изменённые компоненты. Система работает 2 года, в отличие от IM реально работающее автоматическое обновление.
 
 

Цитата:
И еще вопрос. Делаю сборку, хотелось бы, чтобы при первом запуске Миранды открывалось окно "Учетные записи". Помню, что в IM подобное когда-то давно реализовывал, но уже не помню, вроде как надо было грохнуть какой-то параметр, типа 'FirstRun' (или присвоить ему '0'), но ничего подобного в своей базе не вижу.

 
[FirstRun]
AccManager=b0
 
Работает только при отсутствии заранее созданных учётных записей (если созданы, то можно воспользоваться плагином FirstRun).

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 22:29 07-08-2014 | Исправлено: watcherhd, 22:59 07-08-2014
boss911



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
watcherhd
 
Сори, немного не понял, так PluginUpdater обновляет только плагины или ядро (Core\*, mir_core.dll, Miranda32.exe, pu_stub.exe и Zlib.dll) тоже (при наличии новой версии)?
 
Добавлено:
Включил проверку ночных версий, вижу, что предлагает плагины и ядро. Все, вопрос обновлению по ядра отпал. Реализация понравилась, теперь не нужно скачивать новый дистр и вручную обновлять ядро.
 


Если у меня стоит стабильная версия (ядро и плагины), но я хочу обновить всего лишь один плагин, но он из ночника. И наоборот, стоит ночник, а я хочу поставить плаг от стабильной версии. Так можно или не нужно? Или, судя по вашим словам, нужно жетско придерживаться типу/ветки сборки, стабл к стабл и ночник к ночнику? Или даже еще жестче, ядро+плагины должны быть только в пределах одной версии/сборки?

Всего записей: 3699 | Зарегистр. 29-01-2005 | Отправлено: 02:28 08-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boss911
 

Цитата:
Если у меня стоит стабильная версия (ядро и плагины), но я хочу обновить всего лишь один плагин, но он из ночника. И наоборот, стоит ночник, а я хочу поставить плаг от стабильной версии. Так можно или не нужно? Или, судя по вашим словам, нужно жетско придерживаться типу/ветки сборки, стабл к стабл и ночник к ночнику? Или даже еще жестче, ядро+плагины должны быть только в пределах одной версии/сборки?  

 
Чем ближе ночник к стабильной версии, тем больше шансов, что заработает и так и этак, но гарантий нет никаких. Нм пришлось распрощаться с обязательно соблюдаемой обратной совместимостью ради оперативного изменения ядра и большого количества плагинов, так что желательно (а скорее даже необходимо) придерживаться версий плагинов и ядра из той же ветки (Pluginupdater знает их по хэшу). Критические исправления мы нередко бэкпортируем в стабильную ветку даже без изменения версии ядра (PluginUpdater скачивает исправленный модуль). Сборки лучше создавать на версиях стабильных (потом ясно откуда "добирать" какие-нибудь плагины и даже если стабильная версия меняется, архив её доступен на сайте в папках Deprecated).

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 09:31 08-08-2014 | Исправлено: watcherhd, 09:35 08-08-2014
boss911



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
watcherhd
 
Спасибо, все понял.
 


Еще один баг, снова DbEditorPP.dll. Делаю экспорт всей базы (с контактами вместе) в INI, в конце файла вижу такой глюк:

Код:
[Модуль]
. . . . . . .
 
[tabSRMM_Templates]
setup=b2
CONTACT: Server: UANet *(IRC)*<Nick>*{Server: UANet}*
 
[CList]
. . . . . . .

Как видите, теряется разрыв строки между последним параметром модуля/плагина и первым контактом. В IM такого не было. Надеюсь, что исправят, а то при импорте такого INI, сами понимаете, что получим.
 

Код:
Miranda NG Version: 0.95.2 build #9966
Build time: 2 Aug 2014 16:27:56
DbEditorPP.dll v.3.2.0.1 [6 Aug 2014 5:34:08] - Database editor++  

Всего записей: 3699 | Зарегистр. 29-01-2005 | Отправлено: 11:02 08-08-2014 | Исправлено: boss911, 11:06 08-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
boss911

Цитата:
Еще один баг, снова DbEditorPP.dll. Делаю экспорт всей базы (с контактами вместе) в INI, в конце файла вижу такой глюк:
 

 
Понял, будем посмотреть.

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 13:36 08-08-2014
boss911



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще одна непонятка, а может и глюк. При установке (моя сборка), создается AutoExec_User.ini такого содержания:

Код:
SETTINGS:
 
[Langpack]
Current=ulangpack_ukrainian.txt

В папке "Languages" лежит вышеуказанный лагнпак и "langpack_russian.txt". При первом запуске Миранды получаю русский фейс, но в настройках языка указан украинский. Аналогично, если в AutoExec прописать 'Current=uMiranda32.exe' (английский язык), все равно фейс русский будет, но при этом в настройках стоит английский. После перезапуска Миранды встает уже тот язык, который выбран.
 
Повторяю вышеуказанный случай, но перед первым запуском Миранды удаляю "langpack_russian.txt", при запуске получаю украинский фейс, все правильно. Теперь читаем ниже.
 
Берем базу без модуля [Langpack], кладем "langpack_russian.txt", запускаем Миранду, автоматом получаем русский фейс, но при этом в настройках стоит английский, а ведь по логике, по дефолту должен быть родной язык (он и выбран в настройках), если есть опция выбора языков фейса. Такое впечатление, что в ядре прописали приоритет, что первым делом надо читать "langpack_russian.txt", не обращая внимания, что там в '[Langpack]\Current'. Разработчики, может, уберете это заподло, чтобы при первом запуске Миранды был тот язык, который указан в '[Langpack]\Current', а не нахально русский (при условии, что лангпак присутствует)?
 
Только не надо меня обвинять в русофобстве, если что, я просто добиваюсь правильной, логичной работы программы. Просто мой инсталлятор определяет язык фейса ОС и прописывает в '[Langpack]\Current' соответствующий лангпак, но при первом запуске Миранды можно получить не то, чего ожидаем, что не есть гуд.

Всего записей: 3699 | Зарегистр. 29-01-2005 | Отправлено: 13:44 08-08-2014 | Исправлено: boss911, 13:58 08-08-2014
watcherhd



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Берем базу без модуля [Langpack], кладем "langpack_russian.txt", запускаем Миранду, автоматом получаем русский фейс, но при этом в настройках стоит английский, а ведь по логике, по дефолту должен быть родной язык (он и выбран в настройках), если есть опция выбора языков фейса

 
Нет, по логике должен подхватываться перевод в папке, любой, то есть действие правильное, неправильно отображение английского в настройках.
 
Добавлено:

Цитата:
 Такое впечатление, что в ядре прописали приоритет, что первым делом надо читать "langpack_russian.txt", не обращая внимания, что там в '[Langpack]\Current'.  

 
То есть если положить не русский, а иной, то такого не будет? Любой лэнг будет подхвачен. Первый по алфавиту.
 
А насчет прописанного в базе и несовпадения - надо проверять, там всё сложно.
 
Добавлено:
У нас при применении языка из опций дергается служба динамической перезагрузки лэнгпака, что при внесении просто в базу не происходит. Поэтому лучше установщиком класть в папку только тот языковой пакет, что совпал с языком OS, а '[Langpack]\Current' не трогать вовсе. Тогда подхватится тот языковой пакет, что лежит, а при отсутствии его - будет английский.

Всего записей: 637 | Зарегистр. 27-04-2012 | Отправлено: 14:18 08-08-2014 | Исправлено: watcherhd, 14:32 08-08-2014
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » Miranda NG (Часть 1)
Maz (14-03-2019 12:11): Miranda NG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru