Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

get.py

Name: Anonymous 2015-03-19 11:09

/prog/ is being sensored. Legimite dub and get posters are getting banned. We
must arm ourselves.

I have created a script that will automate GETs, so it will be easier to fight
back. Use it wisely.

#!/usr/bin/python3

# install beautifulsoup4 to run this (python3):
# > pip3 install beautifulsoup4

import http.client as client
import urllib.parse
from bs4 import BeautifulSoup
import re
from math import sqrt
import random

fibs = [1,1]
while fibs[-1] < 1000:
fibs.append(fibs[-1] + fibs[-2])
fibs = set(fibs)
primes = set([2] + list(filter(lambda p: all(p % n for n in range(3, int(sqrt(p)) + 1, 2)), range(3, 1000, 2))))
def get(i):
s = str(i)
if len(s) >= 2 and s[-1] == s[-2]:
return "check 'em"
if i in fibs:
return 'fibs get'
if i in primes:
return 'prime get'
return None

HOST = 'bbs.progrider.org'
PATH = '/prog/'
POSTPATH = '/prog/post.pl'

def spam(thr, msg):
print('spam', thr, msg)

conn = client.HTTPConnection(host=HOST)
headers = {"Content-type": "application/x-www-form-urlencoded"}
params = urllib.parse.urlencode(
{'thread': thr, 'comment': '', 'name': '', 'other': msg})
conn.request('POST', POSTPATH, params, headers)
print('response...', conn.getresponse().read())

conn = client.HTTPConnection(host=HOST)
conn.request('GET', PATH)
data = conn.getresponse().read().decode('utf-8')
soup = BeautifulSoup(data)

threads = [(re.findall('\d+', span.a.attrs['href'])[0],
re.findall('\(\d+\)', span.text)[0][1:-1])
for span in soup.find(id='threadlist').find_all('span')
if 'thread' in span.attrs['class']]

random.shuffle(threads)
for thr,cnt in threads:
msg = get(int(cnt)+1)
if msg is not None:
spam(thr, msg)
break

print('end')


To run this.. maybe use a script like:
while true; do ./get.py; sleep 200; done

Now, I probably get banned for this and this is my last IP-address so...
Farewell. Get 'em all.

fibs get

Name: Anonymous 2015-03-19 11:16

fibs get

Name: Anonymous 2015-03-19 11:27

3 get

Name: Anonymous 2015-03-19 11:28

This is the most beautiful thing I've seen on new /prog/. See you on tablecat >>1-kun.

Name: Anonymous 2015-03-19 11:43

sensored

Name: Anonymous 2015-03-19 11:55

233 is the strongest GET. Prime, dubs and fibs get.

Name: Anonymous 2015-03-19 12:17

I just wrote

universally unique UUID id

in our documentation

Name: Anonymous 2015-03-19 14:05

You know if you guys keep being retarded, I'll just shut down the site or implement captcha.

I finished rewriting the BBS software the other day, more or less, anyways. I'll just implement an HMM spam filter if I can be fucked. Otherwise I'll just repurpose this server and melt your router.

Name: Anonymous 2015-03-19 14:22

>>8
Fine, I make my own /prog/ then. One that tolerates GETs. What kind of barbars won't tolerate GETs?

But captcha would be nice. Those make a fun challenge. Maybe I can even test my machine learning skills.

Name: Anonymous 2015-03-19 14:31

>>9
I simply don't give a shit about the site anymore. If it was becomes an annoyance to maintain I'll just shut it down and I'll use the hosting fee for something else. Make your own, be my guest.

Automated posting is annoying and slows the shitty Perl file locking code down. Just stop being a retard, use those programming skills for something productive instead of being a drain on my time.

Name: Anonymous 2015-03-19 14:34

check 'em

Name: Anonymous 2015-03-19 14:51

nice dubs!

admin-sama: Shut down the site and fucking kill yourself.

Name: Anonymous 2015-03-19 14:56

