Author Topic: Опять меняется протокол ICQ?  (Read 543036 times)

0 Members and 26 Guests are viewing this topic.

Offline dartraiden

Re: Опять меняется протокол ICQ?
« Reply #360 on: 09 01 2019, 18:44:08 »
Но это проблема для меня.
Если мы сделаем автоматическое добавление таких контактов, у нас пойдёт лесом вся работа антиспама, потому что типичный спамер это как раз и есть "контакт, который не авторизован, но у него есть история на сервере (он первым нам пишет свой спам)".

Привяжите телефон (тем более, что с мая по российским законам mail.ru обяана будет всех пользователей заставить привязать телефон). Пишите скрипты на Lua, которые будут добавлять такие контакты оптом.
 

Offline ghazan

Re: Опять меняется протокол ICQ?
« Reply #361 on: 09 01 2019, 18:49:04 »
Zmey78,
надо просто перебраться на время на девелоперскую версию, хуже точно не будет
 

Offline tima_s

Re: Опять меняется протокол ICQ?
« Reply #362 on: 09 01 2019, 18:57:43 »
Почему если сейчас разработчики миранды отказались подтягивать старую историю сообщений,
постоянно прилетают ключи secureIM, причем не только новые, но и давние, даже от тех пользователей, с которыми больше года не было переписки?

Девелоперскую версию обновляю часто, сейчас стоит самая свежая.
ICQ это: отсутствие нормальных статусов онлайн/оффлайн, невозможность определения клиента, постоянные смены протоколов.
Jabber в Миранде это: нормальное отображение статусов онлайн/оффлайн, автоматическое соединение secureIm, отсутствие смен протоколов, самостоятельный выбор подходящего сервера.
 

Offline BigViewer

Re: Опять меняется протокол ICQ?
« Reply #363 on: 09 01 2019, 18:58:00 »
BigViewer,
вопрос: если накатить плагин OpenSSL на Миранду, то ситуация изменится? просто чтобы отсечь мысль про SSL

Установил
VersionInfo
Quote
CPU: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz [Intel64 Family 6 Model 58 Stepping 9] [DEP Enabled] [4 CPUs]
Installed RAM: 8140 MBytes
Microsoft Windows 7 Professional Edition, 64-bit (build 7600)
Internet Explorer: 8.0.7601.17514 (build 87601)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 1217874 MBytes

Miranda NG Version: 0.95.11 alpha build #21170 (d7a89e57b6) [running inside WOW64]
Build time: 8 Jan 2019 19:34:08
Profile: C:\107197112\Profiles\1\1.dat
Profile size: 74657792 Bytes
Profile creation date: 9 Jan 2019 21:49:45
Language pack: Russian (RU) [0419]
Service Mode: No

