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

» Miranda NG

Автор: boss911
Дата сообщения: 10.08.2014 15:02
watcherhd

Цитата:
если мы и будем делать Audio/Video, то что-то вменяемое

Ой, очень бы хотелось, да и очень нужно, в наше-то время без аудио/видео общения уже никак, та же официальная ася позволяет (вроде).

Цитата:
С нами автор данного мода


Код: Alexander Gluzsky aka sss
Vitaly Igonin aka persei
Автор: khavylo
Дата сообщения: 12.08.2014 10:51
Подскажите, каким плагином сейчас можно сделать экспорт всех контактов и истории? Хочу потом импортировать их в чистую базу.
Пользуюсь сборкой HotCoffee Miranda NG Version: 0.95.1 alpha build #8060 x64
При попытке просто импортировать историю в чистую базе из профиля ничего не выходит.

Автор: watcherhd
Дата сообщения: 12.08.2014 12:12

Цитата:
При попытке просто импортировать историю в чистую базе из профиля ничего не выходит.


Нужно сначала создать учетные записи с теми же внутренними именами, что были в предыдущей сборке и лишь потом импортировать. Более подробно - здесь.

Автор: khavylo
Дата сообщения: 12.08.2014 12:42

Цитата:
Нужно сначала создать учетные записи с теми же внутренними именами, что были в предыдущей сборке и лишь потом импортировать. Более подробно - здесь.


Пробовал так делать. Но при импорте все равно вылетает ошибка. Всплывающие окна отключены.

Miranda Crash Report from 12 Aug 2014 13:36:27. Crash Dumper v.0.0.4.22
Likely cause of the crash plugin: Miranda NG mmap database driver
Автор: watcherhd
Дата сообщения: 12.08.2014 13:52

Цитата:
Пробовал так делать. Но при импорте все равно вылетает ошибка. Всплывающие окна отключены.


Попробуйте сделать копию сборки, с помощью PluginUpdater-а обновить её до последних версий (будет конвертация профиля при первом запуске) или просто подложить профили под новый минимальный набор ядра+плагинов с сайта (тоже сделает конвертацию профиля) и потом из этого конвертированного профиля уже импорт делать.
Автор: khavylo
Дата сообщения: 12.08.2014 14:13

Цитата:
Попробуйте сделать копию сборки, с помощью PluginUpdater-а обновить её до последних версий (будет конвертация профиля при первом запуске)

Вот так получилось! Спасибо!
Автор: watcherhd
Дата сообщения: 12.08.2014 14:13
khavylo

Не за что, рады помочь
Автор: matro3
Дата сообщения: 13.08.2014 20:39
При получении сообщения от контакта, чат с которым не открыт, миранда перехватывает фокус на себя. Как это отключить?
Автор: watcherhd
Дата сообщения: 13.08.2014 20:43
Что значит "перехватывает фокус на себя"? Что именно перехватывает - окно, контактный лист, открывается новая вкладка? И VersionInfo прикладывать бы не помешало при подобных вопросах.
Автор: matro3
Дата сообщения: 14.08.2014 05:27
Это значит что при работе в другой программе и получении нового сообщения, происходит переключение окна на контейнер с сообщениями
Т.е. становится активным окно с чатом. Но это происходит только при появлении новой вкладки с сообщениями.
Автор: boss911
Дата сообщения: 14.08.2014 09:08
Несколько пожеланий к разработчикам, ничего сложно и ничего такого, чтобы противоречило логики. Пожалуйста.



Юзаю Fingerprint, когда в КЛ кликаю на значок клиента, открывается информация о пользователе. Хотелось отключать открытие этого окна.

Уже который год, еще с далеких времен IM, мечтаю, чтобы в настройках значков, можно было менять значок (группу иконок) подключения к сети. Задолбался я каждый раз на протяжении нескольких лет править Clist_modern.dll, была бы возможность, сделал бы icon pack и забыл об этой проблеме.

В окне PluginUpdater не мешало бы сделать (необходимо) отображение текущей и новой версии плагина/ядра, а то реально в неведенье, до какой версии обновляешься (узнаешь только после обновления - не годится), это особенно актуально для ядра. Даже в IM писало новую версию ядра и плагинов (Updater.dll).

Для JABBER хотелось бы опцию, которая бы запрещался, чтобы я сам у себя в КЛ не появлялся. Единственный протокол, у которого такая странная, не понятная мне, особенность. Хожу через gmail.com, в родном GTalk (win) и Hangouts (android) такого нет. Про '[CList]/Hidden=b1' знаю, но ведь это костыль, при возвращении дефолтной (эталонной) базы контакт снова надо скрывать, а хранить контакты в дефолтной базе я не люблю.

