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

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

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

Widok (19-07-2007 13:17): лимит страниц
http://forum.ru-board.com/topic.cgi?forum=5&topic=24063
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внимание, это продолжение темы. Предыдущие темы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 | обсуждение шапки

Miranda IM - Smaller, Easier, Faster!

Миранда - это идеология, а не программа.


 
Ссылки на плагины и релизы Миранды:
  • Последняя официальная финальная версия - 0.6.8 (от 13 марта 2007): Список изменений
  • Информация о последней альфа-версии » 0.7 build #33 (от 2 июля 2007): Unicode | ANSI | Изменения
  • Русификации - LangPack by BasiL | LangPack by arag0rn
  • Полезные плагины, не присутствующие на официальном сайте (или там не обновляющиеся) на русском / на английском
  • А также свежие нестабильные CVS (SVN) билды популярных плагинов.
  • Официальная версия плагина ICQ OscarJ (сайт): 0.3.9 Stable
  • На его основе существует несколько модификаций | IcqJ Plus (0.3.8.105 build #82 (test), 13.07.2007)
  • Существующие драйверы базы данных
     
    FAQ, статьи, обзоры и ресурсы на русском:
    Полный список здесь - Ответы на большинство простых вопросов!
    Энциклопедия о миранде (Miranda Wiki) (на английском)
    NEW: Анимированные аватары FAQ
     
    Другие полезные ресурсы на русском языке:
    Русский форум о Миранде | Сообщество о Миранде в LJ | Тема о Миранде на Asechka.ru | IRC: irc.krasnet.ru:6669-6669 #miranda
    NEW: Планета Miranda IM - Сборки, плагины, скины, обсуждение (ФОРУМ)
     

    ОБЯЗАТЕЛЬНЫЕ ПРАВИЛА ДАННОЙ ВЕТКИ (новичкам читать в первую очередь!):
     
  • Перед тем, как задать вопрос вида "Как сделать? Почему? Хочу, чтобы...", ОБЯЗАТЕЛЬНО делаем следующее:  
    1. Читаем Как искать причину проблемы и грамотно задавать вопросы
    2. Скачиваем плагин VersionInfo, устанавливаем его.
    3. После установки в главном меню появляется пункт "Version Information" ("Отчет о версиях"), по клику на нем создаем в папке миранды VersionInfo.txt со списком плагинов. Задаем вопрос и, ниже, вставляем список плагинов/модулей (или конкретного плагина, по работе которого у вас вопрос) между тегами [more] и [/more].
     
  • Если Миранда вылетает с сообщением об ошибке, то ОБЯЗАТЕЛЬНО делаем следующее:
    1. Скачиваем плагин CrashReport, устанавливаем его.
    2. После падения Миранды в каталоге с miranda32.exe должен появиться текстовый файл miranda32_crash.txt.
    Задаем вопрос и, ниже, вставляем его содержимое и список плагинов/модулей между тегами [more] и [/more].
     
    При проблемах с подключением к ICQ - обновите свой плагин протокола:
     
    - ICQ OscarJ official release;
    - ICQ ISee by Bio (морально устарел, последняя версия - от 19.09.2006);
    - IcqOscarJ (Plus Mod) (последний тестовый билд).

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 15:39 06-04-2007 | Исправлено: mitrichbel, 12:10 13-07-2007
    Realmagnum



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Мое почтение.  
    Господа, помогите пожалуйста. Или подскажите, куда копать.
    У меня упала база, 14,4 МБ (15 138 816 байт).
    С помощью dbtool.exe восстановить не получается.
    Пишет: Database signature is corrupted, automatic repair is im (possible наверное, не видно в окне.).
    При опциях "Agressively find corruption" и "Mark all events read".
     
    Что теперь делать ума не приложу. У меня там за 3 года хистори. (
    Как вернуть все свое драгоценное?
    Импорт хистори утилой Миранды не помогает, говорит, что повреждено.

    Всего записей: 94 | Зарегистр. 27-12-2005 | Отправлено: 09:44 12-06-2007
    x666



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

    Цитата:
    Ступил  это просто добавился новый тип записи строк в базе, utf8,  
    в дополнение к string и unicode? Всё равно тогда многим плугинам  
    сильно поплохеет, а не только IEView и History++ ..

    насколько я понимаю, теперь все строки (ивенты) пишутся в юникоде, раньше писались как "<ansi text in system default encoding>\0<unicode text>\0\0", а теперь только в юникоде. анси строку можно получить вызвав сервис и задав кодовую страницу.
    таким образом экономится место в базе, ведь по сути это было дублирование данных.
    плагинам не работающим с историей и ивентами по идее "поплохеть" не должно.

    Всего записей: 2073 | Зарегистр. 25-08-2005 | Отправлено: 10:12 12-06-2007
    Mantisby



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

    Цитата:
    После исправления ДатаБаз эдитором на это значение:"%MIRANDAPATH%\Icons\avatar.jpg" и перезапуска ветка вообще исчезает из базы =(

    В шаблоне (файл *.ivt) на месте аватара должно стоять что-то вида <img src="%avatarOut%">, в базе в ветке ICQ (!) корректно пропиши путь к своему аватару (например AvatarFile = Avatars\ICQ\\Mantis_avt.jpg). В 99% случаев ICQ (или Folders) пропишут путь корректно сами.

    Всего записей: 2232 | Зарегистр. 25-01-2005 | Отправлено: 11:04 12-06-2007
    Shweper



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Realmagnum
    Плохо дело... А база не была зашифрована?

    Всего записей: 416 | Зарегистр. 15-08-2005 | Отправлено: 11:08 12-06-2007
    knyshow2

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Realmagnum
    у меня недавно была та же проблема. поищи мои сообщения в этой теме если интересно...
    база была на флешке. заливаю на флешку несколько больших архивов и в этот момент получаю сообщение в несколько кб по аське. в итоге слетает миранда, свободного места на флешке 0.
     
    дбТул не помогал, писал то же самое. Импорт базу не подхватывал.
    Я сделал бакап этой базы. Создал новый профайл и из него в старый переписал заголовок в XVI. Заголовок нового профайла с заголовком коцнутого профайла не совпадал совсем.
     
    После 10-15 попыток миранда стартанула с этим отредактированным профайлом, показала клист и в момент подключения асек к серверам слетела. Прогнал дбТулом - тот от 22-метровой базы откусил кусок в метр-полтора, но остальные 20 метров прекрасно живут и сейчас.
     
    В итоге у меня слетела переписка с 2 людьми и исчезли 8 контактов.
    Если учесть, что бакап последний был в середине зимы, то можно сказать что я легко отделался.
     
    Кароч, сравни хидер твоего профайла с хидером вновь созданного на этом же движке и драйвере бд.
     
    Если что - кидай свой профайл и драйвер бд - я поиграюсь. переписку читать совесть не позволит, а там может и восстановим че.
     
    Добавлено:

    Цитата:
    Database signature is corrupted

    вот именно эта надпись и заставила меня тогда лезть в шестрадцатеричный редактор и сравнивать заголовки профайлов...

    Всего записей: 273 | Зарегистр. 02-09-2004 | Отправлено: 12:11 12-06-2007
    rPansa



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    x666
    Цитата:
    таким образом экономится место в базе, ведь по сути это было дублирование данных
    Нет, тут дело обстоит несколько иначе..))
     
    Отказ от дублирования - это да, конечно, но экономия ещё в том, что utf8 сохраняет
    всю латиницу (US ASCII) как есть - 1 байт = 1 байту (диапазон латиницы - от U+0000
    до U+007F), а всё остальное - октетами, от 2 (латинские диакритические символы,
    греческие, кириллица, армянские, иврит, арабские, сирийские и thaana, диапазон
    U+0080..U+07FF) до 4 байт на байт, в кодировке, естественно, UTF-8

    Цитата:
    плагинам не работающим с историей и ивентами по идее "поплохеть" не должно
    Тогда уж вообще-то плагинам, не работающим со строками как таковыми,
    иначе - пусть учатся понимать и преобразовывать UTF-8..
     
    Хотя вот фиг знает, юникодное ядро ведь может (и должнО!) "подсовывать"
    плагинам с ANSI-флагом уже готовенькое, ансишное. Тогда - ещё поживут
    старые плагины ИМХО, поживут те, которые сами за строками в базу
    не лезут..((
     
     
    Добавлено:
    Mantisby
    Так это для "своего" аватара только, а для "чужих" (аватаров контактов) в ICQJ,
    к примеру, нету у контактов в их ветках ICQ записи AvatarFile, там только в ветке
    ContactPhoto - File с абсолютным путём, и RFile с относительным, причём относительно
    параметра ProfileDir в mirandaboot.ini, если он там задан (у меня, например, задан,
    и там можно переменные окружения использовать). Аватарный сервис IEView'у
    сам ведь координаты файла аватара с полным путём отдаёт, так что..

    Всего записей: 1312 | Зарегистр. 14-01-2005 | Отправлено: 12:34 12-06-2007 | Исправлено: rPansa, 13:25 12-06-2007
    Nick222

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Итак, падает Миранда 07-30 после присобачивания IRC плагина с поддержкой UTF...
    Подробнее...

    Всего записей: 2308 | Зарегистр. 28-11-2004 | Отправлено: 13:13 12-06-2007
    DavSoft



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

    Цитата:
    Итак, падает Миранда 07-30 после присобачивания IRC плагина с поддержкой UTF...  
    А где можно скачать эту библиотеку IRC_utf.dll? Хочу посмотреть что за оно...  
    И ещё вопрос: Последнее время миранда стала писать что не может загрузить аватор на сервер... в чём может быть дело? Это кстати случается переодически... Стоят все самые последние модули и последняя миранда 7.30... особо не напрягает но не приятно... как это устранить...

    ----------
    Привед Медвед! Пишот тибе твой друк Жараф.... Дарагой Красавчег! Как дила?....
    - Байнет, Телнет, Гласнет, Рукнет, Ногнет, и вообще модемы не работают!....

    Всего записей: 564 | Зарегистр. 17-04-2005 | Отправлено: 13:23 12-06-2007
    Realmagnum



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Shweper
    Я не в курсе. Это как узнать?
    knyshow2
    ПРо хедеры я мало знаю, что и как там менять и переписывать, хоть и с 16-редактором справлюсь.
    а драйвер БД - это что именно? Какой файл нуден помимо профайла?
    Профиль в запакованном виде почти три метра.
    Куда слать?
    Заранее спасибо за помощь.

    Всего записей: 94 | Зарегистр. 27-12-2005 | Отправлено: 13:25 12-06-2007
    x666



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

    Цитата:
    Тогда уж вообще-то плагинам, не работающим со строками как таковыми,  
    иначе - пусть учатся понимать и преобразовывать UTF-8..

    думаю это не так.. ключи не менялись, тут нет нового типа.
    менялись протоколы и srmm-ы/плагины истории. тоесть srmm пишет в юникоде в базу и говорит протоколу слать в юникоде. для плагинов которые не работают с ивентами изменений не надо.
    строка (ключ с типом Unicode) в базе - не ивент.

    Всего записей: 2073 | Зарегистр. 25-08-2005 | Отправлено: 13:41 12-06-2007 | Исправлено: x666, 13:44 12-06-2007
    Shweper



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Realmagnum
    При запуске Миранды пароль не запрашивался? Если нет, то ок, а если запрашивался, то есть ли в плагинах IMSeсure? Если нету, то почти наверняка база зашифрована, и проходить ее надо не стандартным дбтулом, а специальным

    Всего записей: 416 | Зарегистр. 15-08-2005 | Отправлено: 14:17 12-06-2007
    Nick222

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DavSoft
    Miranda IRC Protocol Plugin UTF8 patch - плагин для Миранды для соединения по IRC - патч, поддерживащий Уникод UTF-8. Миранда падает!!! Бесплатно. 128 Кб. 29.11.2006. Автор: ShinShima. http://www.couch-fiction.org/wordpress/index.php?p=371
     
    Хорошо бы в шапку занести...

    Всего записей: 2308 | Зарегистр. 28-11-2004 | Отправлено: 14:18 12-06-2007
    Realmagnum



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Shweper
    IMSeсure стоит, но дома им не пользуюсь.  
    Не запрашивает.

    Всего записей: 94 | Зарегистр. 27-12-2005 | Отправлено: 14:44 12-06-2007
    Shweper



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Realmagnum
    Значит не зашифрована Надеюсь метод knyshow2 поможет

    Всего записей: 416 | Зарегистр. 15-08-2005 | Отправлено: 14:52 12-06-2007
    Realmagnum



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Shweper
    Да вот сижу и жду его помощи.
    От компа не отхожу. )

    Всего записей: 94 | Зарегистр. 27-12-2005 | Отправлено: 14:58 12-06-2007
    rPansa



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    x666
    Цитата:
    думаю это не так.. ключи не менялись, тут нет нового типа.
    . . .
    строка (ключ с типом Unicode) в базе - не ивент.
    Ага.. внимательно изучаю чейнджлог еще раз, вникаю и дохОдит..))
     
    31.05.07 - сохранение мессаг в базе в utf8 (мессаги сами по себе тоже ведь события).
    Изменения касаются модулей database (!!!) и history, а также srmm-плугинов.
    IcqOscarJ, Yahoo - избавляются от поддержки PSS_MESSAGEW, используется
    флаг PREF_UNICODE в PSS_MESSAGE.
     
    01.06.07 - MS_DB_EVENT_GETTEXT (с кодовой страницей в качестве параметра).
    Затронуты опять же модули database (!!!), history и srmm-плагины.
     
    04.06.07 - фиксы в IcqOscarJ и Yahoo на эту тему..))
     
    06.06.07 - флаг для запрета юникода в MS_DB_EVENT_GETTEXT, адаптация
    Scriver'а под utf, фикс дефолтного ansi-запроса хстатусов в ICQJ.
     
    07.06.07 - адаптация tabSRMM'а для мессаг в UTF.
     
    09.06.07 - фикс отправки utf8 мессаг в Jabber'е.
     
    10.06.07 - расширяется поддержка юникода в MSN.
     
     
    Ясно, если всё это обслуживается единым, корректно написанным, utf-парсером
    и касается только событий и мессаг (Miranda events), то не всё так печально,
    как я сначала решил. Меня смутило то, что датабаза тоже трогается..

    Всего записей: 1312 | Зарегистр. 14-01-2005 | Отправлено: 15:41 12-06-2007
    Mantisby



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

    Цитата:
    В readme для IEView сказано, что используется два метода определения
    местонахождения аватаров: либо запись в базе для каждого контакта -
    ContactPhoto/File (как и в  mToolTip / Scriver / tabSRMM), либо же - прямо
    используется аватарный сервис (запрос SV_Avatars/Get(My)Avatar в связке
    с Utils/PathToAbsolute). Оба эти метода, по идее, как понимаю, должны
    возвращать имя файла аватара с полным путём (!!!), так как иначе
    работоспособность поддержки аватаров не гарантируется - хз в общем
    случае, где у тебя находятся аватары, где профиль, где сама Миранда
    и где - шаблоны IEView, если ими пользуешься.  

    а ContactPhoto/RFile разве не обрабатывается? у меня нет проблем с абсолютным/относительным путем и IEView, хотя дома и на работе миранда на разных дисках.

    Всего записей: 2232 | Зарегистр. 25-01-2005 | Отправлено: 16:00 12-06-2007
    x666



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

    Цитата:
    Затронуты опять же модули database (!!!)

    упс, надо пересмотреть коммиты, а то я не пересобрал dbx_mmap..
    интересно что будет если пользоваться необновлённым движком?

    Всего записей: 2073 | Зарегистр. 25-08-2005 | Отправлено: 16:25 12-06-2007
    knyshow2

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Realmagnum
    профиль и файл, имя которого начинается с db*.dll
    dbx_mmap.dll например у меня
    куда слать кинул в ПМ.
     

    Цитата:
    Заранее спасибо за помощь.  

    рано, гарантий 0
     

    Цитата:
    Да вот сижу и жду его помощи.  
    От компа не отхожу.  

    потерялся я малёхо....  
     

    Цитата:
    интересно что будет если пользоваться необновлённым движком?

    пока полет нормальный.... юзаю движ из комплекта что шел с 30-м билдом в архиве.

    Всего записей: 273 | Зарегистр. 02-09-2004 | Отправлено: 17:01 12-06-2007 | Исправлено: knyshow2, 17:06 12-06-2007
    Zlato



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

    Всего записей: 150 | Зарегистр. 15-01-2006 | Отправлено: 17:22 12-06-2007
       

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Miranda IM (Миранда)
    Widok (19-07-2007 13:17): лимит страниц
    http://forum.ru-board.com/topic.cgi?forum=5&topic=24063


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru