Hello Guest, please login or register.
Did you miss your activation email?
Login with username, password and session length.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Soulja

Pages: [1] 2
1
Coding / Anyone know what's wrong with this? [JavaScript]
« on: March 30, 2007, 11:16:33 pm »
I've been working on this weird-ass program that makes a webpage that displays a string you input in Hex and Binary. Don't ask me why, because I don't even know. I'm pretty much just doing it to kill time. Anyway, for some reason the html page it's generating isn't working. I've looked over it again and again, and it looks pretty much the same as my hand-coded version (which works o.x)... I can't tell what's wrong. I was hoping one of you kind gentlemen could try and spot it for me ^^;

Here's the crap version:
Code: [Select]
<!-- This page was auto-generated. ~Killa B -->

<html>
<head>
<script type='text/javascript'>
function Byte2Hex(char)
{
var value = ' ';  
var hex0 = new Array();  
hex0[0] = '0';  
hex0[1] = '1';  
hex0[2] = '2';  
hex0[3] = '3';  
hex0[4] = '4';  
hex0[5] = '5';  
hex0[6] = '6';  
hex0[7] = '7';  
hex0[8] = '8';  
hex0[9] = '9';  
hex0[10] = 'A';  
hex0[11] = 'B';  
hex0[12] = 'C';  
hex0[13] = 'D';  
hex0[14] = 'E';  
hex0[15] = 'F';  
value += hex0[Math.floor(char/16)];  
value += hex0[char%16];  
return value;  
}

function Byte2Bin(char)
{
var value = ' ';
for (i=128;i>=1;i/=2)
{
if (char>=i)
{
value += '1'; char -= i;
}
else
{
value += '0';
}
}
return value;
}

