Posts posted by ifmn
Thanks for the bug report.It has been already mentioned here - http://forums.apexdc.net/index.php?showtopic=933
http://forums.apexdc.net/index.php?showtopic=591&hl= - 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 )
TTH on [Pasted]+39+CAPS?
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.
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.
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...
I dont like it cuz i cant find a purpose of it.Its a waste if time IMO.
And if OK with Crise, would you enjoy help developing Apex, and why not include some of your changes?BTW, SMT, do you have some free time, do you enjoy Apex and coding? If yes, PM Crise or Lee.
Looks like u forgot that u already said that...
Or since I guess there is no difference in results if you search for METAL, Metal or metal , when it's ALL CAPS, switch to TTH.
But ppl dont know this.SMT's solution's better. :D
2LeX и чего теперь делать ? как брать файл-листы ?
2all And what should i do for take file-list ? It will be able to take in next bulds?
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.
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.
Long story's short: This feature could get alot of people into trouble !
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 .
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 http://en.wikipedia.org/wiki/Hash_tree .
Yes, I meant to be configured by the devs in the source .Sorry for the misunderstanding.
Currently, I think is a bug. Alot of "system-trayed" programs are using this.
When I just want a quick preview on how thigs are going I just click it. Then I have to drag the mouse all the way over to the corner of the screen to click the minimize button [ _ ] and that implies alot of work
Also, when I stay up all night I'm lazy. Go figure
A shortcut would be to click the program in the taskbar once. But sometimes, that's too far as well
So I'm one lazy m0fo. Sue me !
My point is that once the icon in the system tray is clicked, and shows the program, another click on it shoud hide it. Or better yet, why does this program have to show up in the taskbar again ?
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.
Wrong. It's better to rename it, still.
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 ?
Or: Right-click on the guy with the sunglasses and select "Disabled". Better solution IMHO.
Sorry, havent noticed that.Now it looks like better solution to me too.Anyway, my way still works, right ?
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++
-VS / VC++ .NET 2005 (anything else except express edition is fine)
-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)
1. Download the patched version of STLport from ftp://ftp.berlios.de/pub/strongdc/ 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.
1. Download WTL from ftp://ftp.berlios.de/pub/strongdc/
(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
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:
BTW using the normal dot button (the one above the right 'Alt' button) everything shows right.
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'.
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").
If You want to stop downloading a file You must remove it from the 'Download Queue".To do that just click at the "Download Queue" icon in the toolbar (hold your mouse over each icon to see what's it about), then select the file(or the folder) You dont want to download , right click at it and select "Remove".
Congrats and as I said - THANK YOU!
Terminating downloads from people using oDC-based clients
in Feature Requests
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.