Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: Svetogor on 31 01 2014, 11:49:41

Title: Сообщения всё таки перемешиваются
Post by: Svetogor on 31 01 2014, 11:49:41
Отправил контакту сообщения, закрыл окно, после что-то искал, открыл вновь этот контакт, а мои последние сообщения стали впереди. Так как доказательств не было, пришлось запускать Агент, у него есть синхронизация с архивом на сервере mail.ru.
Перескочило время на час вперёд у контакта, эксперименты со временем не проводил.

P.S.: Аналогичную тему могли не закрывать.
VersionInfo
CPU: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz [Intel64 Family 6 Model 23 Stepping 6] [DEP Enabled] [2 CPUs]
Installed RAM: 4095 MBytes
Operating System: Microsoft Windows 7 Business Edition, 64-bit Service Pack 1 (build 7601)
Internet Explorer: 9.0.8112.16421 (build 98112)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 71519 MBytes

Miranda NG Version: 0.94.8 build #7953 [running inside WOW64]
Build time: 29 Jan 2014 19:26:12
Profile: C:\Z_Programms\Miranda NG\Profiles\Svetogor\Svetogor.dat
Profile size: 983040 Bytes
Profile creation date: 22 Dec 2013 20:30:12
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (42):
  Actman.dll v.0.2.0.1 [29 Jan 2014 19:26:40] - Action manager
  AdvaImg.dll v.0.11.0.1 [25 Jan 2014 15:39:04] - Miranda image services
  AuthState.dll v.0.0.2.1 [5 Nov 2013 21:28:08] - Authorization state
  AVS.dll v.0.11.1.1 [25 Jan 2014 15:38:00] - Avatar service
  BASS_interface.dll v.0.0.0.14 [25 Jan 2014 15:43:34] - BASS interface
  buddyexpectator.dll v.0.1.2.3 [6 Nov 2013 0:16:44] - Buddy expectator
  Clist_modern.dll v.0.9.0.12 [29 Jan 2014 19:21:42] - Modern contact list
  CrashDumper.dll v.0.0.4.22 [25 Jan 2014 15:41:52] - Crash dumper
  Db_autobackups.dll v.0.0.0.10 [25 Jan 2014 15:39:16] - Db autobackuper
  DbEditorPP.dll v.3.2.0.1 [25 Jan 2014 15:41:52] - Database editor++
  Dbx_mmap.dll v.0.11.0.2 [29 Jan 2014 19:18:50] - Miranda NG mmap database driver
  Dbx_mmap_SA.dll v.0.7.5.4 [29 Jan 2014 19:25:48] - Miranda NG mmap secure database driver
  Fingerprint.dll v.0.1.0.0 [29 Jan 2014 19:24:12] - Fingerprint NG
  Folders.dll v.0.2.0.1 [25 Jan 2014 15:39:24] - Custom profile folders
  GTalkExt.dll v.0.1.0.2 [25 Jan 2014 15:40:12] - GTalk Extension
  HistoryPP.dll v.1.5.1.5 [24 Jan 2014 23:18:34] - History++
  HistorySweeperLight.dll v.0.0.0.7 [25 Jan 2014 15:39:26] - History sweeper light
  ICQ.dll v.0.11.1.0 [25 Jan 2014 15:38:44] - IcqOscarJ Protocol
  Import.dll v.0.11.0.1 [5 Nov 2013 21:27:12] - Import contacts and messages
  ImportTXT.dll v.0.0.1.11 [25 Jan 2014 15:45:44] - Import TXT
  Jabber.dll v.0.11.0.4 [29 Jan 2014 19:19:44] - Jabber Protocol
  KeepStatus.dll v.0.9.0.1 [25 Jan 2014 15:39:58] - Keep status
  MenuEx.dll v.1.3.0.10 [5 Nov 2013 21:28:32] - Menu item ext
  MirOTR.dll v.0.11.0.4 [25 Jan 2014 15:45:10] - Miranda OTR
  MobileState.dll v.0.0.1.4 [25 Jan 2014 15:42:38] - Mobile state
  MRA.dll v.2.1.0.8 [29 Jan 2014 19:21:02] - Mail.ru Agent
  NewXstatusNotify.dll v.1.4.0.9 [25 Jan 2014 15:39:38] - xStatus notify
  PluginUpdater.dll v.0.1.1.7 [25 Jan 2014 15:42:12] - Plugin updater
  PManagerEx.dll v.0.0.0.5 [25 Jan 2014 15:42:16] - Miranda NG profile changer
  Popup.dll v.2.1.1.8 [25 Jan 2014 15:39:46] - Popup plus
  QuickSearch.dll v.1.4.2.0 [25 Jan 2014 15:45:46] - Quick Search
  SmileyAdd.dll v.0.2.3.17 [25 Jan 2014 15:39:56] - SmileyAdd
  SpellChecker.dll v.0.2.6.1 [25 Jan 2014 15:40:26] - Spell checker
  StartupStatus.dll v.0.8.0.45 [25 Jan 2014 15:40:00] - StartupStatus
  StopSpam.dll v.0.0.1.4 [25 Jan 2014 15:40:02] - StopSpam+
  TabSRMM.dll v.3.3.0.2 [29 Jan 2014 19:19:10] - TabSRMM
  Tipper.dll v.2.1.0.5 [25 Jan 2014 15:40:04] - Tipper
  TopToolBar.dll v.0.8.0.3 [25 Jan 2014 15:40:42] - TopToolBar
  translitswitcher.dll v.0.0.1.0 [6 Nov 2013 0:16:14] - Switch layout or transliterate
  UInfoEx.dll v.0.8.5.0 [25 Jan 2014 15:40:18] - User info ext
  Variables.dll v.0.2.3.10 [25 Jan 2014 15:40:18] - Variables
  XSoundNotify.dll v.1.0.1.2 [25 Jan 2014 15:43:52] - XSoundNotify

Unloadable Plugins (1):
  DbChecker.dll v.0.0.0.0 [5 Nov 2013 21:30:32] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
ICQ                      1 - Enabled 0 - Disabled  Loaded
JABBER                   2 - Enabled 1 - Disabled  Loaded
MRA                      2 - Enabled 0 - Disabled  Loaded
Weather                  0 - Enabled 1 - Disabled  Not Loaded
YAMN                     0 - Enabled 1 - Disabled  Not Loaded

Icon Packs:
-------------------------------------------------------------------------------
 colour_schemes.dll [6 Aug 2011 12:00:46]
 Flags_icons.dll [25 Jan 2014 15:43:46]
 Fp_icons.dll [29 Jan 2014 19:24:14]
 HistoryPP_icons.dll [25 Jan 2014 15:42:28]
 proto_conn_gtalk.dll [17 Aug 2013 10:01:30]
 proto_conn_icq.dll [17 Aug 2013 10:01:30]
 proto_conn_jabber.dll [17 Aug 2013 10:01:30]
 proto_conn_mra.dll [16 Sep 2012 19:33:58]
 proto_gtalk.dll [17 Aug 2013 10:01:30]
 Proto_ICQ.dll [25 Jan 2014 15:40:46]
 Proto_Jabber.dll [29 Jan 2014 19:21:30]
 Proto_MRA.dll [29 Jan 2014 19:21:26]
 Proto_Skype.dll [5 Nov 2013 21:32:38]
 Proto_Weather.dll [25 Jan 2014 15:43:14]
 Proto_YAMN.dll [25 Jan 2014 15:43:18]
 TabSRMM_icons.dll [29 Jan 2014 19:23:18]
 Toolbar_icons.dll [29 Jan 2014 19:21:34]
 UInfoEx_icons.dll [25 Jan 2014 15:40:26]
 useactions_icons.dll [3 Jun 2010 23:44:20]
 xStatus_ICQ.dll [25 Jan 2014 15:38:58]
 xStatus_Jabber.dll [29 Jan 2014 19:19:48]
 xStatus_MRA.dll [29 Jan 2014 19:21:10]