Active Plugins (42):
¤ Actman.dll v.0.3.0.1 [29 Dec 2018 3:02:16] - Action manager
¤ AuthState.dll v.0.95.11.0 [29 Dec 2018 3:00:40] - Authorization state
¤ AVS.dll v.0.95.11.0 [5 Jan 2019 3:00:38] - Avatar service
¤ BASS_interface.dll v.0.95.11.0 [29 Dec 2018 3:01:20] - BASS Interface
¤ BossKey.dll v.0.95.11.0 [7 Jan 2019 18:37:56] - BossKey+
¤ BuddyExpectator.dll v.0.95.11.0 [29 Dec 2018 3:00:40] - Buddy expectator
¤ clist_modern.dll v.0.95.11.0 [29 Dec 2018 3:01:04] - Modern contact list
¤ CrashDumper.dll v.0.95.11.0 [5 Jan 2019 3:01:04] - Crash dumper
¤ Db_autobackups.dll v.0.95.11.0 [8 Jan 2019 19:34:18] - Db autobackuper
¤ DbEditorPP.dll v.0.95.11.0 [5 Jan 2019 3:01:06] - Database editor++
¤ Dbx_mdbx.dll v.0.95.11.0 [8 Jan 2019 19:35:22] - Miranda NG MDBX database driver
¤ Dbx_mmap.dll v.0.95.11.0 [8 Jan 2019 19:34:12] - Miranda NG mmap database driver
¤ Dummy.dll v.0.95.11.0 [8 Jan 2019 19:35:06] - Dummy protocol
¤ Facebook.dll v.0.95.11.0 [5 Jan 2019 3:01:02] - Facebook
¤ Fingerprint.dll v.0.95.11.0 [5 Jan 2019 3:01:14] - Fingerprint NG
¤ GG.dll v.0.95.11.0 [7 Jan 2019 18:38:22] - Gadu-Gadu protocol
¤ historypp.dll v.1.5.1.5 [29 Dec 2018 3:02:20] - History++
¤ HistorySweeperLight.dll v.0.95.11.0 [29 Dec 2018 3:00:44] - History sweeper light
¤ ICQ.dll v.0.95.11.0 [8 Jan 2019 19:35:18] - ICQ/2018 protocol
¤ Import.dll v.0.95.11.0 [8 Jan 2019 19:34:30] - Import contacts and messages
¤ IRC.dll v.0.95.11.0 [7 Jan 2019 18:37:58] - IRC protocol
¤ Jabber.dll v.0.95.11.0 [7 Jan 2019 18:38:24] - Jabber protocol
¤ MenuEx.dll v.0.95.11.0 [1 Jan 2019 3:00:44] - Menu item ext
¤ MobileState.dll v.0.95.11.0 [5 Jan 2019 3:01:10] - Mobile state
¤ MSN.dll v.0.95.11.0 [5 Jan 2019 3:01:00] - MSN protocol
¤ NewXstatusNotify.dll v.0.95.11.0 [29 Dec 2018 3:00:50] - xStatus notify
¤ OpenSSL.dll v.0.95.11.0 [9 Jan 2019 3:01:34] - OpenSSL SSL API module
¤ PackUpdater.dll v.0.95.11.0 [5 Jan 2019 3:01:10] - Pack updater
¤ PluginUpdater.dll v.0.95.11.0 [8 Jan 2019 19:34:44] - Plugin updater
¤ PManagerEx.dll v.0.95.11.0 [29 Dec 2018 3:01:12] - Miranda NG profile changer
¤ Popup.dll v.0.95.11.0 [29 Dec 2018 3:00:54] - Popup plus
¤ QuickSearch.dll v.1.4.2.0 [29 Dec 2018 3:02:16] - Quick Search
¤ SmileyAdd.dll v.0.95.11.0 [5 Jan 2019 3:01:04] - SmileyAdd
¤ StatusManager.dll v.0.95.11.0 [7 Jan 2019 18:39:02] - Status manager
¤ StopSpam.dll v.0.95.11.0 [29 Dec 2018 3:00:52] - StopSpam+
¤ TabSRMM.dll v.0.95.11.0 [7 Jan 2019 18:38:02] - TabSRMM
¤ Tipper.dll v.0.95.11.0 [29 Dec 2018 3:00:54] - Tipper
¤ toptoolbar.dll v.0.95.11.0 [29 Dec 2018 3:00:58] - TopToolBar
¤ TranslitSwitcher.dll v.0.95.11.0 [5 Jan 2019 3:00:50] - Switch layout or transliterate
¤ UInfoEx.dll v.0.95.11.0 [29 Dec 2018 3:00:58] - User info ext
¤ Variables.dll v.0.95.11.0 [29 Dec 2018 3:01:08] - Variables
¤ XSoundNotify.dll v.0.95.11.0 [29 Dec 2018 3:01:24] - XSoundNotify

Protocols and Accounts:
-------------------------------------------------------------------------------
ICQ                      1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 colour_schemes.dll [6 Aug 2011 14:00:46]
 Flags_icons.dll [3 Jan 2019 3:02:12]
 Fp_icons.dll [5 Jan 2019 3:02:02]
 HistoryPP_icons.dll [29 Dec 2018 3:02:14]
 proto_conn_icq.dll [17 Aug 2013 12:01:30]
 Proto_Dummy.dll [8 Jan 2019 19:35:36]
 Proto_Facebook.dll [5 Jan 2019 3:02:00]
 Proto_GG.dll [7 Jan 2019 18:39:20]
 Proto_ICQ.dll [8 Jan 2019 19:35:36]
 Proto_IRC.dll [7 Jan 2019 18:39:20]
 Proto_Jabber.dll [7 Jan 2019 18:39:20]
 Proto_MetaContacts.dll [8 Jan 2019 19:35:36]
 Proto_MSN.dll [5 Jan 2019 3:02:00]
 TabSRMM_icons.dll [7 Jan 2019 18:39:22]
 Toolbar_icons.dll [29 Dec 2018 3:02:14]
 UInfoEx_icons.dll [29 Dec 2018 3:02:14]
 useactions_icons.dll [4 Jun 2010 1:44:20]
 xStatus_Jabber.dll [7 Jan 2019 18:39:20]
