WinMX World :: Forum

Discussion => Think Tank => Topic started by: Bieb on April 21, 2011, 10:32:30 pm

Title: Web Based Channel List (updated)
Post by: Bieb on April 21, 2011, 10:32:30 pm
I have updated my web room list to a new, better looking jquery/ajax javascript type table script so sorting, and filtering is done dynamically without having to reload the whole page.

I have also updated filteredlist.php so it redirects to this new url, so incase anyone doesn't read this but still uses the old url, they will still find it.

I have modified the code behind this script so that chat rooms are saved for up to two hours, instead of ten minutes. This allows it to display a near complete room list around 550 chat rooms. Enjoy.


http://www.winmxunlimited.net/utilities/wpnlist/
Title: Re: Web Based Channel List (updated)
Post by: Bieb on May 30, 2011, 07:23:29 am
I have finally enabled it so Internet Explorer users (those poor souls) are able to access this page as well. For some reason the main header of the table is 3 times as large as it's supposed to be in IE, but as soon as you type in some filter text it reverts back to normal. If I can, I will try to get it completely fixed.
Title: Re: Web Based Channel List (updated)
Post by: White Stripes on May 30, 2011, 08:04:09 am
if you havent already give this a look; http://dean.edwards.name/ie7/

it does its best to try to fix as many css bugs in IEs 5 though 8 as it can.... while just being a regular .js included with conditional comments....

beware trying to fix alpha ping with it tho... bugs still abound in that part...
Title: Re: Web Based Channel List (updated)
Post by: Joshua203 on May 31, 2011, 02:11:23 pm
Thanks Josh, looks great to me ;)

EDIT:
PS... Thanks Silver ...for the intresting link (even if this was for someone else  :D)
Title: Re: Web Based Channel List (updated)
Post by: Bieb on June 16, 2011, 09:27:18 pm
I have added a link on the main page of the web room list but I will post it here as well. You can now manually add chat rooms to the list that are not on there.

So if you are a room host who has stopped listing your room due to the attacks, or you know a chat room that is not listing, you now can add it on the list manually.

The channel name you enter has to be valid as it does check to make sure it is a valid and open chat room before adding it.

http://winmxunlimited.net/utilities/wpnlist/tools/addroom.php


You also are able to remove your own entries that you add to this list as long as you still are on the same ip address as when you added them.
Title: Re: Web Based Channel List (updated)
Post by: ¿Åliçe on June 17, 2011, 01:04:24 am
Thanks Josh
Title: Re: Web Based Channel List (updated)
Post by: GhostShip on June 17, 2011, 02:54:24 am
The boys done good  :o

I take comfort from times like this that deep in a little heart somewhere some folks do actually care and want to help  :-D
Title: Re: Web Based Channel List (updated)
Post by: RebelMX on June 17, 2011, 06:06:11 am
I particularly see comfort when it says "it checks that its a valid room" to avoid the sort of spoofing that would otherwise be possible.
VERY nice work Josh.
Title: Re: Web Based Channel List (updated)
Post by: White Stripes on June 17, 2011, 07:57:53 am
*sniffs* .....anyone else smell metis script and chat server plugin potential?
Title: Re: Web Based Channel List (updated)
Post by: RebelMX on June 17, 2011, 11:57:00 am
LOL
funny you sld say that, I read this this morning and was considering writing it when I get in from work later :) feel free to beat me to it
Title: Re: Web Based Channel List (updated)
Post by: Bieb on June 28, 2011, 05:15:43 am
Rooms added on the manual adder page will now have a guaranteed listing on the actual wpn with "[WinMXUnlimited]" at the beginning of their topics.

The script now also checks rooms that have been manually added on a regular basis to remove the ones that are no longer open.
Title: Re: Web Based Channel List (updated)
Post by: reef on June 28, 2011, 06:47:28 am
Nice work bieb. Could save some hosts some bandwidth :)
Title: Re: Web Based Channel List (updated)
Post by: Ladynred on July 05, 2011, 03:07:17 pm
Great job!! Thanks so much!!
Title: Re: Web Based Channel List (updated)
Post by: Bieb on July 23, 2011, 04:59:43 am
Just another update. The web room list is now completely php based in the sense that it does the requesting of the room list and the receiving of the room list packets from chat servers itself on the server instead of a remote app updating the channel list database. You shouldn't really notice anything except the fact that the channel list will only be down when the whole server the website is on is down, which wouldn't matter since you won't be able to access any of it lol.

Title: Re: Web Based Channel List (updated)
Post by: Ladynred on July 24, 2011, 12:13:15 am
Question..... If someone gets mad at me and my room can they be taken off this list?? That appears to be what has happened to me.
Title: Re: Web Based Channel List (updated)
Post by: Bieb on July 24, 2011, 02:11:03 am
The answer is no. Only the person who added the room can remove it. If however someone techy is mad at you, it is possible that they are interfering with your room showing on the network in some other way.