[close]
Title: Сообщения всё таки перемешиваются
Post by: ghazan on 31 01 2014, 12:06:02
где-то таймзона сбилась. а у этого контакта в базе никакой таймзоны не указано?
если посмотреть dbeditor
Title: Сообщения всё таки перемешиваются
Post by: Svetogor on 31 01 2014, 12:19:59
где-то таймзона сбилась. а у этого контакта в базе никакой таймзоны не указано?
если посмотреть dbeditor
В каком месте искать, бегло глянул ничего подобного не встретил, может пропустил (https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fsmiles.kolobok.us%2Fstandart%2Fdntknw.gif&hash=51a676b566ea435b97bb8fe1d0b8afb27e1a331c)
Как-то пробовал включать время контакта в "Элементы строк", "Вторая строка", у всех показывает моё локальное время, хотя есть контакты из других часовых поясов, как и представленный на скриншотах.
Title: Re: Сообщения всё таки перемешиваются
Post by: ghazan on 31 01 2014, 12:59:36
у контакта в модуле протокола (MRA_1, например), переменная называется TimeZone WORD
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 31 01 2014, 13:12:16
у контакта в модуле протокола (MRA_1, например), переменная называется TimeZone WORD
Нет такой переменной у контактов MRA, только у контактов ICQ есть.
Title: Re: Сообщения всё таки перемешиваются
Post by: ghazan on 31 01 2014, 13:31:49
она есть только у контактов, у которых она отличается  в ту или иную сторону. бог знает, где эта машина времени включилась... может у контакта на сервере выставлено хрен знает что?
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 31 01 2014, 13:56:12
Так сообщения были получены, ответы отправлены, значит уже зафиксированы в истории Миранды, после закрытия и открытия диалога с контактом, они стали сдвинуты во времени.
она есть только у контактов, у которых она отличается  в ту или иную сторону.
так нету в МРА ни чего похожего.
В ICQ у меня 127, у контактов с моего часового пояса есть 236, у контактов из других часовых поясов есть 127 и 250.
Да и TimeZone не WORD, а байт, в редакторе так кажет.

Post Merge: 31 01 2014, 15:42:56
Как вручную поменять время в этих сообщениях в Истории?
Пробовал сохранять, менял время, при импорте эти сообщения появляются с правильным временем, но с моим именем.

Post Merge: 31 01 2014, 16:46:45
Получается что History++ не может прожевать свою же сохранённую историю и вставить её по назначению?
То что выдал плагин:
###
### Часть истории
### Светогоръ (MRA: ля-ля@mail.ru) - Roman (MRA: ля-ля-ля@mail.ru)
### (generated by history++ plugin)
###

[31.01.2014 19:17:15] Roman:
123

[31.01.2014 19:17:20] Roman:
123123

[31.01.2014 19:17:39] Roman:
123123123

После некоторых манипуляций, файл был импортирован из меню контакта, из глобального не моглось определить кому отдать сообщения. После этого в истории всё встало на свои места, сообщения контакта мне, а не от меня, самому себе.
Манипуляции:
###
### Часть истории
### Roman (MRA: ля-ля-ля@mail.ru) - Светогоръ (MRA: ля-ля@mail.ru)
### (generated by History++ plugin)
###

[31.01.2014 18:17:15] Светогоръ:
123

[31.01.2014 18:17:20] Светогоръ:
123123

[31.01.2014 18:17:39] Светогоръ:
123123123

Вот  8)
Title: Re: Сообщения всё таки перемешиваются
Post by: ghazan on 31 01 2014, 17:34:40
может это h++ бунтует? а можно ее убрать нахрен на время и попрбовать родной лог табсов?
Title: Re: Сообщения всё таки перемешиваются
Post by: Apollo2k4 on 31 01 2014, 17:37:01
А может таки проблемы с локальным временем?
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 31 01 2014, 17:44:50
может это h++ бунтует? а можно ее убрать нахрен на время и попрбовать родной лог табсов?
Подробнее, без навороченного сленга  :) . Выключить его в плагинах, и куда далее топать!?
А может таки проблемы с локальным временем?
Не, я не развлекаюсь с этим, часики не кручу, тем более с контактом разница 7 часов, а тут всего час.


Post Merge: 31 01 2014, 17:50:35
Какая не удобная история без  h++  :(
Title: Re: Сообщения всё таки перемешиваются
Post by: Black Sniper on 31 01 2014, 18:01:22
А разве имеет значение в табе дело или в хистори++. Я так полагаю это та же проблема о которой я писал.
Tabsrmm теряет дату/время (http://forum.miranda-ng.org/index.php?topic=153.0)
Title: Re: Сообщения всё таки перемешиваются
Post by: watcher on 31 01 2014, 18:01:38
Подробнее, без навороченного сленга  :) . Выключить его в плагинах, и куда далее топать!?

Настройки, беседы, журнал, журанлом выставить "Журнал по умолчанию".


Post Merge: [time]31 01 2014, 20:05:36[/time]
А разве имеет значение в табе дело или в хистори++

ghazan имеет наилучшее представление что происходит в миранде, поэтому лучше выполнять его просьбы, помогая ему понять - можно приблизиться к починке.

Post Merge: 31 01 2014, 18:06:04
Если не то, так не то, но попробовать стоит.
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 31 01 2014, 18:07:26
Настройки, беседы, журнал, журанлом выставить "Журнал по умолчанию".
Там  выключил и в плагинах тоже  ::).
Title: Re: Сообщения всё таки перемешиваются
Post by: ghazan on 31 01 2014, 18:14:18
все, нашли. щас будем думать, что делать с этим чудом науки и техники
это только оффлайновые сообщения затрагивает, к счастью

