Recent Posts

Pages: 1 ... 7 8 [9] 10
81
Разработка / Re: Протокол VKontakte
« Last post by Elzor on 05 04 2024, 05:22:49 »
Ещё выявился баг с окном чата, причём присутствовал он и на какихто предыдущих версиях.
Когда приходит сообщение от некоторых контактов то отсутствует окно ввода текста. Судя по тому что у псевдо контакта "Вконтакте" окно ввода текста отсутствует постоянно, предположил что это попытка указать юзеру на невозможность отправки сообщения изза настроек приватности у собеседника, однако через кейт сообщения прекрасно отправляются.
Это не баг, это действительно так задумано. Если сервер сказал, что отправлять контакту нельзя - значит нельзя. Что до псевдоконтакта (тот который для получения новостей с ид 2147483647), то его вообще на сервере не существует, соответственно отправлять ему - бестолково увеличивать статистику ошибочных вызовов api. Зачем кейт отправляет сообщения туда, куда сервер говорит, что они не дойдут - это вопрос к автору кейта, а не ко мне, я на него точно ориентироваться не буду.

В групповых чатах, когда ктото удаляет/изменяет сообщение в миранде оно меняется тоже, причём без каких либо уведомлений как раньше и без возможности просмотреть оригинал.
Да, это я в группчатах не реализовывал.

Elzor, Я конешно понимаю что с появлением NewStory ты пытаешся реализовать весь доступный потенциал API вконтакте, но не стоит забывать что в некоторых случяях чем меньше сервер влияет на локальный клиент тем лучше.
Хотябы галочки на функционал в настройки протокола выведи, чтобы люди сами могли выбрать что им нужно а что нет, делов то на пару строк.
Во-первых, я практически всегда весь новый функционал ввожу опционально, во-вторых, почти всегда, оставляю старое поведение дефолтным. Только спустя какое-то время могу поменять дефолт, но почти всегда оставляю возможность для пользователя вернутся к старому поведению.

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

Учитывая расположение миранды в логе: C:\Documents and Settings\user\Рабочий стол\* с адресом не по госту меня не удивит что миранда там будет падать и без NewStory
Миранде в принципе пофиг откуда запускаться, лишь бы путь не был длиннее максимально допустимого для ОС и нужные права на папки были.

P.S. А собственно зачем вобще этот IE нужен в Миранде? Неужели так сложно написать автономный модуль выводящий форматированный текст и вставляющий в окно картинки? Если допустим IE используется для работы с API к примеру тогоже Вконтакте, то почему его досихпор не заменили на чтонибуть нормальное, на какойнибуть Curl, который можно закинуть в виде dll'шки?
Кто сказал, что IE вообще где-то используется, кроме IEView/IEHistory? Насколько мне известно - нигде.

По этому падению NewStory на хп могу предположить, что это связано с внедрением в нее litehtml, но тут не специалист, может и другое что.
82
Разработка / Re: Протокол VKontakte
« Last post by MIR on 05 04 2024, 04:25:36 »
Это винда ушатанная/утвиканная, значит, потому что на чистой системе не виснет, а падает.

Учитывая расположение миранды в логе: C:\Documents and Settings\user\Рабочий стол\* с адресом не по госту меня не удивит что миранда там будет падать и без NewStory ;D
Там в логе Internet Explorer: 8.0.6001.18702 (build 86001) у меня Internet Explorer: 6.0.2900.5512 (build 62900.5512) встроенный, странно что ктото решил его обновить до 8й версии ибо никто и никогда в здравом уме не станет им пользоваться.
Версия винды таже самая, и даже тотже баг в логах с нечитаемыми символами Build time: ? ? и т.д.
Изза версии IE или чегото другова разница ХЗ, но изза разницы проявления бага проблема не меняется :'(
Насчёт падений тут именно с NewStory такая хрень, потомучто до этого если какието проблемы возникали было всё как положено - вылазило сообщение о краш логе.