Для IRC так же хотелось бы опцию, которая бы отменяла появления в КЛ сервера, к которому подключился. Тем более окно сервера можно открыть в меню протокола, зачем он попадает в КЛ, не совсем ясно, но если кому надо, тот просто не будет включать соответствующую опцию.

Не совсем понятен смысл icon паков, точнее смысл их в том, чтобы пользователь мог положить свой набор иконок или поправить из сборки. Но при обновлении, PluginUpdater их предложит обновить (затрет), ибо проверка идет по хешу. То есть в использовании icon паков теряется смысл, в том виде, как сейчас. Ведь icon паки это персональные настройки пользователя, как скины и звуки, негоже их предлагать к перезаписыванию при каждом обновлении. У меня все наборы иконок кастомные, я буду очень огорчен (мягко говря), если я их нечаянно обновлю (затру). Не вижу смысла предлагать наборы иконок в обновлении, ведь они не несут программного кода, не понимаю, зачем их каждый раз предлагать к обновлению, они должны один раз установиться с плагином и все, либо обновляться только в том случае, если обновилась версия набора иконок, НО НЕ ХЕШ. Или сделать, как альтернативу, в настройках PluginUpdater опцию, которая бы отменяла проверку обновлений наборов иконок.

Очень хочется с помощью Folders.dll перенести папку "Icons" (все скопом) в другой каталог, туда, куда я перенес все, что касается интерфейса (смайлы, звуки и скины), то есть чтобы Миранда по умолчанию читала наборы с того каталога, который я ей указал.
Автор: watcherhd
Дата сообщения: 14.08.2014 09:08
matro3

Плагин модуля окна сообщений мне телепатически отгадывать? Их 3 вообще-то. Я же попросил VersionInfo. Так если не VersionInfo - хоть имя плагина дайте.


boss911

Добавлено:

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


Иногда всё настолько проще, чем кажется. Снимаем галку с айконпака(ов) в апдейтере, наслаждаемся жизнью. Чтоб что-то не обновлялось можно просто не обновлять его (снятая галка запоминается).

Добавлено:

Цитата:
ведь они не несут программного кода, не понимаю, зачем их каждый раз предлагать к обновлению, они должны один раз установиться с плагином и все, либо обновляться только в том случае, если обновилась версия набора иконок, НО НЕ ХЕШ.


Ещё как хэш, для тех, кто кастомное не использует, а кто использует - см. выше.


Цитата:
Или сделать, как альтернативу, в настройках PluginUpdater опцию, которая бы отменяла проверку обновлений наборов иконок.


Вот от этой инвалидной опции я год избавиться не мог - так и было, снятая галка, обновился айконпак фингерпринта и как быть? Сейчас всё стройно и прозрачно.

Добавлено:

Цитата:
Для JABBER хотелось бы опцию, которая бы запрещался, чтобы я сам у себя в КЛ не появлялся. Единственный протокол, у которого такая странная, не понятная мне, особенность.


Она-то понятная, она для удалённого управления своим же JID с другого ресурса, но вот отключать ее да, можно было бы и предоставить.


Добавлено:

Цитата:
В окне PluginUpdater не мешало бы сделать (необходимо) отображение текущей и новой версии плагина/ядра, а то реально в неведенье, до какой версии обновляешься (узнаешь только после обновления - не годится), это особенно актуально для ядра. Даже в IM писало новую версию ядра и плагинов (Updater.dll


Желание вполне легитимно и понятно, пока не представляется возможности этого сделать, в будущем посмотрим, так как это нужно.


Добавлено:
Остальное покажу разрабам, если им есть что сказать отпишутся сами или через меня.

Добавлено:

Цитата:
Очень хочется с помощью Folders.dll перенести папку "Icons" (все скопом) в другой каталог, туда, куда я перенес все, что касается интерфейса (смайлы, звуки и скины), то есть чтобы Миранда по умолчанию читала наборы с того каталога, который я ей указал.


Система работы Folders такова - в каждом плагине, который поддерживает айконпак нужно будет дать возможность переноса именно такого-то айконпака - отдельно и в любое место. Папки Folders глобально не назначает, это плагины имеют в себе поддержку Folders на то или иное или не имеют. На протокольные айконпаки поддержка Folders добавлена не будет, это я сразу могу сказать.
Автор: boss911
Дата сообщения: 14.08.2014 10:37
watcherhd

Цитата:
Иногда всё настолько проще, чем кажется.

Да не все так, как вы говорите. Снять галку, то я сниму, но ведь я же сказал:

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

Ведь забыть ничего не стоит, от этого никто не застрахован, прецедент уже был, благо был бекап. А опцию один раз задействовал и все, уже застрахован. Вот я о чем. Политика набора иконок сейчас такова, что теряется смысл в их использовании, вроде, как и сами предлагаете их, но при правке набора он все равно будет перезаписан, если пользователь НЕ ЗАБУДЕТ, БУДЕТ ВНИМАТЕЛЕН, снять галку, логика не соблюдена. Мне важно, чтобы наборы не фигурировали в окне обновления. Хорошо, тогда предложу настройку в PluginUpdater, в которой можно было бы составить свой персональный список исключений проверки обновлений.


Цитата:
На протокольные айконпаки поддержка Folders добавлена не будет, это я сразу могу сказать.

Жаль, очень жаль. Не хотел этого делать, но придется в настройках значков указывать айконпаки к протоколам (путь к dll). Но засада в том, что все пакеты я смогу перенести таким образом (указать dll), а вот "Fp_icons.dll", "HistoryPP_icons.dll" и "TabSRMM_icons.dll" нельзя, вот из-за этих трех айконпаков/файлов все равно будет торчать папка "Icons". Тогда я попрошу научить соответствующие плагины, чтобы Folders.dll умел переносить их айконпаки. Кстати, в IM, для Fingerprint.dll можно было перенести его айконпак, расстроился, когда не увидел этого в NG. Что мешает научить эти плаги работать с Folders.dll (переносить их айконпаки)?
Автор: watcherhd
Дата сообщения: 14.08.2014 12:04

Цитата:
если пользователь НЕ ЗАБУДЕТ, БУДЕТ ВНИМАТЕЛЕН, снять галку, логика не соблюдена


То пользователь ССЗБ, меняться апдейтер еще долго не будет, 2 года взяло привести в какой-то божеский вид. Есть папка бэкапов апдейтра, которая не стирается 5 перезапусков. Так что можно и заметить и вернуть.


Добавлено:
PluginUpdater разработан для тех, кто сам следит за мирандой и обновляет её, если кто-то пользуется сборкой, то сборщик может использовать PackUpdater, который закачает его пользователям установщик, который в свою очередь обновит сборку как это задумал автор (собственно говоря я так и делал и делаю при распространении своей сборки).

Дать кому-то сборку с кастомизациями и оставить её на милость плагин апдейтера - со временем "потекут" пункты меню из-за какой-то перемены, да мало ли что. В общем тут либо кто-то сам себе обновляет и 2 года мы имеем рабочую систему, которую ломать сейчас точно не будем, а если хочется извратиться со вкусом - установщик и PackUpdater. Есть также возможность поднять свой репозитарий для PluginUpdater у себя на сервере (один сборщик так и сделал), но задача эта нетривиальная.

Добавлено:
Каждому сборщику не угодишь, апдейтер рассчитан на апдейты большинства юзеров, которые используют всё "как есть".

Добавлено:

Цитата:
Что мешает научить эти плаги работать с Folders.dll (переносить их айконпаки)?


Тут только желание разработчиков сделать или не сделать это. Покажу, спрошу. Такое желательно оформить тикетом, потому что может пройти долгое время, пока кто-то захочет взяться это делать. Тикет не гарантирует выполнения, но хотя бы это не затрётся, не забудется.
Автор: POLOTNO
Дата сообщения: 17.08.2014 00:33
Такой вопрос. Протокол VK кто-то пригласил в чат, в списке контактов появились теперь эти чаты. Как их удалить ? Просто после перезапуска они снова подтягиваются от куда-то... На своей странице VK ни каких упоминаний о чатах не нашел...
Автор: watcherhd
Дата сообщения: 17.08.2014 00:44
POLOTNO, ПКМ по журналу чата, там увидите пункт.
Автор: POLOTNO
Дата сообщения: 17.08.2014 00:57
watcherhd Спасибо ! А не подскажите для VK отдельно звуки нельзя настроить ? Или только общий ?
Автор: Dart_Raiden
Дата сообщения: 17.08.2014 21:29
В ночных сборках появилась очень начальная поддержка протокола Tox (который сам по себе еще в состоянии глубокой альфы).
Автор: watcherhd
Дата сообщения: 17.08.2014 22:40
POLOTNO, только общие звуки.
Автор: POLOTNO
Дата сообщения: 19.08.2014 04:59
Опять я со своим VK... Больше суток это :

Как побороть ?
Автор: front242
Дата сообщения: 19.08.2014 05:22
POLOTNO
если нет приаязки к аккаунту номера телефона, то скорее из-за этого
Автор: POLOTNO
Дата сообщения: 19.08.2014 05:43
front242
"Указанный номер телефона уже привязан к Вашей странице."

Я подлый человек хотел создать второй акк. чтобы побаловаться с плагином... при регистрации как раз SMS пришло (я забыл как там все сложно) в общем забил я на это дело. Через браузер заходит норм. А вот плагинчиг так мудить начал....
Автор: boss911
Дата сообщения: 21.08.2014 09:50
В настройках PluginUpdater стоит источник обновлений "Версия в разработке", проверяю oбновление (сейчас), ничего нет. Включаю источник с отладочными символами, при проверке обновлений предлагает обновить ядро, лангпаки, vc++, айконпаки и кучу плагинов, от обновления отказался. Снова возвращаю "Версия в разработке", делаю проверку обновлений, но оно снова предлагает все то, что и для версии с отладочными символами. Переключение на стабильную/ночную версию не помогает, теперь постоянно предлагает версию с отладочными символами.

Проблему решил полным удалением модуля [PluginUpdater] из базы. Решил повторить ситуацию, повторилось все один в один. Короче, стоит включить версию с отладочными символами, так она будет предлагаться к обновлению постоянно. Только я вот не знаю, может после обновления на версию с отладочными символами и обратно на стабл/ночную решит эту проблему, я просто не обновлялся.

Добавлено:


При запуске Miranda32.exe /svc:DbEditor Миранда падает (появляется соответствующие окно win). Раньше не падало, буквально в недельной версии альфы, с какой именно версии альфы начало падать, не скажу.

[more=VI]
Код: Operating System: Microsoft Windows XP Professional Service Pack 3 (build 2600)
Internet Explorer: 8.0.6001.18702 (build 86001)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 6862 MBytes

Miranda NG Version: 0.95.3 alpha build #10248
Build time: 21 Aug 2014 5:43:18
Profile: C:\Program Files\Miranda NG\Profiles\User\User.dat
Profile size: 131072 Bytes
Profile creation date: 11 Aug 2014 11:25:24
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (29):
AdvaImg.dll v.0.11.0.1 [10 Aug 2014 5:32:38] - Miranda image services
AuthState.dll v.0.0.2.1 [13 Aug 2014 5:31:38] - Authorization state
AutoRun.dll v.0.1.0.1 [6 Aug 2014 5:35:14] - AutoRun
AVS.dll v.0.95.3.1 [10 Aug 2014 5:31:18] - Avatar service
Clist_modern.dll v.0.9.1.1 [21 Aug 2014 5:38:34] - Modern contact list
CrashDumper.dll v.0.0.4.22 [6 Aug 2014 5:33:58] - Crash dumper
DbEditorPP.dll v.3.2.0.1 [13 Aug 2014 5:34:14] - Database editor++
Dbx_mmap.dll v.0.95.1.3 [21 Aug 2014 5:31:06] - Miranda NG mmap database driver
FileAsMessage.dll v.0.0.2.4 [6 Aug 2014 5:33:12] - File as message
Fingerprint.dll v.0.1.0.0 [13 Aug 2014 5:35:32] - Fingerprint NG
Folders.dll v.0.2.0.1 [6 Aug 2014 5:31:32] - Custom profile folders
HistoryPP.dll v.1.5.1.5 [22 Jul 2014 11:48:18] - History++
ICQ.dll v.0.11.2.5 [17 Aug 2014 5:31:12] - IcqOscarJ protocol
IEView.dll v.1.4.0.0 [6 Aug 2014 5:31:38] - IEView
Import.dll v.0.95.3.2 [17 Aug 2014 5:30:22] - Import contacts and messages
IRC.dll v.0.11.0.2 [10 Aug 2014 5:31:48] - IRC protocol
Jabber.dll v.0.11.0.4 [19 Aug 2014 5:31:32] - Jabber protocol
KeepStatus.dll v.0.9.0.2 [6 Aug 2014 5:32:00] - Keep status
mTextControl.dll v.0.8.0.1 [10 Aug 2014 5:35:04] - Miranda text control
NewXstatusNotify.dll v.1.4.0.10 [9 Aug 2014 5:31:46] - xStatus notify
PluginUpdater.dll v.0.1.2.2 [17 Aug 2014 5:39:04] - Plugin updater
Popup.dll v.2.1.1.8 [6 Aug 2014 5:31:48] - Popup plus
SmileyAdd.dll v.0.2.3.17 [14 Aug 2014 5:32:34] - SmileyAdd
StartupStatus.dll v.0.8.0.47 [6 Aug 2014 5:32:02] - StartupStatus
TabSRMM.dll v.3.4.0.3 [13 Aug 2014 5:30:56] - TabSRMM
Tipper.dll v.2.1.0.5 [9 Aug 2014 5:32:08] - Tipper
TopToolBar.dll v.0.8.0.3 [10 Aug 2014 5:36:42] - TopToolBar
WhenWasIt.dll v.0.3.3.5 [6 Aug 2014 5:32:10] - Birthday reminder
YAMN.dll v.0.1.2.6 [6 Aug 2014 5:35:10] - Mail Notifier

Unloadable Plugins (1):
DbChecker.dll v.0.0.0.0 [21 Aug 2014 5:39:32] - <unknown>
Автор: khavylo
Дата сообщения: 21.08.2014 12:10
Подскажите, пожалуйста, а есть ли сейчас рабочий и не сильно трудозатратный способ импорта истории из qip в miranda ng?
Автор: watcherhd
Дата сообщения: 21.08.2014 15:43

Цитата:
Снова возвращаю "Версия в разработке", делаю проверку обновлений, но оно снова предлагает все то, что и для версии с отладочными символами.


Только закачивает без символов всё, а из обычной репы, надо дать один раз "прокачаться". В следующий раз закачает только изменённое.

Добавлено:

Цитата:
Короче, стоит включить версию с отладочными символами, так она будет предлагаться к обновлению постоянно.


Ничего подобного, лишь при отмене закачки из репы с символами - она один раз полностью закачает плагины из репы, на которую возвращаешься. Не сбрасывается флаг закачки всех плагинов, который нужен только для репы с символами. Исправлять это никто не спешит, так как это совершенно нечастое явление - выбрать репу, проверить обновления и отказаться, да и в перезакачке всех плагинов из обычной репы ничего такого. Я эту проблему отрапортовал месяцев 8 назад, чинить это никто не хочет. Критического в этом тоже ничего нет такого.

Добавлено:

Цитата:
При запуске Miranda32.exe /svc:DbEditor Миранда падает (появляется соответствующие окно win). Раньше не падало, буквально в недельной версии альфы, с какой именно версии альфы начало падать, не скажу.


Есть проблема, да, повторил.

Добавлено:

Цитата:
При запуске Miranda32.exe /svc:DbEditor Миранда падает


Исправлено.
Автор: BasiL
Дата сообщения: 21.08.2014 21:49
О, прикольно!
Не знал, что в PU переклюк есть на мою репу с pdb.
Она у меня нет-нет чихает, так что может PU и не виноват

Добавлено:
чукча пейсатель...
Автор: watcherhd
Дата сообщения: 21.08.2014 22:01
BasiL, да там просто флажок закачки всех-всех файлов не сбрасывается если перейти на дебаг репу, дернуть обновления, отменить, перейти обратно на любую обычную.
Автор: BasiL
Дата сообщения: 21.08.2014 22:58
да да, я понял потом, когда прочитал
Автор: boss911
Дата сообщения: 22.08.2014 01:21
watcherhd

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

Ну не знаю, не совсем удобное решение ситуации. Если не обновляться при переключении, как в моем случае, и снова вернуться на стабл/альфу, то складывается впечатление, что это глюк (а разве нет?), пришлось лезть в базу PU. Понимаю, глюк мелкий, лень фиксить. Интересно, что быстрее, раз и навсегда поправить две строки в коде или туда-сюда менять радиобоксы и переобновляться, либо сбрасывать флаг в базе (риторический вопрос). Ладно, мне-то все равно, на глюк наткнулся случайно, из-за любопытства.

watcherhd, загляните в ПМ, плиз.
Автор: watcherhd
Дата сообщения: 22.08.2014 01:48

Цитата:
Интересно, что быстрее, раз и навсегда поправить две строки в коде или туда-сюда менять радиобоксы и переобновляться, либо сбрасывать флаг в базе (риторический вопрос).


Работы много людей мало. Баги и их починка смотрятся по паритетности и критичности. Рассуждать про "поправить 2 строчки" удобно со стороны, иногда мелкий баг тянет перелопачивание всего плагина - не мне судить, я подаю баги, чинить, не чинить - это не мне решать, как и осуждать кодеров за желание или нежелание делать то или сё

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384

Предыдущая тема: Яндекс.Диск (Yandex.Disk)


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