Jump to content


An ADC Hubsoft Review


  • Please log in to reply
5 replies to this topic

#1 Guest_Toast_*

Guest_Toast_*
  • Guest

Posted 27 August 2009 - 01:42 PM

So i thought i do a review for the apex forum users about functionality and hub software, its about 8 months since DSHub was discontinued by Pietry.

So what has happened since has there been progress in other hub software or is the hub software still lacking functionality ?

Well i'm gonna try and go threw the the current available softwares out there for the hungry ADC hub owner so they can make the right choice for them.

Lets start by analyzing whats out there for the normal user.

ADCH++

This hub software has basically been an empty shell so far the latest "stable" release is more then an year old and the gui that was in the works seems kinda dead since there is no trace of Sulan and the code but that doesn't mean that the project is dead cause things are brewing in the BZR as of late due to Poys effort to make it into a working hub software for the normal user.

Quote

[2009-08-27 00:43] <poy> ADCH++ commands now:
- [00:39] <ADCH++> Available commands:
+ban nick [reason] [minutes] - ban an online user (aliases: +banuser)
+bancid CID [reason] [minutes]
+banip IP [reason] [minutes]
+banmsgre msg-reg-exp [reason] [minutes]
+bannick nick [reason] [minutes]
+bannickre nick-reg-exp [reason] [minutes]
+help
+history [lines] - display main chat messages logged by the hub (aliases: +hist)
+info [nick or CID or IP] - information about a user, or about the hub if no parameter given (aliases: +userinfo, +stats, +hubinfo)
+listbans (aliases: +showbans)
+loadbans (aliases: +reloadbans)
+mass message [level] (aliases: +massmessage)
+regme password
+regnick nick password level
+test
+topic [topic] (aliases: +changetopic, +hubtopic, +settopic)

This kinda looks promising but there are some stuff missing still like configuring hub from within cause most hub owners don't wanna open up XML files every time they wanna change stuff also a simple first time configuration tool would be nice for those that aren't that experienced with how to setup a hub software since GUI is still missing.

on the matter of GUI while im on the subject i know that most developers want to include a GUI for their software, i can understand this to a point a GUI takes performance away from the software etc.

But a standalone GUI for those that want a software would be nice that way users could have the best of two world non GUI and GUI like Pietry did with DSHub it can run with GUI or without and looking at the current market of ADC Hubs out there its pretty clear that DSHub still holds its ground after the discontinuation.

ADCH++ has 2 developer: Arnetheduck and Poy and updates are kinda irregular at best since they also maintain DC++, that has effected the popularity of ADCH++ due to lack of maintenance lets hope that this changes for the future if anyone wants to help out and provide missing stuff to ADCH++ such as scripts (lua/python) or ideas for the hub software don't hesitate check out the recent version in BZR and help out.

�µHub

This project is one that i have high hopes for the project of Jan Vidar Krey this poor overworked opera developer has really put effort into stability his hub software currently holds the record for most users on an ADC hub (2k users).

Now looking at at this hub software is basically the same idea as ADCH++ no gui, xml files configuration not the ideal for a beginner either but it has good documentation thats always a big plus for anyone that wants to learn how to use the software.

The get started guide is for Linux it could use an windows version just for clarification for the beginners most of the commands works but not all, it also contains a how to compile guide for both Windows and Linux that way they can checkout the latest version on Github i know that this project plans on having a WebUI for interface that is certainly a nice idea if its done correctly we have seen this idea tried before and semi fail due to security reasons.

Updates for uHub has been really nice in the past and we here at ADCPortal hopes it will remain that way in the future.

Again if you the user want to help out then download a copy of the hub software and suggest ideas at the official tracker of uHub, that way Jan Vidar gets what users wants in the hub software.

The command list so far it might look thin but the basic things are in there.

Quote

[09-08-27][15:14:34] <uHub Central> *** help: Available commands:
!help - Show this help message.
!stats - Show hub statistics.
!version - Show hub version info.
!history - Show the last chat messages.
!uptime - Display hub uptime info.
!kick - Kick a user
!ban - Ban a user
!unban - Lift ban on a user
!reload - Reload configuration files.
!shutdown - Shutdown hub.
!myip - Show your own IP.
!getip - Show IP address for a user
!whoip - Show users matching IP range
!broadcast - Send a message to all users
!log - Display log
!crash - Crash the hub (DEBUG).

Luadch

Last years winner of the "ADCPortal hub software project of the year" went kinda quiet for a long time it recently got a second wind when Blastbeat put some effort into it changing the core to libevent instead of his custom core thus improving performance.

The project also abandoned the old forum for a new host app forum on Sourceforge.

