Rigor O'Mortis

Member
  • Content count

    110
  • Joined

  • Last visited

Posts posted by Rigor O'Mortis


  1. Not sure whether or not this is a bug, but...

    When I try to assign an action for an ADL search, it shows it as assigned in the ADL search properties, but it shows "No Action" in the ADL search list. Also, unless the command I'm inputting actually doesn't work, it would seem that ApexDC isn't doing anything with it (activated the action from hub properties, so that's not the problem). However, I'm certain that the RAW command works, since it is a very simple and short mainchat message (and it works if I use it differently than in ADL search).


  2. 1. User dupe checker

    I'm in certain huge international hubs ("international" = "mostly Sweedish"). Like me, others are on the same hubs. If I try to download from one, it is only a matter of time since the same user, but from all different hubs, is added to queue. This would normally be a good thing, but I can only download from one clone at a time, all the others being in "connection timeout". How difficult would it be to implement a system that identifies users from different hubs as one and the same? Say, something like "if user1 and user 2 have the same IP and same exact sharesize and same tag (if available to check) and the same communication ports open, consider them both as user1".

    2. The clear chat button

    I really miss it. It was quite a useful feature.

    3. The suppress mainchat function

    It would be very useful if implemented in a hub-specific way. It would help many people stick to ApexDC only, and not have a different client for the hubs they do need to speak in. Actually, this would be of a lot more help. It would be of a lot more help if it was implemented in the protocol... helps save a lot of bandwidth.


  3. When importing a theme using the "import theme" button, it sets it up, regardless of whether you click the "OK" or "Cancel" button. Say I want to preview a theme, see how it looks, etc., and that theme is automatically set up without me being able to do anything about it.

    Not a very important thing, but it's worth taking a look at when you guys have the necessary time.


  4. OK, really silly problem. If someone has encountered it before, please tell me in private. A sollution would be much appreciated.

    On one of the hubs that I'm in, it seems that the hub is ignoring me. Nothing I type gets echoed, no command works, the hub context menu loads, but is useless, etc. This only happens with ApexDC beta4. I've talked to the hub administrator, no gags/mutes for me (or for anyone else, for that matter). He restarted the hub, I restarted just about everything I could restart, and the result is the same.

    The hub software is VerliHub 0.9.8d_RC1. Any help would be greatly appreciated. Since I can talk in another hub that's the same software and version, and in any other hub, I presume it's the hub configuration that prevents me. I should also say that private messages work just fine.

    Now coming back to the ApexDC... "suppress mainchat" option without restarting/reconnecting suppresses mainchat, but only in some hubs. With the suppress mainchat option, I've been able to talk and be talked to in 2 hubs. The others were silent. Note again: nothing restarted/reconnected... just enable option and see how it behaves.


  5. Returning from my vacation, I find a new ApexDC Beta. How much cooler could it get?

    So... initial results:

    - reconnect problem indeed seems to be solved.

    - CPU usage problems that I reported with B3 are somewhat gone; it still uses a heck of a lot of CPU, but, considering my download queue, it's already in the "normal" area.

    - Apex loads a hell lot faster

    - some connection problems are gone (I presume it's because of memory optimization, or that my ISP solved some of their problems... but since the latter is virtually a paradox, I'll stick with the former option)

    ...no crash yet.

    You guys did anything related to hashing? I haven't checked that out yet.


  6. -=[ Memory usage (peak): 86.88 MB (95.40 MB) ]=-

    -=[ Virtual memory usage (peak): 83.13 MB (94.78 MB) ]=-

    Connected to 34 hubs

    4apex_b3_cpuusage.JPG

    Well, there it goes... connected to 5 hubs... it doesn't hold on much like this, though, but CPU doesn't go below 65-70% either. Goes down with about 10-12% for every hub window I close, from the average of 70%.

    (apologies for censoring, some client-sensitive data in there)


  7. do you think that these values are really ok? I don't think so ;)

    just an advice for developers:

    put global variables from class User to class Identity and use them in Info map, else it will eat a lot of memory on large hubs :P

    Sensitive advices.

    When connected to more than 5 hubs, the memory goes bazook, and Apex starts eating CPU like mad.


  8. Got it too, aproximately...

    It seems to be related to ignoring users with some special characters in their nickname. Can't figure out which are those special characters though... If I ignore a user with a nickname like RigorOMortis, it works just fine... but if I ignore one like M0rt1$V1v1$ or something just as imagintive in terms of writing, it starts looping.

    It also starts mysteriously ignoring certain messages that are not necessarily from that user.

    And yes, deleting the ignore list file or that entry from it solves the problem.


  9. Default-drawn ones, you mean, Big Muscle... not owner-drawn.

    Anyways, I strongly believe that due to the new and fancy Winodws Vista-like desktops that are starting to pop up, we won't have to worry about the old interface very long now.

    Perhaps in two or three years, ApexDC++ will be the first major client to do a technological jump and be ahead of its competition. (to BM: how about StrongDC as well ? :) )


  10. You failed to answer my question.

    Anyway: It's not the actual client that's illegal, it's sharing copyrighted material that's illegal.

    Do like me: share hundreds of gigabytes of free-to-distribute stuff... If you're short on ideas: a few hundred thousand copies of ApexDC++ :)


  11. I'm surprised nobody answered until now. I'll do it then:

    1. A much easier sollution would be for everyone to have the common sense of limiting manually for the sake of others

    2. If they lack this common sense, then I doubt they will have the common sense of not using a modded version of ApexDC++ (or any other client) that does not respect the server UDP broadcast?

    3. A wireless link's stability is not constant. It might be more stable when you receive the UDP packets, and therefore give you 100% bandwidth, although there's nothing you can do with it

    4. What happens if all UDP packets are lost, but then the connection improves? Something like "whoops, I think I passed by your antenna while you were starting ApexDC++... Sorry..."

    5. How does the client know how many packets it should receive? You can only count packet loss when sending... you cannot count how many packets you... didn't receive :ermm:


  12. "To those who called the hub owner stupid because he refuses to upgrade, do you not think, that is going a bit overboard. It may be a stupid attitude, but that doesn't make the person stupid."

    On today's Internet, you can only judge a person solely by his actions. That's because you cannot observe anything else.

    "Also, whether or not a hub is worth being in, doesnt depend on what clients they have, but whether or not

    they provide a good portion of the type of files you are looking for. As this particular hub is the largest private hub to concentrate on audiobooks/radio shows, I think it meets that requirement."

    A few more Apex releases and what they have will be worthless if you cannot download them.

    You still haven't answered what reason would one have to not upgrade. New clients bring new and improved technologies. They may not be ALWAYS the best, but MOST OF THE TIME they are.


  13. What you are requesting, Rat2000, is quite impossible.

    "And not to see the members, but u can still talk and make private mesages" <- that's like two deaf and blind people trying to talk to each other.

    "In my country, this kind of client is not legal. If i use this i can be arested for pirateing." <- from what country are you exactly ? Judjing by your mistakes in English, and judging by that "Linkmania Member" in your signature, I'd say you are a Romanian. If that is true, let me inform you that ApexDC++ is NOT illegal in Romania. If not, just ignore the line.

    "i think it would be better, and not to show u ip." <- it matters less. In order to establish a successful TCP connection, the other party MUST have your IP address, so it knows where to send responses. So even if it doesn't show the IP address directly, you can still find out which one it is. Also, it's open-source software, so you can modify it to show, and the others won't realize it's a different client.

    What Zlobomir wanted to say is summarized in the last phrase: fight for your right to party. But that is unnecessary: until now, France seems to be the only public enemy towards P2PFSS.


  14. OP clients do have a special status. But not everyone on a hub is an OP. Anyway, once ApexDC++ OP version is available, that wouldn't be ant trouble.

    I fail to see any DC++ version that's better than 0.691/0.694... And so on with all the other clients.

    If you're unsure what new client you'd like to have, irish, or, if, presumably, you don't want to change the client, but only to update it, then take a look at the link in my signature.


  15. how to download more faster and surf the web when DC CLIENTS (ALL) working ?

    1. your upload slot - 2-3 . no more.

    2. if you have sp2 installed, run this patch

    http://sababadc.com/ver/files/sp2_patch.zip

    3. tweak tcp connection - run this reg file

    http://www.sababadc.com/win2k_tcp.zip

    4. only for windows xp pro users

    This tweak is designed for broadband users on Windows XP Pro Edition. For

    Windows Home Edition, consult the forum, as gpedit.msc is not available

    for you. This tweak will only remove an internet reserve of 20%,

    although this is not active unless you are running QoS Aware programs.<br>

    1.Log on as "Administrator".

    2. Run - gpedit.msc

    3. Expand the "Local Computer Policy" branch

    4. Then expand the "Administrative Templates" branch

    5. Expand the "Network" branch

    6. Highlight the "QoS Packet Scheduler" in left pane.

    7. In the right window pane double-click the "Limit Reservable Bandwidth" setting

    8. On the settings tab check the "Enabled" item

    9. Change "Bandwidth limit %" to read 0 (if you have router

    change it to 1)

    10. Then go to your Network connections Start= Connect to= Show All Connections and right-click on your connection. Then under the General or the Networking tab,

    (where it lists your protocols) make sure QoS packet scheduler is enabled.

    now restart your computer.

    that all now you can upload, download and surf the web !

    Listen, themaestro, before you come in here and start bragging about knowing some technical sollution that you thnk nobody else could have known, do some inquiries. Your post appeared as both infringing towards law and quite in lapse of intelligence.

    1. Do you have any idea that there's a FREAKIN` GOOD REASON why WinXP comes with that limitation to the number of TCP/IP connections, or with a bandwidth reservation ? No, I guess you didn't...

    2. Did you know that such hacks, as described by patching system files with unauthorized files is actually illegal ? You know, some of us actually have licensed Windows XP copies...

    3. Did you ever think that some users might not be running on Windows XP Pro SP2 only, as you stated, but, perhaps, Windows 2000, Windows 2003, Windows Longhorn/Vista, etc. ?

    4. Did you ever think that perhaps I'd like to reserve AT LEAST 10 kbps out of my 10MBPS connection for a small FTP server I've set up for some friends, so that we can quickly swap pictures once they return from their vacation, or me from mine, etc. ? So what am I supposed to do? Tell them "Sorry, guys, I'll wait for the printed versions, just because some idiot can't understand that ANYWAY ANYBODY can have a bandwidth-limited client without any OP ever realizing" ?

    Listen, if you're so keen on your Jewish-native client, how about you transform it in a non-limitable version of ApexDC++ ? I have tested it and it's far from matching when it comes to performance.


  16. The discussions spark up memories...

    I too used to be a hub owner and an operator on a local municipal hub. By that time (and unfortunately by our times today), there are a lot of people that use older clients. Older, in my concept, means pre-0.674, though I'll accept 0.401 too, but not lower than that.

    The problem was that my fellow OPs were (except for the hub owner), against forcing people to upgrade, stating that "Why should they upgrade if they don't want to? Why must you always have the newest client? And why do you always complain that you can't get decent downloads from them?"... After a fight, me and the hub admin finally got our point through and banned oDC and everything older than 0.401 (also, after that, being given all sorts of nicknames, such as "the dictator", "Hitler", "Ceausescu" (our last communist president), etc.).

    I don't quite hear anybody complaining today, though, as we have 2-3 people with 0.401 (actually using DCDC++CDM), about 30% PeerWeb DC++, 25% StrongDC++ 1.00 RC9F2 or higher, 10% ApexDC++ and the rest DC++ 0.674 or higher.

    I believe there is nothing good in lack of upgrade. I fail to see any advantages of insisting to remain in the stone-age. It's true that hashing is quite annoying, but that's 1. done in the background and 2. done once.


  17. Thought I'd provide some input on the problem, too.

    To me it seems the same error, the "vector deleting destructor" problem. My ApexDC crashed once when I received two simultaneous VERY LONG messages (as in a lot more than 255 characters) from the robots of two hubs from the same network. A second time I received it when I received a message just like before, but I was also opening a new hub window... it must have been a split of a second between these evets (new hub window preceding).

    I did have the option of popup balloons trned on, however my ApexDC was not minimized, and therefore no balloon should have been shown. Are you sure that if the "Show only when minimized" option is set, NOTHING related to pop-ups happens ?