Become a lazy SF reviewer.

Use this forum for title suggestions, bitching at moderators, whining about phpBB, and grand ideas that will solve all of Song Fight's problems.
Post Reply
User avatar
drë
Ice Cream Man
Posts: 1197
Joined: Sun Sep 26, 2004 12:24 am
Instruments: guitar
Recording Method: protools
Submitting as: Andre was here at Midnight
Location: Seattle, Wa
Contact:

Become a lazy SF reviewer.

Post by drë »

http://adserver.blaststream.com/ac/song ... eviews.cfm

Well maybe this would get people to do more reviews.
If you’re like me, the hardest part of doing reviews for songfight is just typing out all the damn artist names…. Well fear no more… just spent the last 3 hours doing an automatic parser, that will read all the colors for the week,
Can handle,
Chocolate, Vanilla, Strawberry,
Red, green, blue
Black, yellow, ...
and all others

Grab all the artist in each color, color tabs, colors, sort them out, and print for you in a form friendly format.. fill in your reviews, copy and past to the board, and bingo..

When I get more time, I will see if I can make it post to the right thread on the board as well.

Enjoy

http://adserver.blaststream.com/ac/song ... eviews.cfm
User avatar
Kamakura
Panama
Posts: 799
Joined: Sat Sep 25, 2004 10:50 am
Instruments: Drums, Guitar, Keys, Howling
Recording Method: LogicPro
Submitting as: Kamakura
Location: England
Contact:

Post by Kamakura »

That is really, REALLY wonderful. Thanks dre.
User avatar
thehipcola
Ice Cream Man
Posts: 1062
Joined: Sat Sep 25, 2004 10:51 am
Instruments: The things what make sounds.
Recording Method: LA610mk2 into UAD Apollo 8p into Cubase/LUNA/Reaper/Ableton/Reason/Maschine
Submitting as: thehipcolaredcargertFlamingTigershotpounderOGLawnDartsFussyBritchesGapingMaw
Location: Ottawa, Canada
Contact:

Post by thehipcola »

wow dre! You are very cool for doing that. Right on. Thank you very much!
User avatar
Plat
Push Comes to Shove
Posts: 441
Joined: Sat Sep 25, 2004 5:54 pm
Instruments: teeth and other bones
Recording Method: cubase, native instruments, waves, izotope, ears
Submitting as: The Cow Exchange, Eat It 'n' Mattress
Location: Green Bay, WI
Contact:

Post by Plat »

Cool Dre, and in ColdFusion nonetheless!
j$
Beat It
Posts: 5348
Joined: Sat Sep 25, 2004 11:33 am
Instruments: Bass, keyboards, singin', guitar
Submitting as: Johnny Cashpoint
Location: London, Engerllaaannnddd
Contact:

Post by j$ »

Yes, useful and pretty. The review thing's not bad either ;)
User avatar
c.layne
Push Comes to Shove
Posts: 434
Joined: Sun Sep 26, 2004 5:13 pm
Instruments: Fuckin VSTs
Recording Method: Ableton Live 11
Submitting as: c.layne
Pronouns: he/him
Location: Christmas Island
Contact:

Post by c.layne »

can you make it write the reviews, too? thanks.
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 »

not an actual review wrote: <b>Boltoph</b>
sorry not my thing

<b>David 'Over</b>
not really my thing but nice anyway

<b>Hooker and the Drama of Sea Art</b>
wtf is this crap

<b>Johnny Cashpoint</b>
ha ha ur so gay!!! dont stop lookin for teh rainbow

<b>Phunt; Don't Tell</b>
don't try to sing either

<b>Ross Durand</b>
duranduran you are not. pls change your name thx

<b>Ryan Hardigan</b>
oh ryan i am so hard-again. i think ill vote for ur song

<b>Song Fight Orchestra</b>
too freakin short! wtf?

<b>Steve Durand</b>
u r more liek duranduran but u r still no good. r u ross's gay lover?

<b>Stolar Skye</b>
totally not my thing

<b>The Nutwalls</b>
more like ur nuts are nailed TO teh wall LOL

<b>The White Hat</b>
i like redhat better lol
User avatar
c.layne
Push Comes to Shove
Posts: 434
Joined: Sun Sep 26, 2004 5:13 pm
Instruments: Fuckin VSTs
Recording Method: Ableton Live 11
Submitting as: c.layne
Pronouns: he/him
Location: Christmas Island
Contact:

Post by c.layne »

lol
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 »

lololololol
User avatar
jack
Hot for Teacher
Posts: 3820
Joined: Sat Sep 25, 2004 10:41 am
Recording Method: ProTools, Logic, Garageband
Submitting as: brody, Jack Shite, Johnny in the Corner, Bloody Hams, lots more
Location: santa cruz, ca.

Post by jack »

your nickname should be "dre cool". 8)
Hi!
Gemini6Ice
Push Comes to Shove
Posts: 298
Joined: Mon Sep 27, 2004 1:02 pm
Instruments: Photoshop and Illustrator
Pronouns: he/him
Contact:

Post by Gemini6Ice »

I stopped doing reviews because I kept accidentally pissing everyone off with them, despite the fact that I did my best to be as non-insulting as possible with them. Heh.
User avatar
Kamakura
Panama
Posts: 799
Joined: Sat Sep 25, 2004 10:50 am
Instruments: Drums, Guitar, Keys, Howling
Recording Method: LogicPro
Submitting as: Kamakura
Location: England
Contact:

Post by Kamakura »

Gemini6Ice wrote:I stopped doing reviews because I kept accidentally pissing everyone off with them, despite the fact that I did my best to be as non-insulting as possible with them. Heh.
Now's your chance to start again!
Reviews are important. I'd much prefer to have a negative review than no review at all.
j$
Beat It
Posts: 5348
Joined: Sat Sep 25, 2004 11:33 am
Instruments: Bass, keyboards, singin', guitar
Submitting as: Johnny Cashpoint
Location: London, Engerllaaannnddd
Contact:

Post by j$ »

One thing I would say about reviews (which I have said before, but as Jack White put it 'it bears repeating') is this: please review, if you want to; but remember that this is a public discussion board, and therefore most likely you will be called on to justify your opinions / explain yourself. This is not some 'run in, say something that you haven't really thought through, and then run away again' deal - it doesn't help anyone improve.

I personally can't stand that 'it's my opinion, deal with it' attitude, especially when people are only reviewing to diss down the other songs in a fight in which they are participating / seek some attention / make 'funny'.

j$
User avatar
drë
Ice Cream Man
Posts: 1197
Joined: Sun Sep 26, 2004 12:24 am
Instruments: guitar
Recording Method: protools
Submitting as: Andre was here at Midnight
Location: Seattle, Wa
Contact:

Post by drë »

jack wrote: Image
your nickname should be "dre cool". 8)
its hard to take this comment seriously, you know... with your avatar and all.
User avatar
drë
Ice Cream Man
Posts: 1197
Joined: Sun Sep 26, 2004 12:24 am
Instruments: guitar
Recording Method: protools
Submitting as: Andre was here at Midnight
Location: Seattle, Wa
Contact:

Post by drë »

I lost this script a while back. I was piss, as typing stuff out is a waste of time, and copy and past, is not fast enough for me.
So, on a day when am the only one in the office as everybody else is home for the holidays, I rewrote this crap.

http://fvs.blaststream.com/testapp/shar ... eviews.cfm

I’ll put the code here, just incase I loose it again, or someone wants it for something.

Code: Select all


function ShowSongfightEntries(){
	var i=1;
	var thispage = GetWebPage(url='http://www.songfight.org');
	Aentries 	= getSongFightEntries(thispage);
	FightTitle	= getSongFightTitle(thispage);
	page =FightTitle & " REVIEWS:"&chr(10)&chr(10);
	for(i=1;i lte arraylen(Aentries);i=i+1){
		page=page&"<u><b>"&Aentries[i]&" :</b></u>"&chr(10)&chr(10)&chr(10);}
	output("<textarea>#page# </textarea>",1,1);
}
function getSongFightTitle(page){
	var title = "";
	if(len(arguments.page)){
		arguments.page = replacenocase(arguments.page,'<FONT SIZE="+1" COLOR="##000000">','> ^^^','all');
		Apage = listtoarray(arguments.page,'^^^');
		if(arraylen(Apage) gt 1){
			title = left(Apage[2],find('</FONT>',Apage[2])-1);}
	}
	return title;
}
function getSongFightEntries(page){
	var Aentries = ArrayNew(1);
	var i=1;
	if(len(arguments.page)){
		arguments.page = replacenocase(arguments.page,'TYPE="RADIO" NAME="TheVote"  VALUE="','> ^^^','all');
		arguments.page = removeHTML(arguments.page);
		Apage = listtoarray(arguments.page,'^^^');
		for(i=1;i lte arraylen(Apage);i=i+1){
			findel = find('"',Apage[i]);
			if(findel){
				temp = left(Apage[i],findel-1);
				if(find(temp,Apage[i],findel)){
					arrayappend(Aentries,temp);}		
			}
		}
		arraysort(Aentries,'Text');
	}
	return Aentries;
}
function removeHTML(page){
	var newpage = "";
	var i = 1;
	Apage = listtoarray(arguments.page,'<');
	for(i=1;i lte arraylen(Apage);i=i+1){
		AthisBlock = listtoarray(Apage[i],'>');
		if(arraylen(AthisBlock) gt 1){
			newpage = newpage & trim(AthisBlock[2]) & " ";}
	}
	return newpage;
}


Post Reply