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

» Miranda IM (Miranda ICQ)

Автор: Jenyay
Дата сообщения: 20.01.2006 18:27
А можно сделать, чтобы в трее висела иконка от xstatus-а? Желательно отдельно от основной. Контакт лист - найсер.
Автор: x666
Дата сообщения: 20.01.2006 18:42
Jenyay,
нет, спрашивал в свое время Nightwish'a, он не захотел, сделал только в статус-баре. ты хочешь так как в крысе?
Автор: Jenyay
Дата сообщения: 20.01.2006 18:50
x666

Цитата:
нет, спрашивал в свое время Nightwish'a, он не захотел, сделал только в статус-баре.


Жаль, надо посмотреть реально ли это сделать плагином.


Цитата:
ты хочешь так как в крысе?


Крысу ставил давно, тогда вроде этого еще не было, а что там сейчас не знаю, но если это сделано так как я думаю, то респект им
Автор: Crusader3000
Дата сообщения: 20.01.2006 19:00
Jenyay

Цитата:
А можно сделать, чтобы в трее висела иконка от xstatus-а?

Ты имеешь ввиду так (первая иконка - расширенный статус icq)? :



Или этот значок в панели задач Windows?
Автор: Jenyay
Дата сообщения: 20.01.2006 19:04
Crusader3000

Цитата:
Ты имеешь ввиду так (первая иконка - расширенный статус icq)? :


Нет, в панели около часов. Как на картинке мне сделать удалось
Автор: Crusader3000
Дата сообщения: 20.01.2006 19:12
Jenyay, тогда значит никак. Нигде и никаком образом такая вещь не упоминается. У меня есть предположение что для этого надо переделывать миранды. Понятное дело что этого ради такой мелочи никто делать не будет.
Да я бы и сам не хотел такое. А какой смысл в этой фиче? Будет стоять иконка и не будет понятно - что там - инвиз, эвэй, или ещё что... Лучше уж пусть есть так как есть.
Автор: x666
Дата сообщения: 20.01.2006 19:17
Crusader3000,
да нет, переделывать не надо будет чтобы это сделать.
а вот насчет:

Цитата:
Будет стоять иконка и не будет понятно - что там - инвиз, эвэй, или ещё что...

ты 100% прав, правда есть statusfloater
дело еще в том, что иконки х-статусов довольно низкого качества и не будут смотреться в трее.
Автор: Crusader3000
Дата сообщения: 20.01.2006 19:24
x666, уууу........ эта миранда и так перегружена всякими рюшечками и примочками, ещё не хватало дополнитеьных окон на рабочем столе. )))))
Автор: Mantisby
Дата сообщения: 20.01.2006 19:33
Crusader3000
каждый для себя определяет, что есть рюшечки и висеть ли им
Автор: x666
Дата сообщения: 20.01.2006 19:35
Crusader3000,
перегружена?! а без плагинов ты ее видел

о каких доп. окнах речь - статус флотер уже есть в найсере, с .16-й верси.

Автор: Jenyay
Дата сообщения: 20.01.2006 19:35
Crusader3000

Цитата:
Будет стоять иконка и не будет понятно - что там - инвиз, эвэй, или ещё что...


А пусть будет 2 иконки основная и хстатус. Вместо основной я тоже не хочу. А отдельное окошко - не интересно.
Автор: SeaSnake999
Дата сообщения: 20.01.2006 19:37
Помогите пожалуйста, и сильно не пинайте.
Как в Миранде в IRC включить запись истории, а то в ICQ сохраняеться а в IRC нет.
Автор: Jenyay
Дата сообщения: 20.01.2006 19:37
Надо посмотреть, возможно ли впринципе в плагине получить этот статус и тогда может удастся что сделать
Автор: Mantisby
Дата сообщения: 20.01.2006 19:39
SeaSnake999
Options - Events - Chat log - Enable logging to disk (история включается не для IRC, а для чата)
Автор: x666
Дата сообщения: 20.01.2006 19:39
SeaSnake999,
IRC ведет логи, если включены, Events -> Chat Log
Автор: Crusader3000
Дата сообщения: 20.01.2006 19:42
Mantisby

