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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Maz



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

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


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

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


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


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

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

Всего записей: 38758 | Зарегистр. 26-02-2002 | Отправлено: 12:10 14-03-2019 | Исправлено: Dart Raiden, 18:59 08-02-2024
Dart Raiden



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

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



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

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



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

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

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

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

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



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

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



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

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

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



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

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



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

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



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

Всего записей: 5610 | Зарегистр. 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 лет работала поистине чудом, а на деле эти хоткеи из-за бага в базу не сохранялись (в базе таких хоткеев нет, а они всё равно работали - баг, который теперь исправлен).

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

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

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



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

Всего записей: 5610 | Зарегистр. 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.

Всего записей: 5610 | Зарегистр. 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно, через скрытую настройку.
 
А вы компилировали из какой ветки, из стабильной или девелоперской? Из какой ветки собирали, в такой Миранде и нужно использовать. Там защита, стабильная версия не жуёт плагины от девелоперской и наоборот.

Всего записей: 5610 | Зарегистр. 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 и стабильная. Нужно, чтобы ветка, из которой собирали, совпадала с версией Миранды.

Всего записей: 5610 | Зарегистр. 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) и перезапуститься?

Всего записей: 5610 | Зарегистр. 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. Чтобы обновлять Миранду и иметь доступ к нашим ресурсам, украинским пользователям придётся каким-то образом обходить блокировки (например).

Всего записей: 5610 | Зарегистр. 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

Компьютерный форум Ru.Board » Компьютеры » Программы » 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