Author Topic: Протокол VKontakte  (Read 659939 times)

0 Members and 6 Guests are viewing this topic.

Offline watcher

Re: Протокол VKontakte
« Reply #240 on: 02 09 2014, 09:21:08 »
Приложил к сообщению исправленный файл русской локализации (не заметил, что перевел не все в прошлый раз).

Лучше только недостающие строки или шаблон перевода для ВК, весь файл - по нему искать - я лучше с нуля переведу. Файл перевода-то компилируется из отдельных файлов текстовиков, соответствующих плагинам. Так или иначе, только когда вольется патч - будет внесен перевод в официальный лэнгпак, а так целый файл лэнгпака если подкладывать - затрётся обновлением.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline MisterMyth

Re: Протокол VKontakte
« Reply #241 on: 02 09 2014, 10:13:55 »
watcher, держите в спойлере.

Spoiler
[Reload all messages from vk.com]
Загрузить всю историю переписки с "Вконтакте"
[Sync History...]
Загрузка истории
[Load last messages from vk.com]
Загрузка недавних сообшений
[Max count messages to loading from vk.com]
Сколько последних сообщений загружать
[Always notify as unread for all incoming message]
Помечать все входящие сообшения как "Непрочитанное"
[Mark read on reply]
Отмечать сообщение как "Прочитанное" после ответа
[close]
« Last Edit: 02 09 2014, 11:40:27 by MisterMyth »
Myth: Make Your Thought Heard
 

Offline watcher

Re: Протокол VKontakte
« Reply #242 on: 02 09 2014, 11:07:49 »
MisterMyth, спасибо.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Rostix

  • Jr. Member
  • **
  • Posts: 67
  • Country: ru
Re: Протокол VKontakte
« Reply #243 on: 02 09 2014, 11:48:01 »
Elzor, а можно уточнить - для чего нужна опция "Always notify as unread for all incoming message"?... 
 

Offline Elzor

Re: Протокол VKontakte
« Reply #244 on: 02 09 2014, 12:27:22 »
Rostix, поясню на собственном примере. Часто одновременно у меня запущенно 3 миранды на моих компьютерах. Когда сообщение приходит с сервера без выставленной опции "Mark read on reply", то оно падает во все три истории, но на одной из моих машин из-за особенностей сетевого подключения, оно падает уже прочитанным. То есть сидя за ней я могу и не узнать, что сообщение пришло, поскольку ему выставила признак "прочтено" какая-то другая миранда, или клиент на планшете или телефон. Эта опция проблему решает.
 

Offline Rostix

  • Jr. Member
  • **
  • Posts: 67
  • Country: ru
Re: Протокол VKontakte
« Reply #245 on: 02 09 2014, 12:30:11 »
Elzor, понятно, спасибо :)
 

Offline Elzor

Re: Протокол VKontakte
« Reply #246 on: 03 09 2014, 04:51:09 »
Была переделана работа с серверной историей, теперь сообщения с последнего запуска миранды должны подгружаться автоматически. Все изменения будут в ближайшем ночнике. Желающие потестировать сегодня могут взять плагин из вложения.
 

Offline YoungMax

  • Newbie
  • *
  • Posts: 30
Re: Протокол VKontakte
« Reply #247 on: 03 09 2014, 06:57:01 »
Elzor, то есть если использовать плагин "Plugin updater" и поставить галку File source: Development version, то ваши изменения сами прилетать будут,верно? :)
Кстати, отписывался тут о падении соединения плагина ВК,и сейчас что-то не замечаю, что он отключается. Спасибо  :DRINK:
 

Offline Elzor

Re: Протокол VKontakte
« Reply #248 on: 03 09 2014, 06:58:38 »
YoungMax, да
 

Offline dartraiden

Re: Протокол VKontakte
« Reply #249 on: 03 09 2014, 10:18:35 »
Относительно коммита 10357, Wishmaster посоветовал использовать TranslateT вместо LPGENT, т.е. заменить

Code: [Select]
LPGENT("Are you sure to reload all messages from vk.com?\n")
LPGENT("Local contact history will be delete and reload from the server.\n")
LPGENT("It may take a long time. \nDo you want to continue?");
на
Code: [Select]
TranslateT("Are you sure to reload all messages from vk.com?\nLocal contact history will be deleted and reloaded from the server.\nIt may take a long time.\nDo you want to continue?")
и

Code: [Select]
(IDNO==MessageBox(NULL, str,  LPGENT("Attention!"), MB_ICONWARNING|MB_YESNO))на
Code: [Select]
(IDNO==MessageBox(NULL, str,  TranslateT("Attention!"), MB_ICONWARNING|MB_YESNO))
« Last Edit: 03 09 2014, 10:20:31 by dartraiden »
 

Offline Elzor

Re: Протокол VKontakte
« Reply #250 on: 03 09 2014, 10:40:33 »
dartraiden, хорошо, влил.
 

Offline cooler.nvkz

Re: Протокол VKontakte
« Reply #251 on: 04 09 2014, 07:06:32 »
поймал глюк... был в онлайне... мне написал один контакт несколько раз... посмотрел.... вкладку не закрыл... через какое то время написали еще раз с того же контакта - открылась новая вкладка и предыдущих сообщений уже нет...

