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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



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

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


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

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


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


Внимание!
К сообщениям об ошибках прикладывайте пожалуйста краш-репорт!
(Как правильно делать краш-репорты...)
 
Как отключить уведомления о входе контакта в сеть
Большой FAQ по поддержке ICQ в Miranda NG
Ошибка «Miranda NG не может открыть <имя_профиля>, профиль в неизвестном формате» после обновления
Как собрать Миранду самостоятельно
 
Различные сборки Miranda

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

Всего записей: 39708 | Зарегистр. 26-02-2002 | Отправлено: 12:10 14-03-2019 | Исправлено: Dart Raiden, 22:27 07-04-2025
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сейчас живём на таком сервере
 
   
 
Трафика терабайт 7-8 в месяц набегает.
Машину хотелось бы проапгрейдить, чтобы как-то поднять на сервере виртуалбокс с виндой для сборки Миранды, а не собирать её на наших домашних ПК.

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 15:56 09-03-2022 | Исправлено: Dart Raiden, 15:57 09-03-2022
Dart Raiden



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

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 21:40 17-03-2022 | Исправлено: Dart Raiden, 02:51 18-03-2022
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dart Raiden

Цитата:
Мы начали переезд...

А куда всё же решили?

----------
Бога нет, царя не надо, Губернатора убьём, Платить подати не будем, Во солдаты не пойдём.

Всего записей: 34273 | Зарегистр. 15-09-2001 | Отправлено: 11:13 18-03-2022
Dart Raiden



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

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 22:37 18-03-2022
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сабж начала валиться с таким логом. Как подправить?
Подробнее...

----------
Дьявол коварен - он может явиться к нам просто в образе дьявола

Всего записей: 9250 | Зарегистр. 03-03-2002 | Отправлено: 08:33 22-03-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подложить отладочные символы в корень Миранды и повторить лог

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 16:48 22-03-2022
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dart Raiden
Извлек
Подробнее...

Всего записей: 9250 | Зарегистр. 03-03-2002 | Отправлено: 08:34 23-03-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
База, похоже, побилась.
 
Самый просто вариант, взять из резервной копии, если она есть, ещё рабочую базу, сжать средствами Миранды и (если всё прошло без ошибок), перейти на версию в разработке, что отконвертирует базу в SQLite и гарантирует, что она больше не побьётся.
 
Если резервной копии нет, то пытаться восстановить базу, как описано в вики

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 16:26 24-03-2022 | Исправлено: Dart Raiden, 16:28 24-03-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В ночнике упрощены настройки горячей клавиши "Отправить сообщение" во всех плагинах сообщений: tabSRMM, Scriver, StdMsg
 
1) убраны настройки этого действия из настроек плагина. Теперь горячая клавиша для отправки настраивается логично в "Тонкие настройки -> Горячие клавиши", а не чёрт знает где.
 
2) полностью удалена возможность отправки по двойному нажатию Enter, т.к. реализовать этот изврат в новых условиях не получилось.
 
 
У некоторых пользователей (особенно это может произойти с теми, у кого отправка висела на Ctrl+Enter и Shift+Enter) после обновления может (а может и нет) "слететь" этот хоткей. Им следует пойти и указать хоткей в настройках. Связано это с тем, что отправка по Ctrl+Enter и Shift+Enter все 20 лет работала поистине чудом, а на деле эти хоткеи из-за бага в базу не сохранялись (в базе таких хоткеев нет, а они всё равно работали - баг, который теперь исправлен).

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 19:47 26-03-2022 | Исправлено: Dart Raiden, 20:21 26-03-2022
Wave_Blessed

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

Всего записей: 1317 | Зарегистр. 16-04-2006 | Отправлено: 20:17 26-03-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Миранда писалась с 2000 года сотней человек (считая все плагины), многие из которых были школьниками и студентами, а не сеньорами. Каждый писал как умел, местами чрезвычайно ужасно.
 
Кода много, переписать всё с нуля нереально, если код работает, то туда никто десятилетиями не лезет. Хоткеи же работали - вот никто и не смотрел, как оно устроено. Даже пользователи не обращали внимание, что если отключена отправка по Enter, то работает Ctrl+Enter, а почему он работает, если он нигде не указан? Никто не задумывался, даже я не обращал внимание, что у меня включена отправка Shift+Enter, а пользуюсь я в реальности Ctrl+Enter. Воспринималось как должное.
 
Только когда решили перетащить настройку хоткеев в предназначенный для них раздел, у меня прекратилась отправка по Ctrl+Enter и мы стали сперва выяснять, почему оно не сохранилось, а затем "откуда, черт возьми, оно вообще бралось?"

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 02:17 27-03-2022 | Исправлено: Dart Raiden, 02:26 27-03-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В качестве бонуса StdMsg и Scriver теперь позволяют повесить отправку на любую горячую клавишу/сочетание клавиш.  
До этого в них был только выбор между "Enter", "Crtl+Enter", "Shift+Enter" и "Enter x2", а вешать отправку на произвольную клавишу умел только tabSRMM.
 
