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

» Miranda IM (Миранда)

Автор: rPansa
Дата сообщения: 08.06.2009 10:57
C0USIN
Цитата:
Надпись в шапке ...
...
Уже давно не соответствует реальному положению дел.
Необоснованный наезд, изредка высказываемый посетителями данного топика. BakLAN более-менее прав. Никто никогда никого не заставляет делать из релизной Миранды, которая и есть по сравнению с остальными мультипротокольными IM-клиентами
Цитата:
Smaller, Faster, Easier.
, обвешанный рюшечками и морем плагинов со скинами неповоротливый, прожорливый и тяжёлый на подъём комбайн. Мы это делаем сами.

Цитата:
И кто в нее добавил скрытую ссылку на левую тему?
Похоже, результат набегов на шапку "информаторов"..)) Спасибо за замечание, поправил.

Также закомментировал в инфо о пререлизе ещё и ссылку на ChangeLog.txt, она для них уже не публикуется, поэтому с ФЛ до сих пор скачивается старая, для 34-го билда, а PR5=0.8.0.39.
Автор: andreidar
Дата сообщения: 08.06.2009 11:09

Цитата:
не заставляет делать из релизной Миранды, которая и есть по сравнению с остальными мультипротокольными IM-клиентами

По сравнению с другими (из коробки) Miranda - это не клиент, а издевательство.
Автор: CaptainFlint
Дата сообщения: 08.06.2009 11:11
Начиная с третьей релиз-превьюшки у меня напрочь отказываются грузиться плагины JGMail и Jabber. Обычно я пользуюсь JGMail'ом, т.к. аккаунт гмыловский. Вплоть до второй превью работало всё нормально. Поставил третью — протокола нет, в списке плагинов JGMail вообще отсутствует. Решил, что какие-то несовместимости, попробовал вместо него включить стандартный Jabber из поставки самой же Миранды, перезагружаюсь — протокола нет. Плагин отображён как включённый, но ни страницы настройки, ни возможности сменить статус нет. Сегодня проверил ещё на пятой превью — то же самое. У кого-нибудь такое было? Что делать, как лечить?
[more=Список плагинов]CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz [x86 Family 6 Model 15 Stepping 6] [DEP enabled] [2 CPUs]
Installed RAM: 2048 MBytes
Operating System: Microsoft Windows XP [version: 5.1.2600 Service Pack 3]
Shell: Explorer.exe, Internet Explorer 7.0.5730
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : English/English | Russian/Russian
Free disk space on Miranda partition: 1661 MBytes
Miranda path: C:\Program Files\Miranda IM
Miranda IM version: 0.8.0 alpha build #36 Unicode
Build time: 15:05:05 on 02 June 2009
Profile path: C:\Documents and Settings\Flint.IGROUP\Application Data\Miranda
Profile size: 18,880.00 KBytes
Profile creation date: 13 Jul 2007 at 20:27:00 (UTC +4:00)
Language pack: No language pack installed
Nightly: Yes
Unicode core: Yes

Active Plugins (18):
¤ advaimg.dll v.0.8.0.0 [02 Jun 2009] - Miranda Image services
¤ AuthState.dll v.0.0.1.6 [24 Mar 2008] - Authorization State
¤ avs.dll v.0.8.0.0 [02 Jun 2009] - Avatar service (Unicode)
¤ chat.dll v.0.8.0.0 [02 Jun 2009] - Chat |Unicode aware|
¤ clist_nicer.dll v.0.8.0.5 [02 Jun 2009] - CList Nicer+ (Unicode)
¤ dbx_mmap.dll v.0.8.0.0 [02 Jun 2009] - Miranda mmap database driver |Unicode aware|
fileAsMessage.dll v.0.0.2.4 [14 Mar 2005] - file As Message
¤ Fingerprint.dll v.1.1.9.1 [16 Apr 2009] - Fingerprint Plus |Unicode aware|
¤ historypp.dll v.1.5.1.3 [17 Feb 2009] - History++ (2in1)
¤ ICQ.dll v.0.5.0.6 [02 Jun 2009] - IcqOscarJ Protocol |Unicode aware|
¤ import.dll v.0.8.0.1 [02 Jun 2009] - Import contacts and messages |Unicode aware|
¤ JGmail.dll v.0.6.2.1 [03 Jun 2008] - Jabber Protocol (GMail) |Unicode aware|
¤ KeepStatus.dll v.0.0.2.92 [26 Jan 2008] - KeepStatus
¤ scriver.dll v.2.8.0.35 [02 Jun 2009] - Scriver (Unicode)
¤ stopspam.dll v.0.0.1.0 [01 Feb 2008] - StopSpam
¤ svc_vi.dll v.1.4.3.3 [14 Apr 2008] - Version Information |Unicode aware|
¤ tipper.dll v.2.0.4.6 [12 Apr 2009] - Tipper YM |Unicode aware|
¤ updater.dll v.0.5.5.0 [01 Apr 2009] - Updater (Unicode)
[/more]
Автор: andreidar
Дата сообщения: 08.06.2009 11:27
CaptainFlint
1 dbtool'ом пройтись
2 удалить ветки gmail и jabber
3 новый профиль
Автор: rPansa
Дата сообщения: 08.06.2009 12:07
andreidar
Каррдинально, уважаю..))
Но полностью это вряд ли поможет, по крайней мере для JGMail, смотри конец моего сообщения.
Цитата:
По сравнению с другими (из коробки) Miranda - это не клиент, а издевательство.
Добавляй уж тогда к своим словам "ИМХО"..)) Слова "из коробки" к Миранде ИМО неприменимы, это не продажный продукт, а freeware, у них релизы "коробками" не называются. Ну а сама Миранда(-релиз) - это не "издевательство", и скорее даже действительно не просто только программа, а - идеология. Не проникся - не ругай, или уж хотя бы относись с должной степенью уважения. Хаять используемый фрееварный продукт и называть "фуфлом" попытки членов коммунити помочь друг другу -- МОВЕТОН и явное пренебрежение к труду разработчиков, а также и всех тех, кто результатами этих трудов пользуется, и -- себя самого в том числе. В заключение: попробуй-ка вот найди фрееварный (необязательно..))) МУЛЬТИПРОТОКОЛЬНЫЙ IM-клиент с таким же количеством поддерживаемых протоколов и дополнительных фишек, да ещё который был бы так же популярен. Найдёшь -- сравни.


m0nty2k5
Цитата:
Скачал плагин Popup Plus (2.1.0.8), в архиве необходимый мне для кнопок BB-кодов mtextcontrolW.dll
1. PopUp+ -- это сервисный плагин, предоставляющий другим плагинам возможность вывода всплывающих окон (попапов) и все необходимые для этого ресурсы, не более того.

2. mtextcontrolW.dll -- это вспомогательная DLL для PopUp+, позволяющая обрабатывать BB-коды в текстах попапов и показывать их там "как надо", тоже -- не более того.

3. "Кнопками" и работой с BB-кодами в модулях сообщений (Scriver, tabSRMM), а также во вспомогательном плагине IEView занимаются ОНИ сами, mtextcontrolW.dll -- только для PopUp+.


CaptainFlint
Из сопроводительного текста к PR3:
Цитата:
This release contains a few minor changes along with preventing old style protocols from loading on startup.
Старые протоколы больше не грузятся, увы и ах.
Автор: Soulless
Дата сообщения: 08.06.2009 12:35

Цитата:
Старые протоколы больше не грузятся, увы и ах.

Офигеть! И это навсегда?
Прямо хоть не обновляйся...
Автор: CaptainFlint
Дата сообщения: 08.06.2009 13:01
andreidar
dbtool и новый профиль не помогли: JGmail так и не отображается. Про удаление веток не совсем понял, но, думаю, создание нового профиля это дело собой перекрывает.

Что касается Jabber'а, я разобрался, в чём дело. Оказывается, сначала надо было явным образом создать хотя бы один аккаунт, и только после этого протокол появляется в диалоге настройки. Крайне неочевидное решение, должен заметить… Уж если плагин включён и загружен, его настройки должны быть доступны безотносительно аккаунтов.

