Невірнамагнет посилання для флаю призводить до постійного повернення фокусу вікна · Issue #1506 ·

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Original issue: http://code.google.com/p/flylinkdc/issues/detail? >

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Вітання. поки не зміг повторити. під налагодженням у мене вилізла помилка про те, що база даних levelDB вже відрита [2014-05-06 06:16:11] [CFlyLevelDB::open_level_db] l_status.IsIOError() = IO error: D:\ vc10\r5xx\compiled\Settings\tth-history.leveldb\MANIFEST-000670: Невірний дескриптор.

але потім запущений флай отримує фокус і його можна коректно закрити. зазначте точну версію флайлінка з номером білда

Status: Accepted

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Поставив брек у MainFrame::onCopyData Запущений флай отримує коректну подію з вказаним посиланням http://yadi.sk/d/hzAtH9FbPCNpu потім потрапляє в // [+] IRainman https://code.google.com /p/flylinkdc/issues/detail? > openBitTorrent(aUrl); >

Потім сюди vo > string l_BtHandler = SETTING(BT_MAGNET_OPEN_CMD); if (l_BtHandler.empty()) // TODO support auto detect with "OpenWithProg > LocalArray openCmd; ::RegOpenKeyEx(HKEY_CURRENT_USER, _T("SOFTWARE\ > DWORD bufLen = openCmd.size_of(); if (::RegQueryValueEx(hk, _T("progid"), NULL, NULL, (LPBY) (), &bufLen)) translateLinkToextProgramm(p_magnetURI, Util::emptyStringT, openCmd.data()); > ::RegCloseKey(hk); > else translateLinkToextProgramm(p_magnetURI, T(".torrent")); >/ > else AppendQuotsToPath(l_BtHandler); translateLinkToextProgramm(p_magnetURI, Util::emptyStringT, Text::toT(l_BtHandler)); > >

Можете відкрити файл конфіга DCPlusPlus.xml в блокноті і знайти там BTMagnetOpenCMD що в цьому параметрі стоїть?

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Цей параметр в налаштуваннях знаходиться тут http://yadi.sk/d/flc3HarNPCRJY пропишіть посилання на вашу торрент качалку у вас у цьому випадку буде запускатися торрент клієнт автоматом?

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

За автооновленням ставлю апдейти. Вчора ось оновлювався. Має бути остання версія. Але така поведінка в мене вже давно. Щойно буду вдома, відповім на запитання.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Цей issue був closed by revision r17158 .

Status: Fixed

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Полагодив - флай ловив посилання торрента і якщо був згорнутий у трей, то розкривався назад - це я поправив.

Якщо прописати шлях до торрент гойдалки, то запускатиметься вона. я подивлюся і спробую приробити авто-детект параметра -тоді підефолту буде запускатися mTorrent або інший.

перевірте в бетці, що все ок стало.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

r502 -x64 build 17149 Та сама нісенітниця. Вікно постійно відновлюється.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commentedAug 25, 2015

C:\Program Files (x86)\uTorrent\uTorrent.exe

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Зробіть скрін вікна, яке відновлюється.

Status: New

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

стоп. я реліз-гілку 502 не оновлював ще оновіться тимчасово на бетку r503 -beta55-build 17158 або через автооновлення або тут руками http://www.fly-server.ru/install/r5xx/src-bin/

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Ясно) Яку бетку знайшов на головній, ту і скачав)

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

А так бетка ще не захотів оновитися? загалом проблему вирішено? вливать фікс у реліз?

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Він зараз взагалі не розвертається із трею? Якщо так, то все прибл.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

У мене не розвертається – а ви перевіряти у себе не будете?

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Я перевірив. Він не розвернувся я і запитав, чи має так бути. Якщо так і має бути, то все прибл. Тобто зараз нічого не відбувається після натискання на магнет. Флай тихо залишається у треї. Але така поведінка якась незрозуміла. Чи то спрацювало натискання на магнет, чи ні. Хоча вікно браузера фокус втрачає при цьому.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

а у вас при цьому торрент качалка не запускається? вона ж прописана в налаштуваннях? за алгоритмом задумано, що флай отримує управління і якщо бачить, що формат магнет від ДЦ++ static bool isTorrentLink(const tstring& sFileName) return (sFileName.find(_T("xt=urn:btih: ")) != tstring::npos & sFileName.find(_T("xt=urn:tree 🐯 ")) == tstring::npos); >

то далі запускає торрент-клієнт, приписаний в налаштуваннях і віддає йому цей параметр.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Я бетку окремо запускав, він старі налаштування не підхопив, як я зрозумів. Тому, мабуть, торрент гойдалки не запускається.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Прописав правильний шлях, uTorrent запускається. Але якщо не прописаний шлях, то виходить дивна поведінка.

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Якщо не прописано, то чим дивне? прапор нічого не робить. А раніше він розгортався з трею завжди.

як поправити, щоб було добре?

Status: Accepted

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Цей коментар має бути minimized.

Copy link Quote reply

pavel-pimenov commented Aug 25, 2015

Ок. Згоден - ця фіча зроблено у нас криво і не дороблено. Увечері спробую прикрутити автодетект розташування торрент клієнта або лайку.