I thank you for it, Admin-kun. I don't have a problem with mild retardation, but this is a flood and it was choking out pretty much all other discussion. Where did we pick up such idiots? Why won't they either just post that garbage to /lounge/ or keep it to a few already stupid threads. I'm sorry that you don't care about the site anymore. I hope the get retard does make his own board and can amuse himself in his own little sandbox. If your posting habits can easily be replaced by a script, then you are worthless anyway.

Name: Anonymous 2015-03-19 14:57

>>12
Well that's just rude. Not even funny.

Nothing personal in these gets admin. Keep the site up so I can get my daily dose of gets, please.

Name: Anonymous 2015-03-19 15:00

>>12
Why must your relationship with the rest of the site be so adversarial? Why do you loathe the person giving you a platform for your idiocy so much? Go back to /g/, god damn. Where are the true /prog/riders? Why have these cretins taken up home here in such numbers?

Name: Anonymous 2015-03-19 16:07

I support this.

Name: Anonymous 2015-03-19 18:43

I was sensored once.

Name: Anonymous 2015-03-19 19:56

>>13
You sound like theist-kunt. An I prefer dubs to seeing the n*r (reddit pronunciation) used everywhere.

>>9
There is w5ch.heliohost.org/prog but it is currently covered in viagra spam.

>>10
A Hax My Mangina spam filter? I like it!

Name: Anonymous 2015-03-19 19:58

Legimite dub and get posters are getting banned.
Thank G-d, four out of five posts were GETs recently.

Name: Anonymous 2015-03-19 20:12

>>9
Why don't you fuck off back to /b/ already with your epic GET memes?

Name: Anonymous 2015-03-19 20:23

>>18
Wrong. Frenchy is not nearly as smart as me. And his posts, while severely lacking QUALITY, are still better than twenty posts in a row coming up with as many lame names for GETs as possible. People that worthless should just die.

>>20
Because even /b/tards disdain them, and there is a degree of randomness there.

Name: Anonymous 2015-03-19 20:54

>>20,21
dubs mining is an old /prog/ tradition.

Name: Anonymous 2015-03-19 22:09

>>22
It's really not. It only started being a thing in 2012, with only the occasional seasonal shitposter doing it before then.

Name: Anonymous 2015-03-19 22:49

>>23
1295671004|33|Anonymous||| |2011-01-22 22:49|
<tt>&lt;---- check 'em dubz</tt>