[close]

Картина не изменилась - на том ПК, где запускалась, продолжает работать, на лицензионной винде - нет.
Spoiler
[21:54:44 1A6C] [ICQ] Socket #1 (00000000) expired
[21:54:44 1A6C] [ICQ] (02CCE860:1044) Connection closed internal
[21:54:44 1A6C] [ICQ] (02CCE860:4294967295) Connection closed
[21:54:50 1C30] [ICQ] CIcqProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 0000025C
[21:54:50 1A6C] [ICQ] Executing request 65c47d92-0d9c-4ac6-bef4-84de4ef1db00:
https://api.icq.net/aim/startSession
[21:54:50 1C30] KeepStatus: assigning status 40072 (40071, 0) to ICQ
[21:54:50 1A6C] [ICQ] Connection request to api.icq.net:443 (Flags 11)....
[21:54:50 15D4] [(NULL)] Connection request to antizapret.prostovpn.org:443 (Flags 11)....
[21:54:50 15D4] [(NULL)] (096F73C0) Connecting to server antizapret.prostovpn.org:443....
[21:54:50 15D4] [(NULL)] (096F73C0) Connecting to ip 195.123.209.38:443 ....
[21:54:50 15D4] [(NULL)] (1248) Connected to antizapret.prostovpn.org:443
[21:54:50 15D4] [(NULL)] (1248 antizapret.prostovpn.org) Starting SSL negotiation
[21:54:51 15D4] SSL established with ECDHE-RSA-AES128-GCM-SHA256
[21:54:51 15D4] [(NULL)] (1248 antizapret.prostovpn.org) SSL negotiation successful
[21:54:51 15D4] [(NULL)] (096F73C0:1248) Data sent
GET /proxy.pac HTTP/1.1
User-Agent: Miranda/0.95.11.21170
Accept-Encoding: deflate, gzip
Host: antizapret.prostovpn.org
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[21:54:51 15D4] [(NULL)] (096F73C0:1248) Data received
HTTP/1.1 302 Moved Temporarily
Server: nginx/1.10.3
Date: Wed, 09 Jan 2019 18:55:00 GMT
Content-Type: application/x-ns-proxy-autoconfig
Content-Length: 0
Connection: keep-alive
Location: https://pacipfs.antizapret.prostovpn.org/proxy-nossl.js

[21:54:51 15D4] [(NULL)] (096F73C0:1248) Connection closed internal
[21:54:51 15D4] [(NULL)] (096F73C0) Connecting to server pacipfs.antizapret.prostovpn.org:443....
[21:54:51 15D4] [(NULL)] (096F73C0) Connecting to ip 104.18.64.168:443 ....
[21:54:51 15D4] [(NULL)] (1248) Connected to pacipfs.antizapret.prostovpn.org:443
[21:54:51 15D4] [(NULL)] (1248 pacipfs.antizapret.prostovpn.org) Starting SSL negotiation
[21:54:52 15D4] SSL established with ECDHE-ECDSA-AES128-GCM-SHA256
[21:54:52 15D4] [(NULL)] (1248 pacipfs.antizapret.prostovpn.org) SSL negotiation successful
[21:54:52 15D4] [(NULL)] (096F73C0:1248) Data sent
GET /proxy-nossl.js HTTP/1.1
User-Agent: Miranda/0.95.11.21170
Accept-Encoding: deflate, gzip
Host: pacipfs.antizapret.prostovpn.org
Connection: Keep-Alive
Proxy-Connection: Keep-Alive

[21:54:52 15D4] [(NULL)] (096F73C0:1248) Data received
HTTP/1.1 403 Forbidden
Server: cloudflare
Date: Wed, 09 Jan 2019 18:55:01 GMT
Content-Type: text/html
Content-Length: 167
Connection: keep-alive
CF-RAY: 49691da47b558ebb-DME