Остался ещё вопрос: в некоторых местах после конвертации JGmail-аккаунта в Jabber остались старые привязки на JGMAIL. Как сбросить настройки этих плагинов? (Пока что обнаружил только в StopSpam и KeepStatus.)

Добавлено:
rPansa

Цитата:
This release contains a few minor changes along with preventing old style protocols from loading on startup.

Да, я понял, что это из-за этой гадости, только не могу понять, чем им "старостилевость" не угодила. Всё отлично работало, и тут на тебе. Собственно, больше интересовал вопрос про Jabber, но с ним я уже разобрался.
Автор: andreidar
Дата сообщения: 08.06.2009 13:10
CaptainFlint

Цитата:
Как сбросить настройки этих плагинов?

Удали ветки этим - DBEditor++
Автор: DOE_JOHN
Дата сообщения: 08.06.2009 13:28
спрошу тут, потому как даже не знаю куда писать. сервер jabber.org.ru при подключении все время приходит сообщение от одного контакта. проблема не в базе миранды, потому как на 3 компах + bombus на мобиле сам сайт http://jabber.org.ru в дауне. где искать техподдержку неясно.
Автор: CaptainFlint
Дата сообщения: 08.06.2009 14:45
andreidar

Цитата:
Удали ветки этим - DBEditor++

Спасибо, интересный плагинчик!
Правда, снос веток не помог: в базе, как я посмотрел, дофига упоминаний старого названия, и даже после удаления веток плагины цепляют эти старые имена. Ну да ладно, не хочется всю базу перелопачивать, ещё поломаю чего-нибудь…
Автор: rPansa
Дата сообщения: 08.06.2009 15:41
DOE_JOHN
Цитата:
спрошу тут, потому как даже не знаю куда писать. сервер jabber.org.ru ...
Оффтоп, правда, но.. Хотел в своё время там jid сделать, поэтому отвечу. Какое сообщение, от какого контакта? Оно ничего не проясняет? JOR, похоже, "свернулся" таки в конце мая, да и ... последняя активность была там от 25 июля 2008, поздравление с днём сисадмина..)) Погугли -- сам увидишь.
Цитата:
где искать техподдержку неясно.
Ну через тот же гугль несложно найти xmpp-адреса (jid'ы) троих из четвёрки JOR Team..))

CaptainFlint
Цитата:
... не могу понять, чем им "старостилевость" не угодила.
Глюки, глюки, реальные и потенциальные..)) Robert Rainwater, выпускающий релизы Миранды, известен своим минимализмом и во многом он прав. Уж слишком сильно поменялось ядро Миранды и её API в 8-ке. И так приходится в коде держать много лишнего, а old style protocols -- это те, которые не умеют мультиаккаунтность (одна протокольная dll -- сколько угодно аккаунтов), на которую перешла Миранда.
YuraH давал на прошлой странице ссылку на хабр, правда по другому поводу, там много интересного есть
Автор: Factotum
Дата сообщения: 08.06.2009 15:44
CaptainFlint
у меня сейчас PR5 - родной jabber работает как часы, аккаунт там же на gmail
профиль с каждым релизом создаю новый.
из траблов немного надоедает выскакивания двух окошек для изменения статусного сообщения
Автор: andreidar
Дата сообщения: 08.06.2009 15:53

Цитата:
а old style protocols -- это те, которые не умеют мультиаккаунтность

MRA по крайней мере работает и ICQ+ (скорее -) тоже

Цитата:
чем им "старостилевость" не угодила

все правильно , либо работаем как положено либо в топку
Автор: rPansa
Дата сообщения: 08.06.2009 17:51
andreidar
Поправлюсь: old style protocols -- это те, которые не имеют UUID'а. В альфе 0.8.0.9 Роберт уже попытался ограничить загрузку ВСЕХ плагинов без UUID'ов, как-то не понравилось многим В 0.8 PR3+ Роберт решил ограничиться протокольными плагинами.

Цитата:
MRA по крайней мере работает и ICQ+ (скорее -) тоже
Ну да, ну да..))
Цитата:
Readme_MRA.txt
Version 1.14.0.5 // 2008.01.30
- Совместимость в 0.8 ядром миранды
...

ICQ+ мод, что с трекера или фуфлосамосбор (из SVN-транка) работать будут, а с ФЛ и со странички persei'а - НЕТ.
Нету у них UUID'ов патамучта, старые они там. И как быть "бедному хрестьянину", куда податься?..))

Цитата:
все правильно , либо работаем как положено либо в топку
Отсутствие у плагина UUID'а (old style) никоим образом не приравнивается к его неработоспособности и готовности уйти "в топку". Это своего рода предупреждение о том, что плагин ФИЗИЧЕСКИ УСТАРЕЛ и МОЖЕТ НЕ РАБОТАТЬ правильно, работать с глюками или вовсе не работать, если его разработчик использовал устаревшее в API. А если не использовал?


Возрадуйтесь (инфа вчерашней свежести), приверженцы ICQ+ мода от sss и persei'а:
Цитата:
Вообщем сейчас ситуация такая.
Проект очень медленно начинает вылезать из ямы. В ближайшее время (примерно через 2-3 недели) я займусь полным рефакторингом кода, в том числе полной акутализацией и с оффтранком и вычищением багов.

sss естественно тоже работает


2CaptainFlint:
Однако, JGMail ты поспешил немножко выбрасывать, y_b его немножко подрихтовал:
Цитата:
JGmail was using the original UUIDs from JabberG and now they are banished.
I have uploaded new builds with new (own) UUIDs which will load in M0.8 PR 3 (0.8.0.36) and above. Note JGmail is still "old style" protocol and so it doesn't support multiple accounts without copying the dll.
Можно брать по ссылкам, приведённым на оффоруме, или на его homepage.


Добавлено:
Однако, получается тогда (судя по инфе с оффорума, см. цитату выше), что
Цитата:
old style protocols -- это те, которые не имеют UUID'а
, или имеют UUID, который Миранда посчитает устаревшим.
Автор: Ekzot
Дата сообщения: 08.06.2009 17:58
Не плучается решить одну проблемку..
Всё хорошо работает.. Только вот попап о том что пришло сообщение не пропадает.
Вроде уже всё перерыл...
[more]

Цитата:
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ [x86 Family 15 Model 67 Stepping 2] [DEP enabled] [2 CPUs]
Installed RAM: 3071 MBytes
Operating System: Microsoft Windows XP [version: 5.1.2600 Service Pack 3]
Shell: Explorer.exe, Internet Explorer 7.0.5730
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : English/English | Russian/Russian
Free disk space on Miranda partition: 83033 MBytes
Miranda path: D:\utils\Miranda IM
Miranda IM version: 0.7.19 Unicode
Build time: 14:55:42 on 17 April 2009
Profile path: D:\utils\Miranda IM
Profile size: 128.00 KBytes
Profile creation date: 05 Jun 2009 at 18:18:30 (UTC +3:00)
Language pack: No language pack installed
Nightly: No
Unicode core: Yes

Active Plugins (23):
¤ advaimg.dll v.0.7.1.0 [17 Apr 2009] - Miranda Image services
¤ avs.dll v.0.7.1.0 [17 Apr 2009] - Avatar service (Unicode)
¤ chat.dll v.0.7.6.0 [17 Apr 2009] - Chat |Unicode aware|
¤ clist_nicer.dll v.0.8.0.0 [02 Oct 2007] - CList Nicer+ (Unicode)
¤ cln_skinedit.dll v.0.0.0.4 [11 Sep 2007] - Skin editor for clist_nicer+
¤ dbx_mmap.dll v.0.7.6.0 [17 Apr 2009] - Miranda mmap database driver
¤ historypp.dll v.1.5.1.2 [03 Nov 2008] - History++ (2in1)
ICQ.dll v.0.3.9.6 [22 Jan 2009] - IcqOscarJ Protocol (Unicode)
¤ jabber.dll v.0.7.9.0 [17 Apr 2009] - Jabber Protocol |Unicode aware|
¤ KeepStatus.dll v.0.0.2.92 [26 Jul 2008] - KeepStatus
¤ msn.dll v.0.7.1.11 [17 Apr 2009] - MSN Protocol |Unicode aware|
mtextcontrolW.dll v.0.0.2.0 [05 Jan 2007] - Miranda Text Control [build #484]
NewStatusNotifyW.dll v.1.1.2.5 [03 May 2007] - NewStatusNotify (Unicode)
¤ PopUp.dll v.2.1.0.8 [28 Mar 2009] - Popup Plus |Unicode aware|
¤ scriver.dll v.2.7.4.0 [27 Apr 2008] - Scriver (Unicode)
¤ smileyaddw.dll v.0.2.3.14 [19 Apr 2009] - SmileyAdd Unicode
¤ StartupStatus.dll v.0.0.3.36 [26 Jul 2008] - StartupStatus
stopspam.dll v.0.0.0.24 [17 Oct 2006] - StopSpam
¤ svc_dbepp.dll v.3.2.0.0 [28 Jan 2008] - Database Editor++
¤ svc_vi.dll v.1.4.3.3 [14 Apr 2008] - Version Information |Unicode aware|
¤ uinfoexW.dll v.0.1.3.4 [28 May 2007] - UserinfoEx (Unicode)
¤ updater.dll v.0.5.3.0 [29 Jul 2007] - Updater
¤ Variables.dll v.0.2.3.4 [08 Jan 2009] - Variables (Unicode)

[/more]
Автор: m0nty2k5
Дата сообщения: 08.06.2009 18:14
rPansa, почему тогда в Scriver нет соотв. кнопок?
IEView имеет свою поддержку BB-кодов, а имеет ли ее сам Scriver не знаю.
Автор: andreidar
Дата сообщения: 08.06.2009 18:16
Ekzot

Цитата:
Только вот попап о том что пришло сообщение не пропадает

У тебя вообще нет никакого нотифера, это попап показывает (обрабатывает оповещение в трее), а там нет настроек.
П.С.
это мания такая все менять ( незнаю что и на что, главное поменять ) это про
ICQ.dll v.0.3.9.6 [22 Jan 2009] или так задумано.
Автор: CaptainFlint
Дата сообщения: 08.06.2009 18:35

Цитата:
Однако, JGMail ты поспешил немножко выбрасывать, y_b его немножко подрихтовал:

О, спасибо! Я что-то и не сообразил проверить, думал, Updater сам проверит. Действительно, обновлённая версия работает нормально (хотя и сообщает, что устаревшая).
Автор: Ekzot
Дата сообщения: 08.06.2009 18:41
andreidar
Поставил NewGenerationEventNotify.
Теперь при сообщение появляются два попапа.. Один с текстом сообщения(пропадает через заданное время), а второй(там просто написано - Message from Nickname) висит и висит и не думает пропадать..
П.С. Иногда мания =).. Попробовал поменят на тот который идёт в сборке(на всякий случай), но и это не помогло =(
Автор: andreidar
Дата сообщения: 08.06.2009 18:50
Ekzot
теперь сними галочку, всплывающие окна - дополнительно - обрабатывать оповещение в трее

Цитата:
Иногда мания =)

Оригинальный ICQ.dll v.0.3.10.18 , а ты меняешь на старый ICQ.dll v.0.3.9.6
Автор: rPansa
Дата сообщения: 08.06.2009 18:56
m0nty2k5
Цитата:
почему тогда в Scriver нет соотв. кнопок?
Потому что это привилегия tabSRMM, в котором тяжёлый на подъём Найтвиш в своё время (видать, достали..)) таки ввёл и поддержку обработки BB-форматирования, и кнопки тулбара, для "лентяев" . В скривере нет ни того, ни другого, ни много чего ещё, это -- считай, облегченный tabSRMM, или утяжелённый табами и многими другими полезностями штатный "голый" SRMM.

Цитата:
IEView имеет свою поддержку BB-кодов, а имеет ли ее сам Scriver не знаю.
Нет, не имеет, а IEView -это только "отображатель" текстов в диалогах модулей сообщений. Он не предназначен для ввода текста, если можно так сказать. Кстати, History++ тоже умеет парсить BB-коды, и тоже может использоваться в качестве "отображателя".

andreidar
Цитата:
Miranda IM version: 0.7.19 Unicode
Ну а почему бы нет?..)) Человек пользуется релизной Мирандой, и ему нравится ICQ+, только и всего.