Surely you are a nice and kind person and have not pissed anyone off? :)
Title: Re: Web Based Channel List (updated)
Post by: Ladynred on July 24, 2011, 04:00:31 am
Bieb... they have done it. Both my rooms that i've had for 7 yearson winmx with no problem have been removed from the list and i can not put them back on. Also they no longer show in a room browse like they were before. I banned 1 person for a good reason and this friend of theirs i had never met before said they were taking me off this list until i unban their friend...and they immediately did...how i don't know. I am the one who had put our room there to begin with...never removed them myself.... and now we are not on and can't get back on the list. I am not going to be bullied by some stranger who wants to run my room and tell me what i can and can not do but i'd like to be back on the list if anyone can help.....
Title: Re: Web Based Channel List (updated)
Post by: Bieb on July 24, 2011, 04:28:44 am
Which room is yours? I can check to see if it's still in the database. But if it is, there is no reason it should not be showing up.

Also I'm assuming that you're still trying to list your room yourself? Which chat server are you using? WCS 1.8.3.1 is immune to the large packet attacks.
Title: Re: Web Based Channel List (updated)
Post by: Ladynred on July 24, 2011, 12:23:15 pm
Thanks so much for trying to help. After the attack my room had to suffer thru after posting my comment above i'll just keep my rooms invisiable....
Title: Re: Web Based Channel List (updated)
Post by: Bieb on July 27, 2011, 01:26:52 am
Another update:

The list has been integrated with the overall website style and the link has moved to: http://winmxunlimited.net/tools/chat-room-list/

The old url will redirect to the new one.
Title: Re: Web Based Channel List (updated)
Post by: reef on July 28, 2011, 03:24:25 am
The page looks nicer... nice work Bieb. Quick question, does the update have anything to to with not many rooms showing the topic {WinmxUnlimited} ?
Or maybe the channel list attack has intensified and blocking out the {WinmxUnlimited} channels.
Title: Re: Web Based Channel List (updated)
Post by: Bieb on July 28, 2011, 04:39:54 am
In the last few the days it seems the attacks have intensified as the room count has gone from 450 to struggling to reach 400 now.

In regards to the [WinMXUnlimited] rooms (custom added ones), they are being sent out as best as they can to WinMX users requesting room lists. But they will always show on the web room list page. Although some of them will not have the [WinMXUnlimited] tag because the live wpn rooms take priority, and any rooms on the custom list that are not receiving over the regular network room listings are added afterwards without the tag.

Hopefully that makes sense, it kind of confused me typing it out lol.
Title: Re: Web Based Channel List (updated)
Post by: reef on July 28, 2011, 05:16:39 am
lol that makes sense, thanks for clearing that up :)
Title: Re: Web Based Channel List (updated)
Post by: Bieb on September 20, 2011, 05:26:03 am
Another significant update:

You can now easily join chat rooms in WinMX by clicking the room name of the room on the web room list web page.

Simply install the new mxlnk handler once, and you're good to go.

More Info:
http://winmxunlimited.net/projects/winmx-link-handler/
Title: Re: Web Based Channel List (updated)
Post by: reef on September 20, 2011, 06:14:41 am
Sounds like a nice update. I guess this means winmxunlimted will no longer attempt to inject rooms into the winmx channel list?
Title: Re: Web Based Channel List (updated)
Post by: Bieb on September 20, 2011, 06:33:07 am
Sounds like a nice update. I guess this means winmxunlimted will no longer attempt to inject rooms into the winmx channel list?

Unfortunately it's simply not possible to do anymore. With 2.5 million+ refresh packets per hour and the inability to distinguish the real requests from the fake ones makes it almost impossible to do. However, the rooms that you do add will still show up on the website.
Title: Re: Web Based Channel List (updated)
Post by: reef on September 20, 2011, 06:47:59 am
Thanks Bieb, thats too bad that its no longer possible, it was nice, almost like old times seeing a good list. Many of us appreciate the effort you've put into it, and this is the next best thing to having the actual winmx channel list. Good work :)
Title: Re: Web Based Channel List (updated)
Post by: RebelMX on September 20, 2011, 07:31:25 pm
I have to ask this:

Quote
Main Features:

    Easily join chat rooms in WinMX from the chat room list page with one click.
    No need to copy and paste room names.
    No need to make sure the app is running. It runs automatically when a mxlnk is clicked.

Instructions