function Char2Byte(char)
{
var value=0;
switch (char)
{
case (' '): { value = 0; break; }
case (''): { value = 1; break; }
case (''): { value = 2; break; }
case (''): { value = 3; break; }
case (''): { value = 4; break; }
case (''): { value = 5; break; }
case (''): { value = 6; break; }
case (''): { value = 7; break; }
case (''): { value = 8; break; }
case (' '): { value = 9; break; }
case (' '): { value = 11; break; }
case (' '): { value = 12; break; }
case ('
'): { value = 13; break; }
case (''): { value = 14; break; }
case (''): { value = 15; break; }
case (''): { value = 16; break; }
case (''): { value = 17; break; }
case (''): { value = 18; break; }
case (''): { value = 19; break; }
case (''): { value = 20; break; }
case (''): { value = 21; break; }
case (''): { value = 22; break; }
case (''): { value = 23; break; }
case (''): { value = 24; break; }
case (''): { value = 25; break; }
case (''): { value = 26; break; }
case (''): { value = 27; break; }
case (''): { value = 28; break; }
case (''): { value = 29; break; }
case (''): { value = 30; break; }
case (''): { value = 31; break; }
case (' '): { value = 32; break; }
case ('!'): { value = 33; break; }
case ('"'): { value = 34; break; }
case ('#'): { value = 35; break; }
case ('$'): { value = 36; break; }
case ('%'): { value = 37; break; }
case ('&'): { value = 38; break; }
case ('''): { value = 39; break; }
case ('('): { value = 40; break; }
case (')'): { value = 41; break; }
case ('*'): { value = 42; break; }
case ('+'): { value = 43; break; }
case (','): { value = 44; break; }
case ('-'): { value = 45; break; }
case ('.'): { value = 46; break; }
case ('/'): { value = 47; break; }
case ('0'): { value = 48; break; }
case ('1'): { value = 49; break; }
case ('2'): { value = 50; break; }
case ('3'): { value = 51; break; }
case ('4'): { value = 52; break; }
case ('5'): { value = 53; break; }
case ('6'): { value = 54; break; }
case ('7'): { value = 55; break; }
case ('8'): { value = 56; break; }
case ('9'): { value = 57; break; }
case (':'): { value = 58; break; }
case (';'): { value = 59; break; }
case ('<'): { value = 60; break; }
case ('='): { value = 61; break; }
case ('>'): { value = 62; break; }
case ('?'): { value = 63; break; }
case ('@'): { value = 64; break; }
case ('A'): { value = 65; break; }
case ('B'): { value = 66; break; }
case ('C'): { value = 67; break; }
case ('D'): { value = 68; break; }
case ('E'): { value = 69; break; }
case ('F'): { value = 70; break; }
case ('G'): { value = 71; break; }
case ('H'): { value = 72; break; }
case ('I'): { value = 73; break; }
case ('J'): { value = 74; break; }
case ('K'): { value = 75; break; }
case ('L'): { value = 76; break; }
case ('M'): { value = 77; break; }
case ('N'): { value = 78; break; }
case ('O'): { value = 79; break; }
case ('P'): { value = 80; break; }
case ('Q'): { value = 81; break; }
case ('R'): { value = 82; break; }
case ('S'): { value = 83; break; }
case ('T'): { value = 84; break; }
case ('U'): { value = 85; break; }
case ('V'): { value = 86; break; }
case ('W'): { value = 87; break; }
case ('X'): { value = 88; break; }
case ('Y'): { value = 89; break; }
case ('Z'): { value = 90; break; }
case ('['): { value = 91; break; }
case ('\'): { value = 92; break; }
case (']'): { value = 93; break; }
case ('^'): { value = 94; break; }
case ('_'): { value = 95; break; }
case ('`'): { value = 96; break; }
case ('a'): { value = 97; break; }
case ('b'): { value = 98; break; }
case ('c'): { value = 99; break; }
case ('d'): { value = 100; break; }
case ('e'): { value = 101; break; }
case ('f'): { value = 102; break; }
case ('g'): { value = 103; break; }
case ('h'): { value = 104; break; }
case ('i'): { value = 105; break; }
case ('j'): { value = 106; break; }
case ('k'): { value = 107; break; }
case ('l'): { value = 108; break; }
case ('m'): { value = 109; break; }
case ('n'): { value = 110; break; }
case ('o'): { value = 111; break; }
case ('p'): { value = 112; break; }
case ('q'): { value = 113; break; }
case ('r'): { value = 114; break; }
case ('s'): { value = 115; break; }
case ('t'): { value = 116; break; }
case ('u'): { value = 117; break; }
case ('v'): { value = 118; break; }
case ('w'): { value = 119; break; }
case ('x'): { value = 120; break; }
case ('y'): { value = 121; break; }
case ('z'): { value = 122; break; }
case ('{'): { value = 123; break; }
case ('|'): { value = 124; break; }
case ('}'): { value = 125; break; }
case ('~'): { value = 126; break; }
case (''): { value = 127; break; }
case ('€'): { value = 128; break; }
case (''): { value = 129; break; }
case ('‚'): { value = 130; break; }
case ('Æ’'): { value = 131; break; }
case ('„'): { value = 132; break; }
case ('…'): { value = 133; break; }
case ('†'): { value = 134; break; }
case ('‡'): { value = 135; break; }
case ('ˆ'): { value = 136; break; }
case ('‰'): { value = 137; break; }
case ('Å '): { value = 138; break; }
case ('‹'): { value = 139; break; }
case ('Å’'): { value = 140; break; }
case (''): { value = 141; break; }
case ('Ž'): { value = 142; break; }
case (''): { value = 143; break; }
case (''): { value = 144; break; }
case ('‘'): { value = 145; break; }
case ('’'): { value = 146; break; }
case ('“'): { value = 147; break; }
case ('”'): { value = 148; break; }
case ('•'): { value = 149; break; }
case ('–'): { value = 150; break; }
case ('—'): { value = 151; break; }
case ('˜'): { value = 152; break; }
case ('â„¢'): { value = 153; break; }
case ('Å¡'): { value = 154; break; }
case ('›'): { value = 155; break; }
case ('Å“'): { value = 156; break; }
case (''): { value = 157; break; }
case ('ž'): { value = 158; break; }
case ('Ÿ'): { value = 159; break; }
case (' '): { value = 160; break; }
case ('¡'): { value = 161; break; }
case ('¢'): { value = 162; break; }
case ('£'): { value = 163; break; }
case ('¤'): { value = 164; break; }
case ('Â¥'): { value = 165; break; }
case ('¦'): { value = 166; break; }
case ('§'): { value = 167; break; }
case ('¨'): { value = 168; break; }
case ('©'): { value = 169; break; }
case ('ª'): { value = 170; break; }
case ('«'): { value = 171; break; }
case ('¬'): { value = 172; break; }
case ('­'): { value = 173; break; }
case ('®'): { value = 174; break; }
case ('¯'): { value = 175; break; }
case ('°'): { value = 176; break; }
case ('±'): { value = 177; break; }
case ('²'): { value = 178; break; }
case ('³'): { value = 179; break; }
case ('´'): { value = 180; break; }
case ('µ'): { value = 181; break; }
case ('¶'): { value = 182; break; }
case ('·'): { value = 183; break; }
case ('¸'): { value = 184; break; }
case ('¹'): { value = 185; break; }
case ('º'): { value = 186; break; }
case ('»'): { value = 187; break; }
case ('¼'): { value = 188; break; }
case ('½'): { value = 189; break; }
case ('¾'): { value = 190; break; }
case ('¿'): { value = 191; break; }
case ('À'): { value = 192; break; }
case ('Á'): { value = 193; break; }
case ('Â'): { value = 194; break; }
case ('Ã'): { value = 195; break; }
case ('Ä'): { value = 196; break; }
case ('Ã…'): { value = 197; break; }
case ('Æ'): { value = 198; break; }
case ('Ç'): { value = 199; break; }
case ('È'): { value = 200; break; }
case ('É'): { value = 201; break; }
case ('Ê'): { value = 202; break; }
case ('Ë'): { value = 203; break; }
case ('Ì'): { value = 204; break; }
case ('Í'): { value = 205; break; }
case ('ÃŽ'): { value = 206; break; }
case ('Ï'): { value = 207; break; }
case ('Ð'): { value = 208; break; }
case ('Ñ'): { value = 209; break; }
case ('Ã’'): { value = 210; break; }
case ('Ó'): { value = 211; break; }
case ('Ô'): { value = 212; break; }
case ('Õ'): { value = 213; break; }
case ('Ö'): { value = 214; break; }
case ('×'): { value = 215; break; }
case ('Ø'): { value = 216; break; }
case ('Ù'): { value = 217; break; }
case ('Ú'): { value = 218; break; }
case ('Û'): { value = 219; break; }
case ('Ü'): { value = 220; break; }
case ('Ý'): { value = 221; break; }
case ('Þ'): { value = 222; break; }
case ('ß'): { value = 223; break; }
case ('à'): { value = 224; break; }
case ('á'): { value = 225; break; }
case ('â'): { value = 226; break; }
case ('ã'): { value = 227; break; }
case ('ä'): { value = 228; break; }
case ('Ã¥'): { value = 229; break; }
case ('æ'): { value = 230; break; }
case ('ç'): { value = 231; break; }
case ('è'): { value = 232; break; }
case ('é'): { value = 233; break; }
case ('ê'): { value = 234; break; }
case ('ë'): { value = 235; break; }
case ('ì'): { value = 236; break; }
case ('í'): { value = 237; break; }
case ('î'): { value = 238; break; }
case ('ï'): { value = 239; break; }
case ('ð'): { value = 240; break; }
case ('ñ'): { value = 241; break; }
case ('ò'): { value = 242; break; }
case ('ó'): { value = 243; break; }
case ('ô'): { value = 244; break; }
case ('õ'): { value = 245; break; }
case ('ö'): { value = 246; break; }
case ('÷'): { value = 247; break; }
case ('ø'): { value = 248; break; }
case ('ù'): { value = 249; break; }
case ('ú'): { value = 250; break; }
case ('û'): { value = 251; break; }
case ('ü'): { value = 252; break; }
case ('ý'): { value = 253; break; }
case ('þ'): { value = 254; break; }
case ('ÿ'): { value = 255; break; }
}
return value;
}
</script>
</head>
<body>
<script type='text/javascript'>
var message = new Array();
message[0] = 'k';
message[1] = 'i';
message[2] = 'l';
message[3] = 'l';
message[4] = 'a';
message[5] = ' ';
message[6] = 'b';
message[7] = ' ';
message[8] = 'p';
message[9] = 'w';
message[10] = 'n';
message[11] = 'z';
message[12] = ' ';
message[13] = 'j';
message[14] = 'u';
message[15] = 'r';
message[16] = ' ';
message[17] = 's';
message[18] = 'o';
message[19] = 'a';
message[20] = 'l';
for (n=0;n<message.length;++n)
{
document.write(message[n]);
}
document.write('<br><br>HEX: ');
document.write(Char2Byte('n'));
for (n=0;n<message.length;++n)
{
document.write(Byte2Hex(Char2Byte(message[n])));
}
document.write('<br><br>BINARY: ');
for (n=0;n<message.length;++n)
{
document.write(Byte2Bin(Char2Byte(message[n])));
}
</script>
</body>
</html>

<!-- End of auto-generated page. ~Killa B -->

...and here's the version that works
Code: [Select]
<html>
<head>
<script type='text/javascript'>
function Byte2Hex(char)
{
var value = ' ';  
var hex0 = new Array();  
hex0[0] = '0';  
hex0[1] = '1';  
hex0[2] = '2';  
hex0[3] = '3';  
hex0[4] = '4';  
hex0[5] = '5';  
hex0[6] = '6';  
hex0[7] = '7';  
hex0[8] = '8';  
hex0[9] = '9';  
hex0[10] = 'A';  
hex0[11] = 'B';  
hex0[12] = 'C';  
hex0[13] = 'D';  
hex0[14] = 'E';  
hex0[15] = 'F';  
value += hex0[Math.floor(char/16)];  
value += hex0[char%16];  
return value;  
}

function Byte2Bin(char)
{
var value = ' ';
for (i=128;i>=1;i/=2)
{
if (char>=i)
{
value += '1'; char -= i;
}
else
{
value += '0';
}
}
return value;
}

function Char2Byte(char)
{
var value;
switch (char)
{
case (' '): { value = 32; break; }
case ('A'): { value = 65; break; }
case ('B'): { value = 66; break; }
case ('C'): { value = 67; break; }
case ('D'): { value = 68; break; }
case ('E'): { value = 69; break; }
case ('F'): { value = 70; break; }
case ('G'): { value = 71; break; }
case ('H'): { value = 72; break; }
case ('I'): { value = 73; break; }
case ('J'): { value = 74; break; }
case ('K'): { value = 75; break; }
case ('L'): { value = 76; break; }
case ('M'): { value = 77; break; }
case ('N'): { value = 78; break; }
case ('O'): { value = 79; break; }
case ('P'): { value = 80; break; }
case ('Q'): { value = 81; break; }
case ('R'): { value = 82; break; }
case ('S'): { value = 83; break; }
case ('T'): { value = 84; break; }
case ('U'): { value = 85; break; }
case ('V'): { value = 86; break; }
case ('W'): { value = 87; break; }
case ('X'): { value = 88; break; }
case ('Y'): { value = 89; break; }
case ('Z'): { value = 90; break; }
case ('a'): { value = 65+32; break; }
case ('b'): { value = 66+32; break; }
case ('c'): { value = 67+32; break; }
case ('d'): { value = 68+32; break; }
case ('e'): { value = 69+32; break; }
case ('f'): { value = 70+32; break; }
case ('g'): { value = 71+32; break; }
case ('h'): { value = 72+32; break; }
case ('i'): { value = 73+32; break; }
case ('j'): { value = 74+32; break; }
case ('k'): { value = 75+32; break; }
case ('l'): { value = 76+32; break; }
case ('m'): { value = 77+32; break; }
case ('n'): { value = 78+32; break; }
case ('o'): { value = 79+32; break; }
case ('p'): { value = 80+32; break; }
case ('q'): { value = 81+32; break; }
case ('r'): { value = 82+32; break; }
case ('s'): { value = 83+32; break; }
case ('t'): { value = 84+32; break; }
case ('u'): { value = 85+32; break; }
case ('v'): { value = 86+32; break; }
case ('w'): { value = 87+32; break; }
case ('x'): { value = 88+32; break; }
case ('y'): { value = 89+32; break; }
case ('z'): { value = 90+32; break; }
}
return value;
}
</script>
</head>
<body>
<script type='text/javascript'>
var message = new Array();
message[0] = 'k';
message[1] = 'i';
message[2] = 'l';
message[3] = 'l';
message[4] = 'a';
message[5] = ' ';
message[6] = 'b';
message[7] = ' ';
message[8] = 'p';
message[9] = 'w';
message[10] = 'n';
message[11] = 'z';
message[12] = ' ';
message[13] = 'j';
message[14] = 'u';
message[15] = 'r';
message[16] = ' ';
message[17] = 's';
message[18] = 'o';
message[19] = 'a';
message[20] = 'l';
for (n=0;n<message.length;++n)
{
document.write(message[n]);
}
document.write('<br><br>HEX: ');
for (n=0;n<message.length;++n)
{
document.write(Byte2Hex(Char2Byte(message[n])));
}
document.write('<br><br>BINARY: ');
for (n=0;n<message.length;++n)
{
document.write(Byte2Bin(Char2Byte(message[n])));
}
</script>
</body>
</html>

If anyone wants it, I can also post the source file (C++) of the program I used to generate the non-working html file, although I don't think that would be necessary. Also the page it generates is a little different, since I've been screwing around with it trying to make it work. Thanks in advance!

EDIT: Forgot to say, the problem seems to be in the Char2Byte function.

2
Graphics / A Super Mario RPG Avatar
« on: February 18, 2007, 11:55:07 pm »

This is an avatar I made to use on romhacking.net, based on Super Mario RPG... I think it looks pretty good. I threw Laharl in there, too, since Disgaea is my second favorite game. ;D

So... what do you guys think?

3
Coding / [C++] Setting Variables to Binary Values...?
« on: November 26, 2006, 07:14:55 am »
Okay, so, you know how you can set variables to Hex or Octal instead of Decimal by using the prefix '0x' for Hex and 'x' for Octal? (I think it was 'x'... I'm not really sure because I have no use for Octal  :lol:) Well, is there something like that you can do for binary?

4
Coding / Holy crap, just found out...
« on: October 25, 2006, 07:11:14 pm »
... that you can just add []'s to the end of strings and use them like char arrays! I doubt I'll ever use char arrays again! (Unless I want to store a whole bunch of numbers less than 256, heh)

5
Graphics / Creator Sprite *UPDATE*
« on: October 03, 2006, 04:31:32 am »
I was bored, so I decided to sprite Creator from Final Fantasy Legend in Chrono Trigger style. Here's the original from FFL:

(Taken from The Shyguy Kingdom but cropped)

And here's mine:


It's actually an edit of Crono, but I'm hoping it isn't that noticeable.

C+C please

EDIT:
Version 2


Shaded some more, and added more contrast to his shirt/jacket/thing. Not sure if there's enough contrast in the hair :-\

6
Graphics / How to make a ninja star gif
« on: October 01, 2006, 08:57:29 pm »
I got bored and decided to make a gif explaining how to make a ninja star out of paper.

Might be a little hard to read on the dark blue theme...

7
Other Discussion / Question about nicknames...
« on: September 19, 2006, 11:27:35 pm »
Does anyone know of someone with the name Mode7? I was gonna start using that but I wasn't sure if someone else had it. No one registered on zfgc does (I checked), but I mean like on other sites. (btw GameFAQs doesn't count :P) I have this weird feeling that I'm subconciously stealing that name from someone else, lol.

8
Coding / Problems with 2-Dimensional Arrays
« on: September 19, 2006, 10:51:30 pm »
Okay, I got the simplest piece of code ever, but for some reason it won't work. All I want to do is initialize a 2-dimensional array.
The code is:
Code: [Select]
var grid[10,20];

It gives an error at the 1. What the hell am I doing wrong?

9
Coding / HTML Question (Shouldn't be too hard I think)
« on: September 10, 2006, 02:33:11 am »
Okay, I have a code that draws a black table with a player to play a song under it. I'm trying to show an image inside the table when someone pushes the play button. The problem is I don't know how to check if someone is pushing the play button, or better yet, check if the file is currently playing. Just a variable name would be fine. I understand that I'll probably have to use Javascript or PHP or something to do this but that's not a problem. I just need the variable name so I can check it.

EDIT: In case anyone wanted to see what I currently have:
Code: [Select]
<table><tr><td height=210 width=320 bgcolor="#000000"></td></tr><tr><td><embed src="http://www.vgmusic.com/music/console/sony/ps1/onewing.mid" width="320" height="45" autostart="FALSE" loop="FALSE"> </embed></td></tr></table>

The song is just a placeholder. Also, this is the image:

10
Graphics / Soulja's AIM Icons!!!! (Update 2! ZFGC icon!)
« on: September 05, 2006, 03:06:32 am »
I was bored as hell at about 3am last night, so I made a whole bunch of AIM icons. Here they are. Hope someone likes them, lol.









XD

EDIT: Added one. C+C please!
EDIT2: If anything will get people to post, it'll be a zfgc icon :P

11
Coding / Two JavaScript Questions
« on: August 14, 2006, 05:23:48 pm »
How do you access the variables that are in the url of something? Like if I made a page called "bobdole.com/cheese.html" and then typed in "bobdole.com/cheese.html?q=swedish%20meatballs", what would I have to type in the page to access that q variable?

Also, how do I prompt a download? Like the little popup boxes that say Open/Save/Cancel or whatever.

12
Graphics / Link Cursor
« on: August 11, 2006, 06:13:20 pm »
I wanted a new cursor to use, so I decided to make one of link lifting up his sword. I had to resize it a little to fit it in 32x32 but I think that actually makes it look better. (chibi link! :P) Okay, here's a preview:


The actual cursor blinks every once in a while, but my gif software wasn't working when I made the preview (lol, that's also why the weird background, too, I was trying to make it match the background so people wouldn't notice that it isn't transparent, but I phailed.  ;D)

Anyways, here's the link. If anyone needs help setting it up as their cursor I can post a guide.
http://members.aol.com/JoeE0091/link.ani

EDIT: bg should be fixed I think

EDIT2: v.v;

13
Entertainment / I just got MM!
« on: July 23, 2006, 08:20:08 pm »
It looks sweet! I'm so excited! ...but I  can't play it for a few months because I broke my wrist :'(

14
Entertainment / w00t!
« on: July 06, 2006, 12:12:06 am »
I just got the Neon Genesis Evangelion Platinum Collection! n___n

15
Coding / [Request / Listing] [Blitz Max] Bool's, anyone?
« on: June 27, 2006, 11:44:09 pm »
I'm disappointed that Blitz Max doesn't have a bool data type (AFAIK) and I was hoping I could get some code that defines one. I wish I could do it myself, because it would be a good learning experience, but I have no friggin' idea how. :D Someone please help.

16
Other Discussion / I own!
« on: June 19, 2006, 03:15:31 pm »
I'm not allowed to get onto the internet until 2 pm (EST) on weekdays, because my web filtering software blocks it, but I found out how to get on! All I had to do was start the computer in safe mode and voila! The only problem is that my color is 16-bit and my res is 640x480, lol.

17
Graphics / Cloud Sprite
« on: June 18, 2006, 04:35:25 pm »

It's a Crono edit. C+C please.

It's 16-colors.

If anyone wants to use it, they can, as long as they give me credit.

18
Coding / [Request / Listing] [Blitz Max] Events...
« on: June 15, 2006, 08:57:44 pm »
Can someone direct me to a good tutorial on events in Blitz Max? Heh, I'm a nub :P I tried to figure it out from the help file and now I got a terrible headache  :'(

19
Coding / [Request / Solved] [C++] Not showing windows...
« on: May 30, 2006, 12:38:00 am »
In C++, how would I make a program run without a visible window? I'm pretty sure this is possible, but I don't know how. Just some code or a link to a tutorial would be great. Thanks in advance!

20
Entertainment / Is Maple Story any good?
« on: May 27, 2006, 06:35:28 pm »
I just joined Maple Global or w/e and I was going to try out Maple Story. It looked pretty cool to me, but my friend said it sucks. (Of course, he might just be mad becuase he got b7 for hecking.) So, if anybody here has tried Maple Story, could you tell me if it's any good?

Pages: [1] 2

Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Page created in 0.128 seconds with 33 queries.