Также в tabSRMM возвращена настройка цвета и таймаута всплывающих окон для групповых чатов, которая была выпилена в начале февраля вместе со встроенным движком уведомлений.
 
Вот, кстати, образцовый пример тяжкого наследия Miranda IM - табсы не первый десяток лет таскали с собой встроенную копию плагина NEN. В Miranda IM единого репозитория плагинов не было, как и единого центра обновлений, поэтому автор плагина решил не полагаться на то, что у пользователя будет стоять NewEventsNotify, а встроил его копию внутрь tabSRMM.

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 00:44 28-03-2022 | Исправлено: Dart Raiden, 01:00 28-03-2022
alex4863

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите,
возможно ли в плагине Jabber подменять название и версию клиента, отравляемые на сервер?
Может есть для этого какой то плагин?
Я в принципе нашел это место в исходниках, скомпилировал jabber.dll, но Miranda не хочет его даже загружать, возможно что-то с версиями.

Всего записей: 15 | Зарегистр. 10-04-2013 | Отправлено: 22:59 31-03-2022 | Исправлено: alex4863, 23:07 31-03-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно, через скрытую настройку.
 
А вы компилировали из какой ветки, из стабильной или девелоперской? Из какой ветки собирали, в такой Миранде и нужно использовать. Там защита, стабильная версия не жуёт плагины от девелоперской и наоборот.

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 23:41 31-03-2022 | Исправлено: Dart Raiden, 23:56 31-03-2022
alex4863

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собственно отсюда:
https://github.com/miranda-ng/miranda-ng

Всего записей: 15 | Зарегистр. 10-04-2013 | Отправлено: 00:06 01-04-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну вот там есть две ветки: master и стабильная. Нужно, чтобы ветка, из которой собирали, совпадала с версией Миранды.

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 00:33 01-04-2022
alex4863

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скрытая настройка работает не полностью.
В Discovery клиент заменился, а в User Info  - нет
   
 
jabber.dll из стабильной ветки загрузился )
добавлю спуфинг юзер-агента из файла

Всего записей: 15 | Зарегистр. 10-04-2013 | Отправлено: 00:56 01-04-2022 | Исправлено: alex4863, 01:22 01-04-2022
Dart Raiden



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

Цитата:
а в User Info  - нет  

А если в профиле Миранды убить кэш капсов (jabberCaps.json) и перезапуститься?

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 01:50 01-04-2022 | Исправлено: Dart Raiden, 01:50 01-04-2022
alex4863

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

Цитата:
А если в профиле Миранды убить кэш капсов (jabberCaps.json) и перезапуститься?

Не помогает.
Вновь создается файл капсов со следующим содержимым:

Код:
 
[
    {
        "node" : "http:\/\/miranda-ng.org\/caps",
        "versions" : [
            {
                "hash" : "PUQWF2tDyAeOooktLZ9TtZ9ZR7I=",
                "caps" : 1533558413327871,
                "time" : 1648811648,
                "os" : null,
                "osver" : null,
                "soft" : "Miranda NG Jabber Protocol",
                "softver" : "0.95.11.1",
                "softmir" : "0.95.13.1 build #23835 (9bdd68f90e) x64"
            }
        ]
    },
    {
        "node" : "http:\/\/www.process-one.net\/en\/ejabberd\/",
        "versions" : [
            {
                "hash" : "rk8d+lODKTWnhB4biwGg9XZcJQ8=",
                "caps" : 562950625342211,
                "time" : 1648811653,
                "os" : null,
                "osver" : null,
                "soft" : null,
                "softver" : "",
                "softmir" : null
            }
        ]
    },
    {
        "node" : "https:\/\/psi-plus.com",
        "versions" : [
            {
                "hash" : "bBKqLMaHGwGKZmmnD6T2\/g3rc40=",
                "caps" : 425930934836605,
                "time" : 1648811654,
                "os" : "Windows",
                "osver" : "10",
                "soft" : "Psi+",
                "softver" : "1.5.1524 (2021-05-22, 6c94a9d9)",
                "softmir" : null
            }
        ]
    }
]
 

И агент в user info остается Miranda NG Jabber Protocol.

Всего записей: 15 | Зарегистр. 10-04-2013 | Отправлено: 14:19 01-04-2022 | Исправлено: alex4863, 14:20 01-04-2022
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мы переехали на российский хостинг
 
Есть сведения, что украинские провайдеры блокируют доступ к адресам хостера Selectel. Чтобы обновлять Миранду и иметь доступ к нашим ресурсам, украинским пользователям придётся каким-то образом обходить блокировки (например).

Всего записей: 6342 | Зарегистр. 20-10-2006 | Отправлено: 14:51 01-04-2022 | Исправлено: Dart Raiden, 15:01 01-04-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Miranda NG (Часть 2)


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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru