Song Fight Chat Room

Use this forum for title suggestions, bitching at moderators, whining about phpBB, and grand ideas that will solve all of Song Fight's problems.
User avatar
Lunkhead
You're No Good
Posts: 8107
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Song Fight Chat Room

Post by Lunkhead »

This seems to work OK. I would recommend using Firefox, though, and using the Adblock and NoScript extensions to make sure you don't get any adware. The popup window has an iframe along the bottom that loads new ads every couple seconds, from various ad networks, some of which may or may not be reputable. I guess any solution that's free and requires little/no setup is likely going to be ad supported, so this is probably OK as far as they go. I also minimized all the sections of the window other than the chat transcript.

What do other folks think about it?
User avatar
Reist
Hot for Teacher
Posts: 3066
Joined: Mon Jan 30, 2006 2:26 pm
Instruments: Drums, Guitar
Recording Method: Yamaha AW1600, Reaper
Submitting as: Therman
Location: Calgary
Contact:

Post by Reist »

I enjoy it, but those ads bother me. Especially the scary clown ones. Thanks be to JB for setting this up though - when more people start using it, this could be pretty cool.
User avatar
Bjam
Ice Cream Man
Posts: 1687
Joined: Mon Sep 27, 2004 3:24 pm
Instruments: Singin', Guitarin', Mandolinin'
Location: Atlanta, GA

Post by Bjam »

It keeps flashing and not loading anything. Just a grey bar on the bottom freaking out, and transferring/waiting all the time.

:/
Songfighter since back in the day.
User avatar
Spud
Hot for Teacher
Posts: 4770
Joined: Fri Sep 24, 2004 10:25 am
Instruments: Bass, Keyboards, eHorn
Submitting as: Octothorpe
Location: Seattle
Contact:

Post by Spud »

I can see no redeeming value to this solution.

You are stuck with their stupid interface and their annoying ads. It doesn't do anything that IRC doesn't do, and the lag time is ridiculous The animated ads make it so that I can't even type in real time.

If people don't care enough to download an IRC client, I would assume that chatting with songfight folks is a very low priority for them.

SPUD
"I only listen to good music. And Octothorpe." - Marcus Kellis
Song Fight! The Rockening
User avatar
Billy's Little Trip
Odie
Posts: 12090
Joined: Mon Nov 13, 2006 2:56 pm
Instruments: Guitar, Bass, Vocals, Drums, Skin Flute
Recording Method: analog to digital via Presonus FireBox, Cubase and a porn machine
Submitting as: Billy's Little Trip, Billy and the Psychotics
Location: Cali fucking ornia

Post by Billy's Little Trip »

I can't think or type fast enough for chat rooms anyway. Plus, when a bunch of people are chatyping, the shiz scrolls up off the screen before I can read it.
I have enough trouble following the bouncing ball at the bottom of the screen of my favorite sing a long cartoons. :?
User avatar
king_arthur
Ice Cream Man
Posts: 1752
Joined: Sun Sep 26, 2004 6:56 am
Instruments: guitar, vocals, bass, BIAB, keyboards (synth anything)
Recording Method: Tascam DP-24SD
Submitting as: King Arthur
Pronouns: he/him
Location: Phoenix, AZ
Contact:

Post by king_arthur »

At some point while I was on the chat session, Norton told me that it had found (and isolated) four "trojan horse" files on my machine. Two Downloader.MisleadApp items and two xrun.exe files. I can't say for sure that they came through the chat application, but the date on them was one minute after the date on my "confirmation email" file. I opened, but did not click on the link in the confirmation email.

I ran a scan of C: afterwards and it didn't find anything, I'll run a full system scan tonight. You might want to poke around in C:Documents and Settings / (username) / Local Settings / Temp and see if you see either of those files, if you do, turn your virus checker loose on them...

I may have accidentally clicked on one of the banner ads on the bottom, but the cursor does seem to jump around a lot, and I think if it jumps to the ads just as you're ready to press return, that might be the equivalent of a click on an ad...

Charles
"...one does not write in dactylic hexameter purely by accident..." - poetic designs
User avatar
roymond
Beat It
Posts: 5188
Joined: Sat Sep 25, 2004 3:42 pm
Instruments: Guitars, Bass, Vocals, Logic
Recording Method: Logic X, MacBookPro, Focusrite Scarlett 2i2
Submitting as: roymond, Dangerous Croutons, Intentionally Left Bank, Moody Vermin
Pronouns: he/him
Location: brooklyn
Contact:

Post by roymond »

Works fine for me. But Erik doesn't talk. Not that I have a lot to say other than I'm jet lagged and Oceans 13 is even worse than Oceans 23.

Oh, and slide the window down so the ads are below the screen and ... there are no ads. Although there is a notice that our sponsor is the Miami Gay Blog. Not that there's anything wrong with that...
roymond.com | songfights | covers
"Any more chromaticism and you'll have to change your last name to Wagner!" - Frankie Big Face
User avatar
Märk
Jump
Posts: 2048
Joined: Sat Sep 25, 2004 8:35 pm
Instruments: Guitar, bass
Recording Method: Presonus Audiobox 44VSL, Cubase
Submitting as: ROTR, svenmullet, I forget what else
Pronouns: master
Location: Canada

Post by Märk »

I just turned on Web Ad Blocking in my browser (Maxthon) and it nailed every one of the 40 or so ads it tried to serve me in the 3 minutes I sat there waiting for Spud or erik to say something :)
* this is not a disclaimer
User avatar
Lunkhead
You're No Good
Posts: 8107
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Post by Lunkhead »

Bjam wrote:It keeps flashing and not loading anything. Just a grey bar on the bottom freaking out, and transferring/waiting all the time.

:/
This was happening to me until I told NoScript to allow scripts to be run from googleanalytics.com (or whatever the Google Analytics domain is). Your browser may be trying to protect you from cross-site scripting attacks. In this particular case, it's ok to run the code from the other site, I think. And it seems that, without it, the UI doesn't work at all due to a JavaScript error about part of the Google code not being found.

Like I said, browse safely, don't allow strange JavaScript/etc. to run on this page if you can help it.

I do agree with Spud that the lag was a bit lame, but it didn't render it useless.
User avatar
Caravan Ray
bono
bono
Posts: 8647
Joined: Sat Sep 25, 2004 1:51 pm
Instruments: Penis
Recording Method: Garageband
Submitting as: Caravan Ray,G.O.R.T.E.C,Lyricburglar,The Thugs from the Scallop Industry
Location: Toowoomba, Queensland
Contact:

Post by Caravan Ray »

doesn't work at all for me - which is a shame, because I have a lot of very important and interesting things to say
Hoblit
Hot for Teacher
Posts: 3669
Joined: Sat Sep 25, 2004 12:48 pm
Pronouns: Dude or GURRRLLLL!
Location: Charlotte, NC ... A big city on its first day at the new job.
Contact:

Post by Hoblit »

JB, see if your hosting company has a php chat installation available for your account. It would be along the same lines as the wiki service... just a different brand tie in.

PHP Open Chat System is the one that gets itself bundled into most hosting software... you might be able to ask for it by name.
starfinger
Panama
Posts: 943
Joined: Sat Sep 25, 2004 7:07 pm
Instruments: electricity
Recording Method: traveler mk1
Submitting as: starfinger
Contact:

Post by starfinger »

what about a jabber conference room hosted on songfight.net?
(i've never used these conferences, but i think dreamhost has them easily available)

-craig
User avatar
jb
Hot for Teacher
Posts: 4159
Joined: Sat Sep 25, 2004 10:12 am
Instruments: Guitar, Cello, Keys, Uke, Vox, Perc
Recording Method: Logic X
Submitting as: The John Benjamin Band
Pronouns: he/him
Location: WASHINGTON, DC
Contact:

Post by jb »

dreamhost doesn't offer a phpbb chat thing, or a php chat thing.

dreamhost does offer a jabber chat deal, but i dunno where to get a jabber chat client that will sit in a web page. if anyone does, lemme know and we can try it out.
blippity blop ya don’t stop heyyyyyyyyy
starfinger
Panama
Posts: 943
Joined: Sat Sep 25, 2004 7:07 pm
Instruments: electricity
Recording Method: traveler mk1
Submitting as: starfinger
Contact:

Post by starfinger »

i'm not sure that jwchat will work on dreamhost, but you can create an account there (at jwchat.org) and use their web-based client to connect to a songfight jabber conference room

-craig
User avatar
Lunkhead
You're No Good
Posts: 8107
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Post by Lunkhead »

I've used JWChat at work and on geneticmail.com, and it's pretty good. The guy who wrote it also wrote something that's basically a simplified version of JWChat that aims to make it easy to just put a group chat window into a Web page:

http://zeank.in-berlin.de/muckl/

I haven't tried it, so I can't say much about it, but that plus Dreamhost's Jabber server support might work.

EDIT: If you do want to use JWChat or MUCkl, there's a simple patch you can make to improve the perceived responsiveness. By default, it doesn't show a message you send until it receives it back from the server, which causes some apparent delay. A simple tweak can change it so it puts your message content into the chat window right away.
User avatar
jb
Hot for Teacher
Posts: 4159
Joined: Sat Sep 25, 2004 10:12 am
Instruments: Guitar, Cello, Keys, Uke, Vox, Perc
Recording Method: Logic X
Submitting as: The John Benjamin Band
Pronouns: he/him
Location: WASHINGTON, DC
Contact:

Post by jb »

I tried the demo and the responsiveness seems pretty good. That's basically exactly the kind of chat i want. Just enter your nick and go.
blippity blop ya don’t stop heyyyyyyyyy
User avatar
Lunkhead
You're No Good
Posts: 8107
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Post by Lunkhead »

I'm not seeing much that's very encouraging when searching for 'jwchat AND dreamhost'. I haven't even been able to figure out what Jabber server Dreamhost uses. JWChat and MUCkl would require that either their Jabber server provides a special function (HTTP polling or binding) or that you can set up and run a cgi/servlet/etc. to provide that functionality. It seems like, from what searching I've done, their server doesn't have the necessary functionality, so you'd have to run something yourself to provide it. The easiest thing out there is a Java servlet written by the guy who wrote JWChat, but I don't think Dreamhost does Java, right? So we may be SOL on that front, unfortunately.

I think Hoblit may be on the right track. Maybe you can install PHP Open Chat yourself somehow?

http://phpopenchat.org/
User avatar
jb
Hot for Teacher
Posts: 4159
Joined: Sat Sep 25, 2004 10:12 am
Instruments: Guitar, Cello, Keys, Uke, Vox, Perc
Recording Method: Logic X
Submitting as: The John Benjamin Band
Pronouns: he/him
Location: WASHINGTON, DC
Contact:

Post by jb »

Except that the last release of phpopenchat is from 2005. :-/
blippity blop ya don’t stop heyyyyyyyyy
starfinger
Panama
Posts: 943
Joined: Sat Sep 25, 2004 7:07 pm
Instruments: electricity
Recording Method: traveler mk1
Submitting as: starfinger
Contact:

Post by starfinger »

Lunkhead wrote:JWChat and MUCkl would require that either their Jabber server provides a special function (HTTP polling or binding) or that you can set up and run a cgi/servlet/etc. to provide that functionality.
i think it's the web server, rather than the jabber server that requires that functionality, so jwchat on any server that *can* run it will work wtih songfight's jabber. of course this is moot if you require it to run on dreamhost.

-craig
User avatar
Lunkhead
You're No Good
Posts: 8107
Joined: Sat Sep 25, 2004 12:14 pm
Instruments: many
Recording Method: cubase/mac/tascam4x4
Submitting as: Berkeley Social Scene, Merisan, Tiny Robots
Pronouns: he/him
Location: Berkeley, CA
Contact:

Post by Lunkhead »

JWChat only communicates using HTTP, while Jabber servers natively use XMPP, so you need something acting as a gateway, translating between those two protocols. You either need to have the gateway/translation functionality built in to your Jabber server (as in Jive OpenFire or ejabberd), or you need to run some process like a cgi or a Java servlet (as in JabberHTTPBind) to add the functionality to your Web/application server.
User avatar
fluffy
Eruption
Posts: 11029
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Post by fluffy »

The Dreamhost jabber server is pretty much useless for the purpose of providing chat to people anyway. It's really just for (manually) setting up your own Jabber presence. (It's how I have fluffy[at]beesbuzz[dot]biz as my main Jabber address.)

If you have GMail (including GMail for domains), you have a Jabber account (namely your email address).

If you have Livejournal, you have a Jabber account (username@livejournal.com).

The only value in providing songfight.org's Jabber functionality to people is so that they can get a whatever@songfight.org Jabber identity. If you want to come up with a "premium" service that you can sell to people who really want to support Song Fight, that would be a useful case for it. But the whole point to Jabber is that you DON'T need an account on a particular provider in order to talk to other people.

For group chat, IRC is really the way to go. I'm with Spud on this one.
User avatar
fluffy
Eruption
Posts: 11029
Joined: Sat Sep 25, 2004 10:56 am
Instruments: sometimes
Recording Method: Logic Pro X
Submitting as: Sockpuppet
Pronouns: she/they
Location: Seattle-ish
Contact:

Post by fluffy »

Oh, but if you just want to embed a quick-and-easy 'chat room' function into the site, try gabbly.com. It seems to work kinda-sorta okay. It's still pretty stupid though.

http://www.gabbly.com/songfight.org
Post Reply