<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
[21:54:52 15D4] [(NULL)] (096F73C0:1248) Data received
<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
[21:54:52 15D4] [(NULL)] (096F73C0:1248) Connection closed internal
[21:54:52 15D4] [(NULL)] (096F73C0:4294967295) Connection closed
[21:54:52 15D4] Autoproxy Init 0
[21:54:52 15D4] Autoproxy init failed
[21:54:52 1A6C] [ICQ] (096F8140) Connecting to server api.icq.net:443....
[21:54:52 1A6C] [ICQ] (096F8140) Connecting to ip 178.237.20.54:443 ....
[21:54:52 1A6C] [ICQ] (1240) Connected to api.icq.net:443
[21:54:52 1A6C] [ICQ] (1240 api.icq.net) Starting SSL negotiation
[21:54:54 1A6C] SSL established with ECDHE-RSA-AES256-GCM-SHA384
[21:54:54 1A6C] [ICQ] (1240 api.icq.net) SSL negotiation successful
[21:54:54 1A6C] [ICQ] (096F8140:1240) Data sent
POST /aim/startSession HTTP/1.1
Content-Type: application/x-www-form-urlencoded
User-Agent: Miranda/0.95.11.21170
Accept-Encoding: deflate, gzip
Host: api.icq.net
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 1189

a=%2Fw8BAAAAAAC4smMGAAAAA2XgUBFsbEP6shl8fw844b4AAAAJMTA3MTk3MTEyAAAAA3VpbgAAAAA%3D&activeTimeout=180&assertCaps=094613504c7f11d18222444553540000%2C094613514c7f11d18222444553540000%2C094613534c7f11d18222444553540000%2C094613544c7f11d18222444553540000%2C094613594c7f11d18222444553540000%2C0946135b4c7f11d18222444553540000%2C0946135a4c7f11d18222444553540000&buildNumber=1&deviceId=a7c2a600-fe14-47b0-b797-b12d3b1e5165&events=myInfo%2Cpresence%2Cbuddylist%2Ctyping%2CdataIM%2CuserAddedToBuddyList%2CwebrtcMsg%2Cmchat%2Chist%2ChiddenChat%2Cdiff%2CpermitDeny%2CimState%2Cnotification%2Capps&f=json&imf=plain&inactiveView=offline&includePresenceFields=aimId%2CbuddyIcon%2CbigBuddyIcon%2CiconId%2CbigIconId%2ClargeIconId%2CdisplayId%2Cfriendly%2CofflineMsg%2Cstate%2CstatusMsg%2CuserType%2CphoneNumber%2CcellNumber%2CsmsNumber%2CworkNumber%2CotherNumber%2Ccapabilities%2Cssl%2CabPhoneNumber%2CmoodIcon%2ClastName%2CabPhones%2CabContactName%2Clastseen%2Cmute%2Clivechat%2Cofficial&invisible=false&k=ic1nmMjqg7Yu-0hL&mobile=0&nonce=1547056490-2&r=65c47d92-0d9c-4ac6-bef4-84de4ef1db00&rawMsg=0&sessionTimeout=7776000&ts=1547056490&view=online&sig_sha256=PaUlFUH7E5QmvWurYWXPCW6H4XDiKzxislsPvEaRJRE%3D
[21:54:54 1A6C] [ICQ] (096F8140:1240) Data received
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 09 Jan 2019 18:55:03 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=75
Vary: Accept-Encoding
Pragma: no-cache
Cache-Control: no-store,no-cache,must-revalidate
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Content-Encoding: gzip

