Lordy
Member-
Content count
29 -
Joined
-
Last visited
About Lordy
-
Rank
Member
Contact Methods
-
ICQ
0
-
Eyy Teobald, scheinbar bist Du doch hier ein "Vermittler" zwischen "Problemhabern" und "Nichthelfern". Zumindest sobald es den (immerhin) frei erhältlichen Source Code betrifft. Ich habe ja bereits desöfteren kleinere und/oder grö
-
I think it's no problem in clients. If you use <passive mode> you can search active user, but not other passive user. For use <active mode> you need a TCP port and a UDP port (or one for all). in a router you need 2 or 4 rules to forwarding (NOT triggern !) for TCP + UDP outgoing, and TCP + UDP incoming. In many routers will bind to LAN-IP ! So better to use a fix LAN-IP and NOT **** DHCP (dynamic adress). Sometimes in rules ask for WAN-IP or ports. You can't know which other IPS or ports DC user have, so set to <all>. In lokal firewall one rule for DC-client to alow is enough. Thats all ! Search, browse, connection to passive or active MUST be work. Generell : 5-number ports between 10001 - 65535 are much better to use. No standard-applications use them and for Sniffer are different to find. :thumbsup:
-
The Hub demand min. 10 GB Share ! Put more then 10 GB in Share and you can connect. :)
-
Check column "segments" is visible ! If hide the graphical statusbar can't display and make a error.
-
Die Idee hatte ich auch bereits. Mangels Unterstützung der Developer scheitere ich leider bisher im SourceCode. Definiert wird ein Magnet-Link durch Zusammensetzung mehrerer Informationen. xt -> Magnet-Typ & Hash xl -> exakte Grö
-
difficult to understand ? ok, some more infos. - strongdc.rc , line 278-298 : IDD_MAGNET DIALOGEX 0, 0, 350, 160 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Dialog" FONT 8, "MS Shell Dlg", 400, 0, 0x1 BEGIN GROUPBOX "",IDC_STATIC,6,0,337,152 LTEXT "Static",IDC_MAGNET_TEXT,68,14,262,24 LTEXT "Static",IDC_MAGNET_HASH,18,44,40,8 EDITTEXT IDC_MAGNET_DISP_HASH,68,42,262,12,ES_AUTOHSCROLL | ES_READONLY LTEXT "Static",IDC_MAGNET_NAME,18,62,40,8 EDITTEXT IDC_MAGNET_DISP_NAME,68,60,262,12,ES_AUTOHSCROLL | ES_READONLY CONTROL "Radio1",IDC_MAGNET_QUEUE,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,18,99,252,10 CONTROL "Radio2",IDC_MAGNET_SEARCH,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,18,111,252,10 CONTROL "Radio3",IDC_MAGNET_NOTHING,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,18,122,252,11 CONTROL "Check1",IDC_MAGNET_REMEMBER,"Button",BS_AUTO3STATE | WS_TABSTOP,18,135,252,10 DEFPUSHBUTTON "OK",IDOK,280,115,50,14 PUSHBUTTON "Cancel",IDCANCEL,280,131,50,14 ICON IDI_MAGNET,IDC_STATIC,18,15,20,20 LTEXT "Static",IDC_MAGNET_SIZE,18,80,40,8 EDITTEXT IDC_MAGNET_DISP_SIZE,68,78,262,12,ES_AUTOHSCROLL | ES_READONLY END I wish "Radio3" to chance with funktion. IDC_MAGNET_NOTHING will not needed, so will chance it with new funktion like Download to ... or named "Browse ...". So must chance in MagnetDlg.cpp funktion IDC_MAGNET_NOTHING within IDC_BROWSE or other, but don't find IDC_Nothing-if-String. I believe find a funktion in "Winutil.cpp" at lines 1568-1590 : if(!fhash.empty() && Encoder::isBase32(Text::fromT(fhash).c_str())){ // ok, we have a hash, and maybe a filename. if(!BOOLSETTING(MAGNET_ASK) && fsize > 0 && fname.length() > 0) { switch(SETTING(MAGNET_ACTION)) { case SettingsManager::MAGNET_AUTO_DOWNLOAD: try { QueueManager::getInstance()->add(FavoriteManager::getInstance()->getDownloadDirectory(Util::getFileExt(Text::fromT(fname))) + Text::fromT(fname), fsize, TTHValue(Text::fromT(fhash)), UserPtr()); } catch(const Exception& e) { LogManager::getInstance()->message(e.getError()); } break; case SettingsManager::MAGNET_AUTO_SEARCH: SearchFrame::openWindow(fhash, 0, SearchManager::SIZE_DONTCARE, SearchManager::TYPE_TTH); break; }; } else { // use aOverride to force the display of the dialog. used for auto-updating MagnetDlg dlg(fhash, fname, fsize); dlg.DoModal(mainWnd); } } else { MessageBox(mainWnd, CTSTRING(MAGNET_DLG_TEXT_BAD), CTSTRING(MAGNET_DLG_TITLE), MB_OK | MB_ICONEXCLAMATION); } where is define MAGNET_AUTO_DOWNLOAD. But called "Radio1" and MAGNET_AUTO_SEARCH called "Radio2". But nothing to do for "Radio3". BigMuscle MUST understand what i want and CAN help, so he will. :)
-
Hello, is it possible to modify one magnet-funktion and how ? The third Radiobutton in the magnet-dialog is "do_nothing". I want to chance this with "download_to" popup window. Better Radiobutton 1 = "Download" (to current downloadDir) Radiobutton 2 = "Download to ..." (popup windows to select) Radiobutton 3 = "Search" Can anybody help please ? :P
-
Hello, i need some help. I want to modify the Toolbar with a funktion "open_own_userlist", but don't find a list of the "toolbar_possible". In "toolbar20.png" are 26 Icons. I've always modified to 27 Icons within Icon 25 from "toolbar.png" for "IDC_OPEN_MY_LIST" funktion. In "settingsManager.cpp" in string " setDefault(TOOLBAR, "3,1,-1,26,23,-1,4,-1,6,7,8,9,-1,10,11,12,-1,13,15,-1,21,24,17,-1,19,18");" i can place my 27. Icon for Toolbar. But now my question. Where can or must define which funktion under Button 27 ?? There must be a list of toolbar_possible to define Button 0 -26(7) funktions, or ? -> 1 more funktion in "toolbar_possible" = need help. Can anybody help please ? :P
-
When i command 2 lines i can compiling without errors. But can't be a solution. "winutil.cpp" line 1961 ff. // Shutdown switch(action) { case 0: { action = EWX_POWEROFF; break; } case 1: { action = EWX_LOGOFF; break; } case 2: { action = EWX_REBOOT; break; } // case 3: { SetSuspendState(false, false, false); return true; } // case 4: { SetSuspendState(true, false, false); return true; } case 5: { if(LOBYTE(LOWORD(GetVersion())) >= 5) { typedef bool (CALLBACK* LPLockWorkStation)(void); LPLockWorkStation _d_LockWorkStation = (LPLockWorkStation)GetProcAddress(LoadLibrary(_T("user32")), "LockWorkStation"); _d_LockWorkStation(); } return true; } } Thanks for no help ! :)
-
At end of compiling the original Apex 1.0.0 Beta 4 Source i'm become this error : Ressourcen werden kompiliert... Deleting old pdb file... Y:\ApexDC++ 1.0.0 Beta 4\compiled\ApexDC.pdb konnte nicht gefunden werden Verknüpfen... WinUtil.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""unsigned char __stdcall SetSuspendState(unsigned char,unsigned char,unsigned char)" (?SetSuspendState@@YGEEEE@Z)". Y:\ApexDC++ 1.0.0 Beta 4\compiled/ApexDC.exe : fatal error LNK1120: 1 nicht aufgelöste externe Verweise. I've no idea to correct this error. Anyone a solution ? Need help, please !!!
-
Ok, fact is also B4 needs anything after SP2 and not all users used or update absolutly all silly stuffs from Microsoft. In Windows 2k3 is the "effect" too !
-
well to you ...... but i'm not supporter and/or tester here, and it seems to me i'm testing extremely more compiling, running client, systems and so on ........ :blink:
-
This optical problem to show emotions does not to do with any security-patches. In Beta 4 changes egally "Windows SP2 SDK" to can compile. Ok, so its needs now any actualisation in XP to show emotions, i mean. ..... but which ? :)
-
yes, but which of the ~ 100 Patches after SP2 ? ......... that's the question ....... :)
-
ok, ok, Guys. Obvious i've installed any Emotion-Packs AND activated TOO, otherwise i CAN'T tell it runs under SP2 within later Patches, isn't it true ? So, i've testet with differ Packs, too ! No reason for the differ Packs ! ... I'm NOT a DAU to using DC-Clients. Belief it, please ! DAU = in german "Dümmster anzunehmender User" ; english : "most stupid user imaginable"