Цитата:
каждый для себя определяет, что есть рюшечки и висеть ли им

Тоже самое я говорил и Найтвишу и БМ - и в результате был послан. ))))))))))))))
Получается что ТОТ прав у кого больше прав. ))))))) В данном случае - ОН прав, потому что он может сделать, а я - нет (мог бы я - я бы даже его не слушал).
Автор: SeaSnake999
Дата сообщения: 20.01.2006 19:58
Спасибо Mantisby. Я наберусь наглости ещё спросить, а как сделать сохранение из TabSrmsg у меня сохраняеться только история общего канала IRC а приваты нет (
Автор: cluster
Дата сообщения: 20.01.2006 20:06

Цитата:
дело еще в том, что иконки х-статусов довольно низкого качества и не будут смотреться в трее.

а в каком файле хранятся иконки хСтатусов? Перерыл всё, что можно. Никак не найти.
Автор: SeaSnake999
Дата сообщения: 20.01.2006 20:15
Спасибо Mantisby. Я наберусь наглости ещё спросить, а как сделать сохранение из TabSrmsg у меня сохраняеться только история общего канала IRC а приваты нет (
Автор: Crusader3000
Дата сообщения: 20.01.2006 20:20
cluster, в файле ICQ.dll, в секции ресурсов BITMAP, ресурс №110. Можешь влезть в файл с помощью ResHacker. Все иконки статусов находятся в одной длинной битмапке. Ты НЕ СМОЖЕШЬ исправить битмапку не перекомпилировав ICQ.dll задав в нём другие значения размера каждой иконки.
Учти дальше - изменить иконки ты ещё не сможешь и по другому смыслу - они именно такого размера чтобы отображаться в списке Миранды. Укажешь больше - в списке будет белиберда.
Автор: x666
Дата сообщения: 20.01.2006 20:21
SeaSnake999, приваты - это уже в истории общей, поконтактно.
Автор: AlexeiKozlov
Дата сообщения: 20.01.2006 20:50
возможность не сохранять историю в dat отсутствует.
ниче не помогает.какойто плагин все равно пишет в dat.
лажово прям.переход на 44 билд...это гемор просто. стоко недочетов. что даже возиться с этим нету желания.
Автор: cluster
Дата сообщения: 20.01.2006 21:49
Crusader3000
так я и не собирался их менять. Просто хотел вытащить пару штук для использования в других целях.

AlexeiKozlov

Цитата:
возможность не сохранять историю в dat отсутствует.

Не знаю, зачем тебе всё это надо, но могу предложить ещё один вариант. Просто держать под рукой копию твоего рабочего профиля (без истории), а по завершении работы с Мирандой заменять им тот, с которым только что общался. Единственный момент - новые контакты. Их придётся иногда добавлять в профиль.
Автор: Crusader3000
Дата сообщения: 20.01.2006 21:53
cluster

Цитата:
Не знаю, зачем тебе всё это надо

Ты, например, не знаешь, а я, например, знаю. Например - пользуешься Мирандой, а в неё может заглянуть жена (или). Ты же не скажешь жене - отвали, это моя Миранда, тебе там смотреть нечего.
Виртуальная база - тоже не выход. Потому что там НИЧЕГО не сохраняется. А человек, например, хотел бы некоторые контакты записывать, а некоторые - нет.
Эта фича очень удобная. Очень удобно это сделано в аське, с разделением настроек по пользователям.
Автор: AlexeiKozlov
Дата сообщения: 20.01.2006 22:28
Crusader3000
а кому бы , как думаешь, адресовать это пожелание? тому кто virtdb делает? или кому?
я взяд с его сайт билд из которого вырезан блок кода отвечающий за историю. но проверил и в профиле история лежит. может это tabsrmm?или ieview?или сам icq?
даже не понимаю ....

Добавлено:
но я сделал тестовый забег с virtdb на 44 билде(без кода истории) - это я имел ввиду выше и как сказал раньше, история пишеться в профиль.
Автор: Crusader3000
Дата сообщения: 20.01.2006 22:50
AlexeiKozlov, слушай меня внимательно. И запоминай. Главное - никто тебе не поможет. И разработчики ядра миранды делать этого НЕ хотят. Я после твоего вопроса решил с ними пару дней назад пообщаться. Поцапался. Потом пообщался ещё с одним парнем с форума, нашим. Он неплохо знает Миранду и вот что он мне рассказал. Кстати, и он подтвердил слова Найтвиша (то есть одного из главных разработчиков Миранды). Найтвиш сказал что при текущей архитектуре Миранды запись в базу отключить невозможно. Никакими средствами.
Так вот парень рассказал что по его словам Миранда работает следующим образом. Есть ядро. Ядро получает события. Событие СРАЗУ пишется в базу. ВСЕ СОБЫТИЯ ПИШУТСЯ В БАЗУ!!!!! а уже после записи в базу драйвер базы вызывает соответствующий плугин для обработки события и этому плугину передаётся... ну не знаю, идентификатор события в базе.
Поэтому абсолютно невозможно чтобы событие (например сообщение по аське) попало в твоё диалоговое окно минуя базу.

Надеюсь ты понимаешь чтобы сделать так как ты (или я) хочешь - надо переколбасить Миранду полностью. Вообще - перестроить всю систему плагинов и ядро. Как ты понимаешь - никто это делать не будет.
Даже если потенциально предположить что Найтвиш "что-то знает", и знает где что как можно переделать, то это будет непросто, и уж не сейчас, а где-нибудь в отдалённом будущем.
Автор: AlexeiKozlov
Дата сообщения: 20.01.2006 23:07
Crusader3000
а вона что...спасибо...ну да ...дела типа тогда другая идея...
ведь историю можно забирать из dat...тогда можно ее и редактировать...забить пробелами
даже такой изврат сгодиться...но чтобы было!
спасибо за объяснение
Автор: Mantisby
Дата сообщения: 20.01.2006 23:14
Crusader3000
сделать очистку истории при выходе? каждые N минут? например доработать HistorySweeper
Автор: Crusader3000
Дата сообщения: 20.01.2006 23:19
AlexeiKozlovвсе-таки по-всякому хочешь исхитриться?!
Слушай, можешь чисто по человечески сказать - зачем тебе это надо. Я (или кто-то другой) не сможет помочь тебе если ты не скажешь - зачем всё это тебе нужно.
Нужна задача, и не само действие а условие.
А дальше будем думать.
Автор: Mantisby
Дата сообщения: 20.01.2006 23:52
SeaSnake999
а вот с приватами сложнее. скорее всего контакт в IRC в твой контакт лист не добавлен (ну в самом деле, не добавлять же всех туда, или добавить забыл). А в этом случае при выходе из миранды контакт будет успешно удален из базы вместе с историей (а если стоит tabSRMM с включенной опцией Delete temporary contacts on close, то ещё раньше).

Как настроить логгинг приватов в IRC.
а) Добавлять желаемый контакт в клист, история будет успешно писаться в базу. Недостатки :не добавил - история не сохранилась, в ирке можно легко менять все параметры (IP, nick), то есть это уже "другой" контакт.
б) История аля mIRC - ставим MessageExport, настраиваем его на сохранение истории для IRC - получаем текстовые файлы и никакой загаженности базы.

Добавлено:
Crusader3000
знаешь такую категорию людей как paranoid? (шутю)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: TCPMP аудио-видео плеер под PALM и Pocket


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