你的免费的论坛自动灌水机灌水机能给我用用么

查看: 1467|回复: 5
烟台论坛现在已经强大到公开允许使用顶贴机和灌水机了么?兄弟们别费事巴力的傻灌了!
在线时间 小时
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
看看山下很多鸡毛蒜皮的帖子动辄七八十页上百页,还以为发生多大的事呢,MD都是拿灌水机在那儿刷屏啊。
那些“为元老而努力”的兄弟还在那儿撅着腚玩命的见帖就回呢,你傻不傻啊?
赶紧的,百度一下“免费顶贴机”、“试用版灌水机”,一晚上包你上初中,三天大学毕业。
在线时间 小时
在线时间 小时
你好,论坛是禁止使用灌水机的,若你有发现的话欢迎举报,谢谢合作~
在线时间 小时
在线时间 小时
爱烟台 发表于
你好,论坛是禁止使用灌水机的,若你有发现的话欢迎举报,谢谢合作~
管什么用?我实名发帖举报了,没出一分钟就让“商盟静静”给删到“违规帖子审核区”去了。
《& & & & “商盟静静”,那么多明目张胆在山下用灌水机的你视而不见,我发个帖子你立马给转移了》,管理员查一下这个帖子里有两个在山下用灌水机的链接,都是十几秒一刷屏,一盖数千楼。
人家在山下用灌水机不违规,我发帖举报倒违规了,你们家小编抽啥风啊?
他们用灌水机的帖子右下角的“举报”我点了无数次,谁管来?
在线时间 小时
你好,已查到你举报的帖子及用户,也已经处理了。谢谢你的举报,若以后再发现此类灌水现象,欢迎举报~多谢合作!
Powered by一个论坛自动灌水机的例子_python_ThinkSAAS
一个论坛自动灌水机的例子
一个论坛自动灌水机的例子
python初学者,刚刚看完了《笨办法学python》的基础章节,就想试着自己做一个东西出来,算法什么的完全不懂,于是一开始就在网上翻找前辈们发的一些模块使用的例子和说明,没想到居然很容易就捣鼓出来了。因为基本上不会英文,所以看到拼音什么的请不要见怪。
#-*-coding:utf-8-*-
MyFrame1类通过wxFormBuilder生成
作者:overpan
电子邮箱:overpan(
描述:逍遥论坛某版块灌水机
创建时间:
最后修改:
import wx, sys, string
import re, random
import gui, os
import urllib, urllib2, cookielib
# Implementing MyFrame1
class Jx3BbsMyFrame1( gui.MyFrame1 ):
def __init__( self, parent ):
gui.MyFrame1.__init__( self, parent )
self.timer = wx.Timer(self, 1)
self.Bind(wx.EVT_TIMER, self.setTimer, self.timer)
def Denglu_anniu( self, event ):
name = self.m_ZhanghaoSRK.GetValue()
pwd = self.m_MimaSRK.GetValue()
scode = self.m_YanZhengMaSRK.GetValue()
vals = {'name':name,
'pwd':pwd,
'scode':scode,
'needCode':'0'}
# 如果登陆成功就将验证码图片框中显示自制的提示图片
if fbm.logForumId(urllib.urlencode(vals)):
img = wx.Image('win.jpg', wx.BITMAP_TYPE_ANY).ConvertToBitmap()
self.m_YanZhengMaTPK.SetBitmap(img)
登陆失败,请检查账号密码或者验证码是否输入正确。
请重开程序重复登陆过程,并确保输入内容正确。
wx.MessageBox(m, u'错误提示', wx.OK)
def KaishiGuanshui( self, event ):
if self.timer.IsRunning():
self.timer.Stop()
self.m_GuanshuiAN.SetLabel(u'开始')
self.timer.Start(32009)
self.m_GuanshuiAN.SetLabel(u'停止')
def setTimer(slef, event):
# 一开始并不知道还能用choice还傻傻的直接取随机整数来切片
cycleEvents(random.choice(g_postMsg).encode('utf-8'))
class App(wx.App):
def OnInit(self):
frame = Jx3BbsMyFrame1(None)
frame.Show()
return True
class falseBrowserModel():
def __init__(self):
self.cj = cookielib.CookieJar()
self.op = urllib2.build_opener(urllib2.HTTPCookieProcessor(self.cj))
urllib2.install_opener(self.op)
def downloadTheCodeImage(self):
self.url ="/login/scode/small/"
self.image = urllib2.urlopen(self.url).read()
self.f = open("code.jpg","wb")
self.f.write(self.image)
self.f.close()
def logForumId(self, postdate):
self.url ="/login/loginAction/"
self.htm = urllib2.urlopen(self.url, postdate).read()
self.url="http://jx3./forumdisplay.php?fid=7101&page=2"
self.htm = urllib2.urlopen(self.url).read()
self.i = re.search(u'退出'.encode('utf-8'), self.htm)
if self.i:
def refreshPage(self, url):
return urllib2.urlopen(url).read()
# 其实我也知道这两个方法其实可以写作一个,不过为了区分还是多写一遍吧
def postmsg(self, url, msg):
urllib2.urlopen(url, msg).read()
def main():
fbm.downloadTheCodeImage()
app = App()
app.MainLoop()
def extractData(regex, content, index=1):
p = re.compile(regex)
m = p.search(content)
r = m.group(index)
def cycleEvents(msg):
url ="http://jx3./forumdisplay.php?fid=7101&page=2"
page = fbm.refreshPage(url)
regex = 'tid=(d+).*New'
tid = extractData(regex, page)
var_list = ["http://jx3./viewthread.php?tid=",
tid,"&extra=page%3D2"]
url = ''.join(var_list)
page = fbm.refreshPage(url)
regex = 'value="(w{8,8})"'
formhash = extractData(regex, page)
varlist=["http://jx3./post.php?action=reply&fid=7101&tid=",
"&extra=page%3D2&replysubmit=yes&infloat=yes&handlekey",
"=fastpost&inajax=1&local=undefined"]
url = ''.join(varlist)
postdate = {'formhash':formhash,
'subject':'',
'usesig':'1',
'message':msg}
fbm.postmsg(url, urllib.urlencode(postdate))
# 到现在都不知道为什么直接使用global定义会出错,只有放在这里了。
fbm = falseBrowserModel()
g_postMsg = [u'好的我知道了,退下吧',
u'太阳当空照,花儿对我笑',
u'你的就是我的,我的还是我的',
u'听说最近脑残片涨价了,我都买不到了',
u'自己打败自己是最可悲的失败,自己战胜自己是最可贵的胜利。',
u'用行动祈祷比用言语更能使上帝了解,尽管我是无神论者',
u'不要问别人为你做了什么,而要问你为别人做了什么。',
u'你一天的爱心可能带来别人一生的感谢。',
u'人之所以有一张嘴,而有两只耳朵,原因是听的要比说的多一倍。',
u'山不辞土,故能成其高;海不辞水,故能成其深! ']
if __name__ =="__main__":
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发***微信

参考资料

 

随机推荐