What's wrong with /lounge/?
1
Name:
poopnose
!!F3noAN/WcUVbo9p
2009-08-21 12:48
A typical thread nowadays-
[subject:] /lounge/ is brought to you in part by:
1 MILKRIBS , in association with:
Anon .
2 >>1
fail. GTFO
3 >>2
Listen here, jerkface.
4 >>3
failmeme
5 Jackson 5 GET
6 BOOMP
7 >>3
see
>>2
8 >>1
You're an anus!
WHEN WILL IT END???
2
Name:
Anonymous
2009-08-21 12:57
fail. GTFO
3
Name:
Anonymous
2009-08-21 12:59
>>2
Listen here, jerkface.
4
Name:
Anonymous
2009-08-21 13:03
>>1
When Mr.VacBob sama gets off his ft ass and does something about it!
5
Name:
poopnose
!!F3noAN/WcUVbo9p
2009-08-21 13:06
>>2,3
Quit shitting up my /lounge/!
6
Name:
!MILKRIBS4k
2009-08-21 13:09
There needs to be more mods here! And a registration system!
7
Name:
Anusymous
2009-08-21 13:11
8
Name:
NekoArc
!0aMBiTions
2009-08-21 13:18
I can see why people on konatachan were callking milkribs an anus :/
9
Name:
Anonymous
2009-08-21 13:21
>>6
a registration system!
No.
10
Name:
Anonymous
2009-08-21 13:23
>>6
How would a registration system clean up /lounge/?
11
Name:
Anonymous
2009-08-21 13:32
>>10
It would make it just like every other forum on the Internet. Brilliant!
12
Name:
!MILKRIBS4k
2009-08-21 13:50
>>10
It would stop the trolls!
13
Name:
Anusymous
2009-08-21 13:53
14
Name:
Anonymous
2009-08-21 14:48
>>12
I dont think so anon!
15
Name:
!MILKRIBS4k
2009-08-21 14:50
>>14
I am
MILKRIBS4k , not anon
!
16
Name:
Anusymous
2009-08-21 14:57
17
Name:
NekoArc
!0aMBiTions
2009-08-21 16:43
tsk tsk tsk
18
Name:
!MILKRIBS4k
2009-08-21 16:52
>>17
You're out of your element!
19
Name:
Anusymous
2009-08-21 16:54
20
Name:
Anonymous
2009-08-21 17:17
>>4
>McVacBob
>doing anything
wwwwwwwwwwwwwwwwwwwww
21
Name:
Anonymous
2009-08-21 22:27
wat is wwwwwwwwwwwwwwwww?
wats it for or mean?
22
Name:
Anonymous
2009-08-21 22:31
>>20
QUOTE
FAILURE
>>4
ALT has the ability to ban these shitposters as well you know.
23
Name:
RedCream
2009-08-21 23:32
/lounge/ can never end. When people finally colonize Mars, and a Solnet will span interplanetary space ... well, long strings of text will be transmitted from planet to planet, containing stuff like "U N00B U SUXXORZ" and other such rampant idiocies.
Explorers diving the seas of Europa will pause in their labors to tap out "SO I HERD U LIEK MUDKIPZ" on their wristpads in the dim lights of their suit helmets.
24
Name:
Anonymous
2009-08-21 23:35
So 4chan,
have you heard about the latest dance craze?
25
Name:
Anonymous
2009-08-22 4:10
>>21
It's how weaboos and wapanese write "LOL"
26
Name:
Anonymous
2009-08-22 4:16
>>25
Say, that reminds me of something. Another Russian lesson for you:
ололололол
27
Name:
Anonymous
2009-08-22 4:46
>>26
ололололол
what that mean
28
Name:
Anonymous
2009-08-22 6:35
29
Name:
NekoArc
!0aMBiTions
2009-08-22 13:03
>>18
well it has been 4 years since I've really lurked the text boards here :3
30
Name:
The Amazing Anus
!tly/rANUS.
2009-08-22 13:04
/* spam.c - Spam a thread on the BBS boards.
*
* USAGE: spam <times> <wait> <folder>
*
*
* <wait> is the period in milliseconds between posts.
*
* In order to spam a thread, you need a folder containing
* a HEADER.TXT and a MSG.TXT.
*
* The HEADER.TXT contains all HTTP info to be sent to the server.
* The MSG.TXT contains the content string -- ie. your name, email, and your
* post. It also contains the ID of the thread you wish to spam, and which
* board it can be found in.
*
* * EXAMPLE *
*
* > spam 50 6000 progsage
*
* If you have the files progsage\header.txt and progsage\msg.txt, the program
* will spam a thread (specified in MSG.TXT) with 50 posts, waiting 6 seconds
* (6000 milliseconds) between each post.
*
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include <winsock.h>
const int port = 80;
unsigned long int times, count=0, rest=0;
char threadid[11];
FILE* fp;
FILE* fpmsg;
FILE* logfp;
SOCKET sock;
SOCKADDR_IN addr;
struct hostent* host;
char http_clength[64];
char content[8192];
char buffer[1024];
char rbuffer[2048];
char folder[256];
char f_header[256];
char f_msg[256];
int main(int argc, char* argv[])
{
/*** Winsock startup variable */
WSADATA wsaData;
int loop, i;
if (argc != 4)
{
printf("usage: spam <times> <interval> <folder>\n");
printf(" folder must contain a header.txt and a msg.txt\n");
return 0;
}
/* <times> to spam the thread */
times = atoi(argv[1]);
/* <interval> in milliseconds between posts */
rest = atoi(argv[2]);
/* folder to find header.txt and msg.txt inside */
if (strlen(argv[3]) <= 244)
strcpy(folder, argv[3]);
else {
printf("folder too long.\n");
return 0;
}
if (WSAStartup(MAKEWORD(2,0), &wsaData))
{
printf("Failed to start WinSock.\n");
return 0;
}
strcat(f_header, folder);
strcat(f_header, "\\header.txt");
printf("HEADER: %s\n", f_header);
strcat(f_msg, folder);
strcat(f_msg, "\\msg.txt");
printf("MSG: %s\n", f_msg);
while (count++ < times)
{
/* Create our socket */
sock = socket(AF_INET, SOCK_STREAM, 0);
host = gethostbyname("dis.4chan.org");
memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_addr.s_addr = ((struct in_addr*)(host->h_addr))->s_addr;
addr.sin_port = htons(port);
if (connect(sock, (SOCKADDR*) &addr, sizeof(addr)))
{
printf("Unable to connect to host. %u\n", WSAGetLastError());
return 0;
}
printf("Connected successfully.\n");
printf("Sending header.\n");
fp = fopen(f_header, "r");
loop = 0;
while (!feof(fp))
{
++loop;
fgets(buffer, 1024, fp);
i = strlen(buffer);
buffer[i-1] = 0x0D;
buffer[i] = 0x0A;
buffer[i+1] = 0;
printf("%s", buffer);
send(sock, buffer, strlen(buffer), 0);
}
/* GetContent(); */
fpmsg = fopen(f_msg, "r");
fgets(content, 8191, fpmsg);
fclose(fpmsg);
/*** Create content-length ***/
sprintf(http_clength, "Content-Length: %u", strlen(content));
printf("%s\n", http_clength);
send(sock, http_clength, strlen(http_clength), 0);
sprintf(buffer, "\x0D\x0A\x0D\x0A");
send(sock, buffer, 4, 0);
printf("%s\n", content);
send(sock, content, strlen(content), 0);
sprintf(buffer, "\x0D\x0A");
send(sock, buffer, 2, 0);
recv(sock, rbuffer, 2048, 0);
printf("\n%s\n", rbuffer);
closesocket(sock);
fclose(fp);
printf("\nFinished! %d/%d\n", count, times);
if (count < times)
Sleep(rest);
}
printf("*** COMPLETE ***\n\n");
WSACleanup();
}
-
Here is the HEADER.TXT
POST /post HTTP/1.1
Host: dis.4chan.org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729)
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Referer: http://dis.4chan.org/prog/
Cookie: nws_style=Yotsuba; __utma=228619097.3169207663460969500.1242172576.1249734563.1249740607.280; ws_style=Yotsuba B; 4chan_pass=bZitTCnk; __utmz=228619097.1249693429.274.7.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=%22A%20fatal%20error%20occured%21%22%20%22Please%20don%27t%20click%20on%20that%20link%20again%21%22; __qca=1242172584-47686337-4694767; 4chan_email=noko; __qcb=557482846; __utmb=228619097.219.10.1249740607; __utmc=22861909
Content-Type: application/x-www-form-urlencoded
It may be good to have a new line at the end of the file there, I'm not sure if it's needed though.
Here is an example MSG.TXT:
bbs=lounge&id=1239439150& lol what 2&kotehan=&meiru=sage&com=1000+posts&email=
Place that line in MSG.TXT... Note that
The &id= field in that line needs to be set to the ID of the thread you want to spam. You may also adjust the bbs=board field .
31
Name:
!MILKRIBS4k
2009-08-22 13:39
>>30
I coded the same thing in PHP bro! wwwwwwwww
32
Name:
Anonymous
2009-08-22 13:44
гоблоло
33
Name:
Anonymous
2009-08-22 13:44
34
Name:
!MILKRIBS4k
2009-08-22 13:49
>>33
What is! I don't use it!
35
Name:
Anusymous
2009-08-22 13:51
36
Name:
Anonymous
2009-08-22 13:53
>>34
Was that supposed to be a question? PHP is disgusting.
37
Name:
The Amazing Anus
!tly/rANUS.
2009-08-22 14:13
>>31
I LOVE YOU! I LOVE YOUR POST! I READ IT 5 TIMES! KEEP POSTING!
38
Name:
Anonymous
2009-08-22 14:16
This reminds me of the What is /lounge/ about thread.
39
Name:
!MILKRIBS4k
2009-08-22 14:20
>>36
I agree it is terrible, I am trying to learn perl still! It gets the job done though!
>>37
VIP QUALITY POST
40
Name:
Anusymous
2009-08-22 14:21
41
Name:
Anonymous
2009-08-22 14:31
>>1
It will end when these half-witted children stop trying to be clever, and start trying to be intelligent.
42
Name:
Anonymous
2009-08-22 14:48
>>37
In what way are you "Amazing" ?
43
Name:
Anonymous
2009-08-22 15:45
>>41
Some of us are clever, we just like playing dumb on the internet.
44
Name:
The Amazing Anus
!tly/rANUS.
2009-08-22 15:49
>>42
well, I'm an
anus
and I'm an
expert C programmer
Amazing, no?
45
Name:
The Amazing Anus
!tly/rANUS.
2009-08-22 16:02
46
Name:
Anonymous
2009-08-22 16:37
>>44
Can you talk and feel?
47
Name:
The Amazing Anus
!tly/rANUS.
2009-08-22 16:41
>>46
Yes. I feel compassion for all living things
, especially anii.
48
Name:
Anonymous
2009-08-22 16:58
>>47
A big anus that can talk, and feel?
49
Name:
The Amazing Anus
!tly/rANUS.
2009-08-22 18:00
50
Name:
poopnose
!!F3noAN/WcUVbo9p
2009-08-22 21:46
I shall take matters into my own hands, for I shall become...
THE /lounge/ IMPROVER!!
51
Name:
The/lounge/Improver
!!F3noAN/WcUVbo9p
2009-08-22 21:48
I am The/lounge/Improver, or T/l/i !!!