P.S. А собственно зачем вобще этот IE нужен в Миранде? Неужели так сложно написать автономный модуль выводящий форматированный текст и вставляющий в окно картинки? Если допустим IE используется для работы с API к примеру тогоже Вконтакте, то почему его досихпор не заменили на чтонибуть нормальное, на какойнибуть Curl, который можно закинуть в папку миранды в виде dll'шки?
83
Разработка / Re: Протокол VKontakte
« Last post by dartraiden on 04 04 2024, 23:02:13 »
Quote
намертво виснит
Это винда ушатанная/утвиканная, значит, потому что на чистой системе не виснет, а падает.
84
Разработка / Re: Протокол VKontakte
« Last post by MIR on 04 04 2024, 22:35:31 »
В будущем ночнике появится возможность включить для ВК+NewStory отображение картинок в логе сообщений.
Косяк там какойто с этим NewStory.
Сёдня обновился на 0.96.5 alpha build #27057 (41d8d95825) в результате изза NewStory миранда вобще работать перестала. При запуске загружает оперативку на 25мб и намертво виснит. Никаких окон и значков в трее при этом не появляется. Винда XP SP3, лог запуска в файл netlog.txt не пишится, краш лог тоже не создаётся.
При этом если удалить профиль то при запуске миранды появляется окно с созданием нового профиля, создаю новый профиль - тожесамое, намертво виснит без каких либо окон и значков в трее.
Если восстанавливаю старый NewStory.dll из бэкапа Plugin Updates то всё робит.

Ещё выявился баг с окном чата, причём присутствовал он и на какихто предыдущих версиях.
Когда приходит сообщение от некоторых контактов то отсутствует окно ввода текста. Судя по тому что у псевдо контакта "Вконтакте" окно ввода текста отсутствует постоянно, предположил что это попытка указать юзеру на невозможность отправки сообщения изза настроек приватности у собеседника, однако через кейт сообщения прекрасно отправляются.
Непонятно зачем вобще стоило с этим заморачиваться, лучше вернуть всё как было чтобы сервер выдавал ошибку при попытке отправить сообщение если отправка сообщения действительно невозможна.

В групповых чатах, когда ктото удаляет/изменяет сообщение в миранде оно меняется тоже, причём без каких либо уведомлений как раньше и без возможности просмотреть оригинал.

Elzor, Я конешно понимаю что с появлением NewStory ты пытаешся реализовать весь доступный потенциал API вконтакте, но не стоит забывать что в некоторых случяях чем меньше сервер влияет на локальный клиент тем лучше.
Хотябы галочки на функционал в настройки протокола выведи, чтобы люди сами могли выбрать что им нужно а что нет, делов то на пару строк.
85
Support/Help / Status refreshing
« Last post by viza on 04 04 2024, 06:47:17 »
Hi, sometimes my Jabber status need to be refreshed, because online contact list from time to time become very short, I don't know why, maybe because of server. Keep status settings can't solve this, only swiching offline / online.
Is there any solution? Is it possible to add refresh option to Keep status settings?
86
Разработка / Re: Протокол VKontakte
« Last post by Elzor on 03 04 2024, 06:34:33 »
В будущем ночнике появится возможность включить для ВК+NewStory отображение картинок в логе сообщений.
Для активации этой возможности необходимо создать параметр 'BBCNewStorySupport' = 1(BYTE) в ветке протокола. Также необходимо, чтобы каталог, указанный в настройках (События -> Передача файлов) существовал и был доступен для записи.
Реализация предварительная. Не рекомендую запускать синхронизацию объемных историй сообщений контактов за длительные периоды - будет крайне небыстро, вполне возможно подвисание миранды.
87
Support/Help / Re: Facebook contacts stopped to work
« Last post by Matrix43 on 01 04 2024, 23:29:07 »
If I understand correctly, there is no way to repair this plug-in at the moment. So we'll have to wait a long time before you figure out the encryption.
88
Support/Help / Re: Facebook contacts stopped to work
« Last post by dartraiden on 01 04 2024, 14:33:30 »
What do miranda developers use?
Telegram, Jabber, VK.
VK is much more popular in Russia than Facebook, access to which, in addition, has been blocked for two years.

The main problem right now is that there are no other open source applications that we can look into to figure out how to implement encryption support.
89
Support/Help / Re: Facebook contacts stopped to work
« Last post by ellick on 01 04 2024, 14:16:14 »
Since none of the Miranda developers use Facebook, we need to look for some client where this is implemented and look at the source code...

What do miranda developers use?   I thought Facebook had pretty much monopolized all the old IM programs that have disappeared over the years.   I wouldnt use FB either if I had a choice but all my contacts have moved to it.   Now I can't message any of them in Miranda and I have yet to find a decent replacement for the desktop. It seems like the official FB messenger is designed for phones.  It takes up a huge footprint on the desktop to the point you might just as well keep FB open in a browser. Which is probably what they want.
90
Разработка / Re: Протокол VKontakte
« Last post by Elzor on 31 03 2024, 05:14:59 »
Исправлено в будущем ночнике.
Pages: 1 ... 7 8 [9] 10