VersionInfo
Quote
CPU: Intel(R) Core(TM)2 Duo CPU E7200 @ 2.53GHz [Intel64 Family 6 Model 23 Stepping 6] [2 CPUs]
Installed RAM: 4096 MBytes
Operating System: Microsoft Windows 7 Business Edition, 64-bit Service Pack 1 (build 7601)
Internet Explorer: 8.0.7601.17514 (build 87601)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 75582 MBytes

Miranda NG Version: 0.95.3 alpha build #10356 [running inside WOW64]
Build time: 3 Sep 2014 5:43:18
Profile: D:\!!!BACKUP!!!\Miranda NG\Profiles\iozh\iozh.dat
Profile size: 11206656 Bytes
Profile creation date: 10 Jun 2014 14:08:55
Language pack: No language pack installed
Service Mode: No

Active Plugins (18):
  AdvaImg.dll v.0.11.0.1 [10 Jun 2014 5:31:34] - Miranda image services
  AIM.dll v.0.11.0.1 [13 Aug 2014 5:30:48] - AIM protocol
  AVS.dll v.0.95.3.1 [3 Aug 2014 5:30:14] - Avatar service
  BossKey.dll v.0.5.0.3 [10 Jun 2014 5:31:54] - BossKey+
  Clist_nicer.dll v.0.9.2.4 [27 Jul 2014 13:08:18] - Clist nicer
  CrashDumper.dll v.0.0.4.22 [8 Jul 2014 5:39:00] - Crash dumper
  Dbx_mmap.dll v.0.95.1.3 [3 Sep 2014 5:32:14] - Miranda NG mmap database driver
  Fingerprint.dll v.0.1.0.0 [13 Aug 2014 5:35:32] - Fingerprint NG
  HistoryPP.dll v.1.5.1.5 [22 Jul 2014 11:48:20] - History++
  ICQ.dll v.0.11.2.5 [17 Aug 2014 5:31:12] - IcqOscarJ protocol
  Jabber.dll v.0.11.0.4 [19 Aug 2014 5:31:32] - Jabber protocol
  PluginUpdater.dll v.0.1.2.2 [24 Aug 2014 5:38:08] - Plugin updater
  SmileyAdd.dll v.0.2.3.17 [14 Aug 2014 5:32:34] - SmileyAdd
  TabSRMM.dll v.3.4.0.3 [1 Sep 2014 5:30:44] - TabSRMM
  TopToolBar.dll v.0.8.0.3 [27 Jul 2014 13:09:42] - TopToolBar
  VersionInfo.dll v.1.5.0.3 [8 Jul 2014 5:39:10] - Version information
  VKontakte.dll v.0.1.0.11 [28 Aug 2014 5:36:54] - VKontakte protocol
  WhatsApp.dll v.0.0.2.1 [31 Aug 2014 19:49:14] - WhatsApp Protocol

Unloadable Plugins (1):
  DbChecker.dll v.0.0.0.0 [3 Sep 2014 5:39:42] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
AIM                      0 - Enabled 0 - Disabled  Loaded
ICQ                      1 - Enabled 0 - Disabled  Loaded
JABBER                   1 - Enabled 1 - Disabled  Loaded
VKontakte                1 - Enabled 0 - Disabled  Loaded
WhatsApp                 1 - Enabled 0 - Disabled  Loaded
MetaContacts             1 - Enabled 0 - Disabled  Loaded
SKYPE                    0 - Enabled 1 - Disabled  Not Loaded

Icon Packs:
-------------------------------------------------------------------------------
 fp_icons.dll [23 May 2014 5:40:56]
 historypp_icons.dll [23 Feb 2010 18:16:26]
 Proto_AIM.dll [15 Apr 2014 5:34:32]
 proto_ICQ.dll [26 Jun 2009 9:04:12]
 proto_JABBER.dll [26 Jun 2009 9:04:13]
 Proto_MetaContacts.dll [3 Sep 2014 5:42:32]
 Proto_Skype.dll [6 May 2014 5:36:28]
 Proto_VKontakte.dll [28 Jul 2014 5:42:14]
 Proto_WhatsApp.dll [31 Aug 2014 19:49:04]
 SecureIM_icons.dll [13 Aug 2014 5:35:58]
 TabSRMM_icons.dll [26 Jun 2009 9:04:14]
 tabsrmm_icons1.dll [5 Aug 2013 10:40:23]
 TabSRMM_icons2.dll [30 Jul 2014 20:15:54]
 toolbar_icons.dll [5 Aug 2013 10:40:21]
 xstatus_ICQ.dll [5 Aug 2013 10:40:21]
 xstatus_jabber.dll [5 Aug 2013 10:40:35]
[close]

настройки не трогал
« Last Edit: 04 09 2014, 07:08:44 by cooler.nvkz »
 

Offline Elzor

Re: Протокол VKontakte
« Reply #252 on: 04 09 2014, 07:39:33 »
А если сделать поиск истории сообщений за указанную дату, то они находятся?
 

Offline cooler.nvkz

Re: Протокол VKontakte
« Reply #253 on: 04 09 2014, 07:45:18 »
Elzor, а как по конкретной дате искать? хистори++ такого не умеет...
поискал по тексту из пропавших сообщений - нет таких...
 

Offline Elzor

Re: Протокол VKontakte
« Reply #254 on: 04 09 2014, 07:48:15 »
cooler.nvkz, Умеет: https://yadi.sk/i/tppGKVgjazUAk