• Content count

  • Joined

  • Last visited

Everything posted by ifmn

  1. just a few ideas

    The only way to check are 2 files 100% identical is to check them bit by bit.The chance 2 files to have the same TTH is extremely low(but as i said - not 0) - so dont worry about tth.
  2. As far as i know the exact error msg comes from the client.You cant tell oDC to show such message. Now that i think of it - it will be good if apex automatically sends a PM to some non-TTH-client user with explanation and maybe little 'spam' (trying to convince him switching to Apex :ermm: ).That way we can decrease the number of non-TTH clients' users and increase apex's number of users :)
  3. Buy a proper PSU(Power Supply Unit). Why dont you limit your UL speed then ?And what can we do about those uneducated users ? Will blocking them solve your problem - NO.And BTW the only thing you are going to achieve if you block odc users is get banned.
  4. Readd source bug

    Thanks for the bug report.It has been already mentioned here -
  5. More segments number - it has already been discussed.BTW if u want so much more segments - edit the src .// I aint gonna tell u what to do - u must find out by yourself )
  6. TTH Search

    Agreed .
  7. birthdays

    LOL - dont you have something more interesting to waste your time with ? it can be explained much more easy.No need for any math. I cant get the purpose of this topic - if you all agree and all know it why make it ?
  8. Damn, sorry - it looks like it was some kind of windows bug (or after i compiled apex by myself it disappeared but very unlikely though..).Now it doesnt happen.And im sure that i didnt press any other keys or somethin'. BTW its for the IP filed in direct connection in fav.hubs. You may delete the topic now ...and sorry again.Next time when i have found some bug ill restart my PC and see whether it still exists.
  9. When you enter your IP for some hub and press the right dot button (the one between the '0' and 'Enter') it show the dot as '+.'. Here's an example: 123+.123+.123+.123 BTW using the normal dot button (the one above the right 'Alt' button) everything shows right.
  10. TTH Search

    I think the chance of a user entering 39 char. long string is less possible than entering a string with caps lock on.It will be best if they both get implemented from a user's point of view, but we must try to save some work to our devs.
  11. TTH Search

    Apex will only have to check the length.My point is that if your solution is implemented when someone enters something in the search with all capital letters apex will automatically switch to TTH and what - that user aint gonna find anything and blame apex for that.In SMT's way you dont have to write TTH or TTH: - just paste the code...
  12. Auto-Get file list from...

    I dont like it cuz i cant find a purpose of it.Its a waste if time IMO.
  13. Looks like u forgot that u already said that...
  14. TTH Search

    But ppl dont know this.SMT's solution's better. :D
  15. [Support] TTH

    You cant do anything with the apex (or at least with the latest version).Tell that person to upgrade or you use some old client.And apex wont be able to support non TTH clients in any new releases.
  16. Toolbar improvements

    Could you make toolbars remember their positions ?It's really annoying to re-move the winamp toolbar to the desired position every time Apex starts.
  17. Show usernames and IPs in searchspy

    As said above, the 'problem' comes from the protocol, not from Apex or any other client.Blame it. And do I want apex to be able to report IPs - I don't care, really.But i think it'll be good if apex does - that way there will be more happy users .
  18. just a few ideas

    I dont agree - although its very low, there's always some extremly small chance 2 files to get the same tth.It depends on the files.Check this out for some info .
  19. Show usernames and IPs in searchspy

    Yes, I meant to be configured by the devs in the source .Sorry for the misunderstanding.
  20. You're one helluva lazy m0f0, dude.Even more lazy than me . About the topic: I personally dont like the idea b'cuz when a user clicks twice apex tray,apex will show itself for 1s and minimize.ppl will think thats some bug.And yes, it can be done customizible, but I think that's waste of human resources. Use shortcuts instead.
  21. Released: ApexDC++ 0.3.0 (Preview 3)

    Rename, delete - its all the same for me . PS:I thought to add '/rename' to my post but it seems like I forgot.Now Ill add it .Happy now ?
  22. Released: ApexDC++ 0.3.0 (Preview 3)

    Sorry, havent noticed that.Now it looks like better solution to me too.Anyway, my way still works, right ?
  23. Compiling ApexDC++

    1.I wanna thank Crise for helping me compiling Apex. 2.I want also to thank all the devs, betas, subscribers and other users who helped build/improve Apex. So i wanna spare Crise some time by doing this updated guide: How to compile ApexDC++ --Needed----------------- -VS / VC++ .NET 2005 (anything else except express edition is fine) -Patched WTL -STLport 5.0.1 or newer (don't use betas RC's etc.) -missing natupnp files This tutorial assumes that you already have ApexDC++ source in some dir on your computer and that You have installed Visual Studio / Visual C++ into it's default directory, also in different editions of Visual Studio / Visual C++ 2005 the paths to certain files or folders may be different. So ALWAYS check your paths, as the paths used in this guide are just examples. (they were the paths that I used for my Visual Studio 2005 Professional Edition) Preparing STLport 1. Download the patched version of STLport from and save it to apex source dir ( 'in my case - 'D:\cvs\StrongDC\' ) 2. Right click at the .rar archive and select 'Extract to STLPort\'. (Referenced as STLport dir)(its recommended not to rename anything after the extraction from .rar) 3. Run the 'install.bat' ( which can be found in the STLPort dir ) file and wait for it to finish. 4. Go to VS / VC++ 2005 look at the top menu: Tools > Options > Projects & Solutions > VC++ directories There you select Include Files (from dropdown menu) and you add the STLport header directory which is located in your STLport dir and named 'stlport'.( in my case - 'D:\cvs\StrongDC\STLPort\stlport') Then make sure your STLport header directory is on the very top of the 'Include Files' list. You also need to include the 'STLport\lib' dir into the 'Library files' ( in my case - 'D:\cvs\StrongDC\STLPort\lib'). Move it to the top of the list. Preparing WTL 1. Download WTL from (Please note this is a patched WTL) and save it to apex source dir ( in my case - 'D:\cvs\StrongDC\' ) 2. Right click at the .rar archive and select 'Extract Here'. 3. Rename folder include to 'WTL' (Optional) 4. Go to VS / VC++ 2005 look at the top menu Tools > Options > Projects & Solutions > VC++ directories There you select 'Include Files' (from dropdown menu) and you add your WTL dir (in my case: 'D:\cvs\StrongDC\WTL') Then click on the up arrow and make sure that the directory goes all the way to the second of the list. 5. Make sure STLport is at the TOP of the Include list of VS / VC++ 2005 & WTL is directly BELOW STLport. Now you have WTL & STLport prepared. -------------------------------------------------------------------- Get the missing natupnp files from: Here and put them to: C:\ Program Files\Microsoft Visual Studio 8\VC\include\ -------------------------------------------------------------------- Compilation to .exe & .pbd : 1. Go to the dir where ApexDC++ source is and find file named 'StrongDC.sln' and double-click it to open. Note: IF YOU HAVE SP2 SDK INSTALLED REMOVE IT FROM VS 2005 Include Files (This was the thing that failed my compilation numerous of times) 2. Near the toolbars you should see a box with either 'Debug' or 'Release' in it, if it is set to 'Release' leave it as it is otherwise change it to 'Release' 3. Right-click the 'Solution "StrongDC" (8 projects)' and choose 'Build Solution' (after the first compile it's recommended to choose 'Rebuild Solution') 4. Wait it to Finnish. 5. After it has finished the .exe & .pdb file can be found from the ApexDC++ source dir in 'compiled' directory. Please report for errors (language and topic related) and for broken links. NOTE:Im not responsible for any damage done to your PC following this guide
  24. Released: ApexDC++ 0.3.0 (Preview 3)

    Delete/rename the 'EmoPacks' dir.(It must be where apex is installed) EDIT: 2nd way - Right click the 'Emoticons Pack' icon in Apex and select 'Disabled'.
  25. Why dont have several instances ?The one in one folder (like C:\\Documents and Settings\Administrator"), the other in another place (like "C:\Documents and Settings\Guest").