1295726267|10|Anonymous||| |2011-01-22 18:04|
DESKTOP THREAD!<br/>
INSTALL GENTOO!<br/>
RATE MY BUILD!<br/>
ALWAYS BET ON DUKE!<br/>
PS3 HAS NO GAEMS!<br/>
<code>`&gt; implying mfw</code><br/>
CHECK 'EM! (POINTING TO POSTER BELOW ME)

1295579416|10|Anonymous||| |2011-01-21 15:41|
&lt;--- check 'em motherbitch!

1290358602|46|Anonymous||| |2011-01-20 12:31|
<a href="read/prog/1290358602/43">&gt;&gt;43</a> 23:33<br/>
<a href="read/prog/1290358602/44">&gt;&gt;44</a><br/>
<a href="read/prog/1290358602/45">&gt;&gt;45</a> 11:44<br/>
Check 'em!

1290027336|333|Anonymous||| |2011-01-08 20:53|
TRIPLEZ. CHECK 'EM.

1275945764|111|llololololol|mailto:epic win|| |2011-01-08 20:52|
TRIPLEZ. CHECK 'EM.

1294333145|44|Anonymous||| |2011-01-08 14:18|
check 'em

1294392429|555|Anonymous||| |2011-01-08 14:18|
Triplez. Check 'em.

1291161711|485|Anonymous||| |2010-12-04 09:45|
CHECK 'EM DUBZ

1291220592|445|Anonymous||| |2010-12-02 15:40|
&lt;-- check 'em <span class="spoiler" onmouseover="this.style.color='#FFF';" onmouseout="this.style.color=this.style.backgroundColor='#000'">DUBS</span>

1290751004|37|Anonymous||| |2010-11-30 19:19|
&lt;-- CHECK 'EM!

Name: Anonymous 2015-03-19 23:36

>>24
Right after we got that link from /g/. What a coincidence, meme/g/ro.

Name: Anonymous 2015-03-20 0:19

What fertilizer do you prefer for growing your memes? I use meme/g/roTM. With meme/g/roTM, I've grown memes so big they got over a thousand upboats on reddit! So when you have a meme that you want to gro big and popular, choose meme/g/roTM.
*Strikes pose while holding box and eyes sparkle*

Name: Anonymous 2015-03-20 0:32

Why are you trying to destroy /prog/, GET-san?
Did an EXPERT PROGRAMMER rape your dog and kill your sister or something?

Name: Anonymous 2015-03-20 0:42

>>27
The banned cannot answer you.

Name: Anonymous 2015-03-20 1:50

>>28
Good.

Name: Anonymous 2015-03-20 3:32

>>29
Good, eh? You asked a question being satisfied with no answer then? Eh? Eh? Eh? Eh?

Name: Anonymous 2015-03-20 3:48

>>30
I didn't ask that question. I'm just glad he's not here to answer it. There are plenty of questions I would ask Steve Jobs, Stanley Kubrick, Anal Touring, Marvin Minsky, and John McCarthy too, but I'm glad they're dead.

Name: Anonymous 2015-03-20 5:26

>>31
Actually I didn't get banned yet for some reason, even though all those gets that appeared close to this thread were by me.

You being glad I got banned? I continue my shitposting soon, just for that.

Name: Anonymous 2015-03-20 5:49

>>32
I continue my shitposting soon, just for that.
What a pathetic pathetic person.
Like a child having a tantrum.

Name: Anonymous 2015-03-20 6:31

>>33
I see it more as an artist vowing to continue their work in the face of a harsh critic. Or a gay man walking naked with rainbow body paint in a parade in the face of mainstream homophobia. A simple act of defiance that affirms owns own identity and place in world when there are people that seem to wish he wasn't in it. And the defiant act is to merely continue one's existence, living one's life, and they normally would.

Name: Anonymous 2015-03-20 6:33

*as they normally would.
Fuck.

Name: Anonymous 2015-03-20 6:54

>>34
Except that they're not doing it in the face of harsh critic, they're doing it only to spite their critics.

Name: Anonymous 2015-03-20 7:22

>>34
So, to sum it up, you not only have absolutely nothing to live for except making crappy, mechanical, stupid posts that no one likes, but you have based your entire identity around this. Having refused in the past to tone it down, you are somehow suprised that Admin-kami and everyone else had enough and told you to fuck off completely. Now you are taking this as a grave injustice and are going out of your way to win a little internet war that you seem insistent on waving, and expect people to admire your valor in this?

Just do the honorable thing and die already, you pathetic, petty autist.

Name: Anonymous 2015-03-20 8:10

Gets are against the rules even /g/, why the fuck anyone would want that kind of low barrier shitposting here I'll never know.

Name: Anonymous 2015-03-20 13:30

A GETtard makes a shitty script using a programming language for children.
I'm not surprised.

Name: Anonymous 2015-03-20 16:23

>>32,34
I haven't banned you because I don't care about you as a person. I only delete spam-like posts and ban IPs that create those posts. Posting code is a /prog/ related thread, regardless of what that code is. I don't really give a shit anyway, it's mostly that I am too lazy to log in most of the time and half the time forget I'm even hosting this site. Your acts of defiance don't really register, if I were to devote my time fully to preventing spam and automated posting, it's incredibly easy to fingerprint the way your program posts, and not just because you use the same text every time.

I just have better things to do, and I'd rather spend my time writing C than perl.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List