a4
‹
{"response":{"statusCode":400, "statusText":"Invalid Request.  statusDetailCode 1015", "statusDetailCode":1015, "ts":1547060103, "requestId":"65c47d92-0d9c-4ac6-bef4-84de4ef1db00", "data":{"ts":1547060103}}}
[21:54:54 1A6C] [ICQ] ConnectionFailed -> reason 7
[21:54:54 1C30] KeepStatus: cancel on login error (ICQ)
[21:54:54 1C30] KeepStatus: assigning status 40071 (40072, 0) to ICQ
[21:54:54 1C30] KeepStatus: ICQ ошибка подключения, отменяю подключение
[21:54:54 1C30] KeepStatus: Прекращаю
[21:54:54 1C30] KeepStatus: stop checking (failure)
[21:54:54 1A6C] [ICQ] CIcqProto::ShutdownSession
[21:54:54 1A6C] [ICQ] CIcqProto::OnLoggedOut
[21:56:06 1A6C] [ICQ] Socket #1 (00000000) expired
[21:56:06 1A6C] [ICQ] (096F8140:1240) Connection closed internal
[21:56:06 1A6C] [ICQ] (096F8140:4294967295) Connection closed
[close]
независимо от типа подключения:
Spoiler
[22:01:02 1C30] [ICQ] CIcqProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 0000025C
[22:01:02 1A6C] [ICQ] Executing request 0436fac7-d20f-4c28-b2ca-99444d3d5907:
https://api.icq.net/aim/startSession
[22:01:02 1A6C] [ICQ] (00608BF8:848) Connection closed internal
[22:01:02 1C30] KeepStatus: assigning status 40072 (40071, 0) to ICQ
[22:01:02 1A6C] [ICQ] (00608BF8) Connecting to server api.icq.net:443....
[22:01:02 1A6C] [ICQ] (00608BF8) Connecting to ip 178.237.20.54:443 ....
[22:01:02 1A6C] [ICQ] (624) Connected to api.icq.net:443
[22:01:02 1A6C] [ICQ] (624 api.icq.net) Starting SSL negotiation
[22:01:03 1A6C] SSL established with ECDHE-RSA-AES256-GCM-SHA384
[22:01:03 1A6C] [ICQ] (624 api.icq.net) SSL negotiation successful
[22:01:03 1A6C] [ICQ] (00608BF8:624) Data sent
POST /aim/startSession HTTP/1.1
Content-Type: application/x-www-form-urlencoded
User-Agent: Miranda/0.95.11.21170
Accept-Encoding: deflate, gzip
Host: api.icq.net
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 1189

a=%2Fw8BAAAAAAC4smMGAAAAA2XgUBFsbEP6shl8fw844b4AAAAJMTA3MTk3MTEyAAAAA3VpbgAAAAA%3D&activeTimeout=180&assertCaps=094613504c7f11d18222444553540000%2C094613514c7f11d18222444553540000%2C094613534c7f11d18222444553540000%2C094613544c7f11d18222444553540000%2C094613594c7f11d18222444553540000%2C0946135b4c7f11d18222444553540000%2C0946135a4c7f11d18222444553540000&buildNumber=1&deviceId=a7c2a600-fe14-47b0-b797-b12d3b1e5165&events=myInfo%2Cpresence%2Cbuddylist%2Ctyping%2CdataIM%2CuserAddedToBuddyList%2CwebrtcMsg%2Cmchat%2Chist%2ChiddenChat%2Cdiff%2CpermitDeny%2CimState%2Cnotification%2Capps&f=json&imf=plain&inactiveView=offline&includePresenceFields=aimId%2CbuddyIcon%2CbigBuddyIcon%2CiconId%2CbigIconId%2ClargeIconId%2CdisplayId%2Cfriendly%2CofflineMsg%2Cstate%2CstatusMsg%2CuserType%2CphoneNumber%2CcellNumber%2CsmsNumber%2CworkNumber%2CotherNumber%2Ccapabilities%2Cssl%2CabPhoneNumber%2CmoodIcon%2ClastName%2CabPhones%2CabContactName%2Clastseen%2Cmute%2Clivechat%2Cofficial&invisible=false&k=ic1nmMjqg7Yu-0hL&mobile=0&nonce=1547056862-2&r=0436fac7-d20f-4c28-b2ca-99444d3d5907&rawMsg=0&sessionTimeout=7776000&ts=1547056862&view=online&sig_sha256=LJ9gukkhHMHyqa2GCYwSk55kNt721L9MOAoDhvOqPGE%3D
[22:01:03 1A6C] [ICQ] (00608BF8:624) Data received
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 09 Jan 2019 19:01:12 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=75
Vary: Accept-Encoding
Pragma: no-cache
Cache-Control: no-store,no-cache,must-revalidate
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Content-Encoding: gzip