Using this app is very simple. Simply download and install, then make sure WinMX is running and whenever you click a room name on our web room list your WinMX will attempt to join that chat room. Your web browser probably will ask you to allow an external application to handle the link, simply hit allow and check the box so it remembers your decision for the next time you click a mxlnk.
Does that mean Winmx DOES or DOESNT need to be open?
Title: Re: Web Based Channel List (updated)
Post by: Bieb on September 20, 2011, 09:09:50 pm
Quote
then make sure WinMX is running

WinMX needs to be open with the room list open. In the main feature list what I mean is, you don't have to actually "run" the app after you install it. It automatically runs when you click on a mxlnk: by itself.
Title: Re: Web Based Channel List (updated)
Post by: Joshua203 on September 23, 2011, 06:48:31 am
Nice idea Bieb ..I will try this soon even if I always get a full roomlist (on sec)  :yes: (but lately that is also because of your site), I've added complimentairy links to both of my site portals for that  :yes: thumbs up m8
Title: Re: Web Based Channel List (updated)
Post by: Will on September 23, 2011, 04:48:01 pm
Why do you encode everything if you only need the channel name for it to work? Using only the channel name would result in shorter urls and you wouldn't need to split the output before passing it to the chat joiner making it a little quicker(not that much) too :)
Title: Re: Web Based Channel List (updated)
Post by: Bieb on September 23, 2011, 06:28:21 pm
It might be useful to have the other information for something else down the road. It doesn't really matter as people probably won't be copying and pasting people mxlnks, they might as well just paste room names into the filter bar. And the way I made it, the first byte once it's un-encoded and decompressed is the marker for the type of mxlnk, so it could be expanded for other uses as well.

And the way I made the link handler, I could just not include the other information, as long as there are enough nulls it should still work.
Title: Re: Web Based Channel List (updated)
Post by: Will on September 23, 2011, 06:44:55 pm
Fair enough, I noticed the marker as well and thought that's what you'd probably used it for. Not a bad idea at all :)
Title: Re: Web Based Channel List (updated)
Post by: GhostShip on December 05, 2011, 04:46:54 am
One has to ask why this sites room is and continues to be censored on Joshs list, perhaps we should reciprocate and create our own list ?

Of course that means removing all of Joshs links here  ;)

The clock is ticking.
Title: Re: Web Based Channel List (updated)
Post by: White Stripes on December 05, 2011, 02:41:42 pm
at first it was due to the multitude of fake winmxworld help rooms... dunno if the fakes are still there tho... ...never tried manually adding it with the new feature to see if it shows (its not my room)...

my gut thinks josh just left the old code in - in a case of 'lazy' rather than active cencorship...
Title: Re: Web Based Channel List (updated)
Post by: GhostShip on December 05, 2011, 03:27:32 pm
Most likely but I must confess to have been seeing this from september and so we have to draw a line in the sand somewhere.

As a further point it must also be noted he had also removed all links to wmw and so this is basically a final warning, our reciprocation policy is we link to you if you link to us and if he no longer wants that he need do nothing further.
Title: Re: Web Based Channel List (updated)
Post by: Bieb on December 05, 2011, 08:03:53 pm
I have double checked my code and there is nothing preventing any rooms from being listed on that page. The only reason I can think of is that the chat server hosting the wmw room is not connected to the network and listing its room, or it's completely overpowered and is not able to respond to all requests, specifically the one for this web service.

However, there has been this page (http://winmxunlimited.net/tools/chat-room-list/winmx-chat-manager/) for a few months now that lets room hosts manually add their rooms to that list if they are running their chat servers in offline mode so people are still able to find it. Your ip address does need to match the ip address of the chat room you are trying to add in order for it to be authorized, if you arent able to access a web browser on that server special arrangements can be made for me to manually insert it.
Title: Re: Web Based Channel List (updated)
Post by: nylly444 on December 05, 2011, 08:35:39 pm
The wmw help room is in fact being run in offline mode most of the time and since the room hash is available on this site we never bothered to enter it into josh's site.
Title: Re: Web Based Channel List (updated)
Post by: GhostShip on December 05, 2011, 09:43:04 pm
cheers for popping by Josh I,m just suprised you forgot your old friends so fast and didnt add us automatically  :lol:
Title: Re: Web Based Channel List (updated)
Post by: Bieb on December 06, 2011, 02:50:34 am
Well I just manually added it in there for you guys. The ip that is hosting the room should be able to remove it/edit the topic if they choose to do so later in the future.
Title: Re: Web Based Channel List (updated)
Post by: silicon_toad2000 on December 06, 2011, 02:54:40 am
Very cool of you, thanks Josh
Title: Re: Web Based Channel List (updated)
Post by: GhostShip on December 06, 2011, 04:18:19 am
Cheers Josh  8)

And merry xmas young man  :-D