Цитата:
Оригинальный ICQ.dll v.0.3.10.18 , а ты меняешь на старый ICQ.dll v.0.3.9.6
Ладно уж, придираться. Кстати, номера версий у штатного ICQJ и у ICQ+ сравнивать слегка некорректно, при желании сравнить, устарело или нет.

ADD: устранение попапов использованием ещё одного нотификатора, их производящего -- это круто
Автор: andreidar
Дата сообщения: 08.06.2009 19:02
rPansa

Цитата:
номера версий у штатного ICQJ и у ICQ+ сравнивать слегка некорректно

некорректно думать что все знаешь
IcqOscarJ Protocol 0.3.9.6 и есть штатный, и в последней 7 он и есть - Оригинальный ICQ.dll v.0.3.10.18
Автор: Ekzot
Дата сообщения: 08.06.2009 19:03
andreidar
Большое человеческое спасибо! Всё заработало!
Да с icq.dll промахнулся... не заметил что версия старая. Спасибо что обратил внимание!

Ещё один небольшой вопрос - Как сделать что бы в попапе с новым сообщение не было текста самого сообщения? Просто что бы уведомление о сообщение.
Автор: andreidar
Дата сообщения: 08.06.2009 19:04

Цитата:
Ну а почему бы нет?..)) Человек пользуется релизной Мирандой, и ему нравится ICQ+, только и всего.

А это ты о чем?

Добавлено:
Ekzot

Цитата:
Ещё один небольшой вопрос

NewGenerationEventNotify посмотри , предпросмотр события в окне.
Автор: Ekzot
Дата сообщения: 08.06.2009 19:27
andreidar
Спасибо!
Автор: rPansa
Дата сообщения: 08.06.2009 19:34
andreidar
Цитата:
А это ты о чем?
/me почудилось, что у Ekzot'а ICQ+, и ты на него взбрыкиваешь..)) Ладно, проехали.

Цитата:
некорректно думать что все знаешь
Я где-нибудь такое говорил?
Похоже, это ты так думаешь (что всё знаешь), и считаешь, что остальные -- тоже
Цитата:
IcqOscarJ Protocol 0.3.9.6 и есть штатный, и в последней 7 он и есть - Оригинальный ICQ.dll v.0.3.10.18
Вот именно, тогда вроде бы тем более шило на мыло менять из-за цЫферок смысла нету, так получается? Ан нет.
Утомил слегка, спорщик..)) Скачай исходники 0.3.9.6 и сравни с релизными исходниками 0.3.10.18, что в Миранде 0.7.19, релизной же. Цыфры сравнивать, не понимая, как Joe реализовал version numbering в релизах 0.7 (ну и 0.8 тоже), без контроля и знания того, что и когда менялось в 20-ти релизах семёрки, - бессмысленно. Я вот о чём хотел сказать, правда думая про сравнивание версий ICQJ и ICQ+, уж прости меня за это.
Автор: m0nty2k5
Дата сообщения: 08.06.2009 19:41
rPansa, а можно в Scriver добавить кнопки каким-нибудь плагином?
Автор: andreidar
Дата сообщения: 08.06.2009 19:50
rPansa

Цитата:
тем более шило на мыло менять из-за цЫферок смысла нету, так получается?

Нет не получается, если в Bugfix'ы посмотреть.
Автор: rPansa
Дата сообщения: 08.06.2009 20:00
m0nty2k5
Однако нет. Не предусмотрено там такое. ИМ(Х?)О.
Можно правда настраивать, правым кликом по тулбару (но это ты вроде сам знаешь).

andreidar
Ага..))


Добавлено:
Информация к размышлению (оффорум, english..)): UUIDs for protocols.
Автор: m0nty2k5
Дата сообщения: 08.06.2009 20:40
rPansa

Цитата:
но это ты вроде сам знаешь

Да, помню, по правому клику не было кнопок (всю включено).
Ну чтож, лучше продолжу использовать tabSRMM, не такой он плохой как с самого начала мне показался (старым, не стильным).

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Algebra Solved! (UMS)


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