The project could use a new release on Sourceforge to get the message out that it is alive again and the SVN could use a cleanup since there are 3 different versions in the SVN.

I recently talked to Blastbeat about a simple GUI to hide the DOS window and at the time he seemed up to the idea of doing this he was also planning a rewrite of the project if memory serves me correctly.

Another good thing about luadch is the script base thats growing on its forum since the re-launch both in german and in english language with scripts like google bot and fresh 'n' stuff.

Conclusion

Developing open source isn't always easy everyday life vs Internet time is always a factor to be taken in if updates doesn't come out in time its always up to the developer to inform the user if such problems should appear so that the user base of the problem doesn't go suffering.

Too maintain a software successfully it takes time and dedication to the users the project has too take in what the general mass wants in a hub software making it a user friendly software, GUI seems to be what the masses are screaming for in this day and age and the only hub software that has it is a discontinued one that says a lot about the user input in the ADC side.

So my question to the hub owners out there what are your thoughts and needs cause i think i got most of it into this post but please comment

----------------------------------
Toast - ADCPortal Maintainer

Edited by Toast, 27 August 2009 - 01:55 PM.


#2 StanleyTweedle

StanleyTweedle

    The Ascendent Network Founder

  • Member
  • PipPip
  • 35 posts

Posted 27 August 2009 - 04:16 PM

Awesome Toast.

These updates are exactly what I was hoping for. Gives me important info and wets my appetite for the new hubsoft.
Co-Owner of Tech Geeks Online.
The Official Apex Support hub.

#3 Lotus

Lotus

    Advanced

  • Member
  • PipPipPip
  • 83 posts

Posted 16 September 2009 - 11:17 AM

If I want to host a small hub on my home pc (running windows), here is what I would like about the hubsoft: a) to be fully featured, yet :) simple and easy to use; c) well-done and clear GUI; d) i kinda like the concept of "hub in a box". A small hub does not eat resources so this is not a key factor if I only have a small hub. Currently YnHub fits best to my taste, YnHub also is pretty optimized and handles many users, if I have a big hub.

Here are some other interesting options (imho) that I like. They are only some of them, just to open your taste...  :)

1. YnHub: You can ban a user so that the user can no longer connect to hub (even if the ban has expired) until he updates his share. This is not a shareban, because other users that have the same sharesize can still join the hub...

2. HexHub: you have an option for spam so that if I spam the hub, I receive back my message (thinking I was successful) but the rest of users see nothing. An optional warning can be given in OpChat.

3. HexHub: can detect proxy users even if their clients does not send M:5 in tag.

4. No hub support this yet, however since #REF extensions was implemented in DC++, you can use it to detect and inform in OpChat what is the hub that attacks you (in case of ddos by the means of ctm). Easy to do, as you just have to read what they send when they connect to you... This is even better then the method currently used by HexHub to detect the source of attack (picking up nicks and querying dchublist or qsdchublist).

But, as a key point, the easy of use should be a main feature of the next adc hubsoft. Easy to use but powerfull. Plenty options...

#4 Guest_Toast_*

Guest_Toast_*
  • Guest

Posted 16 September 2009 - 02:08 PM

kinda missing the point all of those are nmdc not ADC and the topic clearly says ADC HUBSOFT

1.ynbug first off i dont wanna use crap in a box with a close source project like ynbug totaly lame software

2. hexhub yeah team elite is trying to go straight cant really forgive em for all the shit they pulled in the past let users that like it use i wouldn't touch it with a 30 foot pole

3.ptokax PPK yeah that pretty much says it all PPK (mr i hate anything thats new and scary)

4. verlihub aint got nothing bad to say about verlihub if i had to run a nmdc soft i would probly go with verlihub but i DONT run nmdc

next time lotus stick to the topic if u wanna promote nmdc start your own topic next time...

as for the CTM talk well that is an NMDC issue not an ADC one a shitty protocol has those problems :) thats whats happen when you reverse engineer a protocol

Edited by Toast, 16 September 2009 - 02:15 PM.


#5 PPK

PPK

    Member

  • Member
  • PipPip
  • 36 posts

Posted 19 September 2009 - 12:11 PM

View PostToast, on 16 September 2009 - 02:08 PM, said:

3.ptokax PPK yeah that pretty much says it all PPK (mr i hate anything thats new and scary)
You are wrong, i hate toast because it is stupid and always must comment something that he know nothing about. And when toast like it then i hate it :)

#6 Guest_Toast_*

Guest_Toast_*
  • Guest

Posted 19 September 2009 - 08:15 PM

it speaks yet it has nothing intelligent to say


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users