a5
‹
{"response":{"statusCode":400, "statusText":"Invalid Request.  statusDetailCode 1015", "statusDetailCode":1015, "ts":1547060472, "requestId":"0436fac7-d20f-4c28-b2ca-99444d3d5907", "data":{"ts":1547060472}}}
[22:01:03 1A6C] [ICQ] ConnectionFailed -> reason 7
[22:01:03 1C30] KeepStatus: cancel on login error (ICQ)
[22:01:03 1C30] KeepStatus: assigning status 40071 (40072, 0) to ICQ
[22:01:03 1C30] KeepStatus: ICQ ошибка подключения, отменяю подключение
[22:01:03 1C30] KeepStatus: Прекращаю
[22:01:03 1C30] KeepStatus: stop checking (failure)
[22:01:03 1A6C] [ICQ] CIcqProto::ShutdownSession
[22:01:03 1A6C] [ICQ] CIcqProto::OnLoggedOut
[close]
« Last Edit: 09 01 2019, 19:02:22 by BigViewer »
 

Offline IceHat

  • Newbie
  • *
  • Posts: 18
Re: Опять меняется протокол ICQ?
« Reply #364 on: 09 01 2019, 20:10:04 »
Привяжите телефон (тем более, что с мая по российским законам mail.ru обяана будет всех пользователей заставить привязать телефон). Пишите скрипты на Lua, которые будут добавлять такие контакты оптом.
Телефон давно добавлен. Но вводить код из смс на сайте ICQ после добавления очередных 15-20 контактов даже скриптом для 3 тысяч суммарно - это же абсурд.

Если мы сделаем автоматическое добавление таких контактов, у нас пойдёт лесом вся работа антиспама, потому что типичный спамер это как раз и есть "контакт, который не авторизован, но у него есть история на сервере (он первым нам пишет свой спам)".
На самом деле нет у меня необходимости в автоматическом добавлении всех контактов в серверный лист. Я лишь хочу сохранить историю локальных контактов. Мне выше предложили крестиком их добавлять. С сотней контактов я еще справлюсь. Но как быть с 3 тысячами у коллеги? Скрипты и автоматизация при агрессивном антиспаме с подтверждением через смс со стороны сервера ICQ не могут решить эту задачу.

Почему сейчас в логике программы "контакт есть только в локальном листе и у него есть история == убить контакт из локального листа вместе с историей при выходе"? Вот это мне не понятно. Если Миранда не удалит мою старую переписку с контактами, которых нет в сервером листе, это спамерам никак не поможет. Можно же контакт не в сервером листе сделать Hidden в локальном и не удалять его историю. Почему удаление истории контакта только в локальном списке сейчас это обязательная и безапелляционная операция? Причем программа даже не спрашивает, просто при выходе хлопает все такие контакты и их историю. А когда вручную удаляешь контакт, огромное диалоговое окно появляется "вы уверены? может лучше просто скрыть?". Вы же понимаете, какое это логически несоразмерное несоответствие между крайне опасными операциями, из-за которых пользователь теряет данные. Удаление одного контакта вызывает предупреждение и вопрос с альтернативным решением. Удаление N контактов вместе с историей - молча при выходе вообще без информации до и после.

 

Offline ghazan

Re: Опять меняется протокол ICQ?
« Reply #365 on: 09 01 2019, 21:02:19 »
BigViewer,
спасибо, значит SSL вычеркиваем 
 

Offline ghazan

Re: Опять меняется протокол ICQ?
« Reply #366 on: 09 01 2019, 21:04:46 »
IceHat,
Я лишь хочу сохранить историю локальных контактов.
тогда взять протокол Dummy, сделать аккаунт типа пародию на ICQ и прицепить их туда всех, он специально для этого.
потом завести новый аккаунт для аськи и работать с ним
 

Offline dartraiden

Re: Опять меняется протокол ICQ?
« Reply #367 on: 09 01 2019, 21:14:22 »
Почему если сейчас разработчики миранды отказались подтягивать старую историю сообщений,
Отказались подтягивать всю прошлую историю (как делает ICQ 10, вы можете там крутить историю, а он будет её подтягивать и подтягивать). И то потому, что подтягивание всей прошлой истории сливалось с уже существующей и порождало дубли. Сейчас подтягивается только то, что не помечено на сервере, как прочитанное.
 

Offline sergkarn

Re: Опять меняется протокол ICQ?
« Reply #368 on: 10 01 2019, 04:21:50 »
BigViewer
там где не подключается попробуй проверить настройку в системе даты, времени и часового пояса... я вот тож понять не мог полторы недели почему на 2 ящиках под 7x64 не входит, вот только что выставил часовой пояс чтоб соответствовал ??? и зашел в icq.  :o
« Last Edit: 10 01 2019, 04:31:28 by sergkarn »
 