PS: пофикшено.
Title: Re: Сообщения всё таки перемешиваются
Post by: watcher on 31 01 2014, 19:06:55
Выкладываю длл-ки, потестить, пожалуйста, проверьте и отпишитесь о результатах.
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 01 02 2014, 01:10:52
это только оффлайновые сообщения затрагивает, к счастью
у меня это было онлайн  :)
Title: Re: Сообщения всё таки перемешиваются
Post by: ghazan on 01 02 2014, 12:45:28
логично. оффлайновые сообщения как раз и становятся видимыми, когда выходишь в онлайн
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 01 02 2014, 12:52:53
Не не, было так. Пообщался с контактом, закрыл окно бесед (как его в Миранде зовут?  ::) ), после что-то надо было глянуть, открыл диалог с контактом, а там уже часики скручены, контакт был всегда онлайн. Может у меня интернет падал, но это не повод время переводить в сообщениях  ;D.
Title: Re: Сообщения всё таки перемешиваются
Post by: watcher on 01 02 2014, 13:01:59
Может у меня интернет падал, но это не повод время переводить в сообщениях

об этом и речь-то, вот тот самый оффлайн.
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 01 02 2014, 13:08:35
Так сообщения уже были получены онлайн, а не пришли в момент оффлайн.
Title: Re: Сообщения всё таки перемешиваются
Post by: watcher on 01 02 2014, 13:15:09
Svetogor,  чтоб получить оффлайновые сообщения - надо выйти в онлайн. Иначе их не получить никогда.

Post Merge: 01 02 2014, 13:17:15
Где-то как-то почему-то был обрыв, может даже незаметный на глаз, пришли сообщения, помеченые, как оффлайновые, их-то MRA и подавал с неправильным временем, в общем - сейчас этого не должно повторяться.
Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 01 02 2014, 13:19:36
watcher, ясен пень.
Я про то, что сообщения получены в момент переписки с контактом, а не пришедшие из оффлайна. Как ещё объяснить  ??? .

Post Merge: 01 02 2014, 13:24:33
Он их прислал, я ему ответил, закрыл окно, открыл окно, его сообщения стали последними, а мои перед ним. В сравнении с Агентом, час добавился.
Title: Re: Сообщения всё таки перемешиваются
Post by: Black Sniper on 01 02 2014, 13:24:57
watcher, хочешь сказать, что во время активной переписке с товарищем, где то на сервере прошёл микро разрыв связи который и менял дату у сообщений ?

Post Merge: 01 02 2014, 13:31:01
Он их прислал, я ему ответил, закрыл окно, открыл окно, его сообщения стали последними, а мои перед ним. В сравнении с Агентом, час добавился.
У меня бывало что сообщения сразу идут будущим временем... на 1 час.
Мои 9:00
Его 10:00
Мои 9:01
Его 10:01
А после того как пройдёт сутки (может быть), они у же и в табе и в хистории показываюся по порядку указоного времени.
Спасает лог в текстовые сообщения, который логирует как было.
Title: Re: Сообщения всё таки перемешиваются
Post by: watcher on 01 02 2014, 13:32:21
watcher, хочешь сказать, что во время активной переписке с товарищем, где то на сервере прошёл микро разрыв связи который и менял дату у сообщений ?

ghazan так и говорит:

Quote
ghazan, 01.02.2014 15:15:47:
да

ghazan, 15:17:06:
потому что для тру онлайновых сообщений дата тупо игнорится


Title: Re: Сообщения всё таки перемешиваются
Post by: Svetogor on 01 02 2014, 13:43:40
В Агенте сообщение было датировано временем как и в Миранде по-первости, а потом было изменено время. В Архиве, на сервере мэил.ру, время нормальное стоит как первоначально пришедшее сообщение в Миранду, которая была в момент прихода сообщений в онлайне.
Title: Re: Сообщения всё таки перемешиваются
Post by: watcher on 01 02 2014, 13:47:01
Вы проверьте - повторяется это или нет, чего зря воду в ступе толочь?