Невірнамагнет посилання для флаю призводить до постійного повернення фокусу вікна · 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
Ок. Згоден - ця фіча зроблено у нас криво і не дороблено. Увечері спробую прикрутити автодетект розташування торрент клієнта або лайку.