The following users thanked this post: BigViewer

Offline dartraiden

Re: Опять меняется протокол ICQ?
« Reply #369 on: 10 01 2019, 06:18:23 »
Как вариант, можно собрать билд протокола, в котором включено логирование исходящего трафика (по умолчанию он не пишется в нетлог). И сравнить то, что Миранда отправляет серверу с "хорошей" машины и "плохой". Публиковать такой нетлог нельзя, там будет светиться пароль и токены.
 

Offline BigViewer

Re: Опять меняется протокол ICQ?
« Reply #370 on: 10 01 2019, 06:57:53 »
BigViewer
там где не подключается попробуй проверить настройку в системе даты, времени и часового пояса... я вот тож понять не мог полторы недели почему на 2 ящиках под 7x64 не входит, вот только что выставил часовой пояс чтоб соответствовал ??? и зашел в icq.  :o

Поигрался с часовыми поясами - нет, не заработало.
 

Offline tima_s

Re: Опять меняется протокол ICQ?
« Reply #371 on: 10 01 2019, 08:51:22 »
Сейчас подтягивается только то, что не помечено на сервере, как прочитанное.
Так может не надо подтягивать пока не наладили? Ключи secureIM прилетают и прилетают постоянно пачками, видимо они не помечены, как прочитанные.

Также не видно части контактов ICQ, которые висят в своих квипах онлайн,
или видно, как подмигивающие - то есть, то нет.
« Last Edit: 10 01 2019, 09:10:33 by tima_s »
ICQ это: отсутствие нормальных статусов онлайн/оффлайн, невозможность определения клиента, постоянные смены протоколов.
Jabber в Миранде это: нормальное отображение статусов онлайн/оффлайн, автоматическое соединение secureIm, отсутствие смен протоколов, самостоятельный выбор подходящего сервера.
 

Offline dartraiden

Re: Опять меняется протокол ICQ?
« Reply #372 on: 10 01 2019, 09:22:49 »
Так может не надо подтягивать пока не наладили?
Так всё наладили. Нужно подтягивать непрочтённые - они подтягиваются. Иначе, не смогут ходить оффлайн-сообщения.

Ключи secureIM прилетают и прилетают постоянно пачками
А может это связано с тем, что Миранды постоянно скачут?

Также не видно части контактов ICQ, которые висят в своих квипах онлайн
Квипы работают по старому протоколу, старый и новый протоколы не совместимы по многим параметрам, например, по статусам (старые клиенты видят новых в вечном онлайне, а новые не видят статусы, отличные от "в сети" и "не в сети"). Так присылает сервер.

Quote
или видно, как подмигивающие - то есть, то нет
Это значит, что контакт сидит не на квипе, а на ICQ 10, а официальный клиент ICQ 10 ведёт себя именно так, о чём написано в вики.
Либо контакт сидит на Миранде, Миранды пока ежеминутно мечуться между онлайном и оффлайном, причины выясняются.
 

Offline tima_s

Re: Опять меняется протокол ICQ?
« Reply #373 on: 10 01 2019, 09:51:10 »
А может это связано с тем, что Миранды постоянно скачут?
Вряд ли - ключи приходят от тех людей, которых больше года в аське не было и сейчас нет.
Также сыпятся ошибки, скриншот - https://prnt.sc/m5alla

ICQ10 попробовал - это вообще жуть с минимумом настроек, не нашел даже как настроить, выводить все контакты или только онлайн. Похож на новый скайп, такой же дубовый. Сразу снес.
« Last Edit: 10 01 2019, 10:06:24 by tima_s »
ICQ это: отсутствие нормальных статусов онлайн/оффлайн, невозможность определения клиента, постоянные смены протоколов.
Jabber в Миранде это: нормальное отображение статусов онлайн/оффлайн, автоматическое соединение secureIm, отсутствие смен протоколов, самостоятельный выбор подходящего сервера.
 

Offline dartraiden

Re: Опять меняется протокол ICQ?
« Reply #374 on: 10 01 2019, 10:39:49 »
Когда-нибудь они досыплются и прекратят.

А что там c SSL? ОС какая? Время и часовой пояс верные?