Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import spynner
- import random
- useragent = ["Mozilla/5.0 (Windows NT 6.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1",
- "Mozilla/5.0 (Windows NT 6.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1"]
- class wiper():
- def __init__(self, thread):
- self.wworker(thread)
- def wworker(self, thread):
- #случайный юзерагент
- ranusera = random.randint(0, (int(len(useragent))-1))
- #
- browser = spynner.Browser(debug_level=spynner.ERROR,user_agent = useragent[ranusera])
- browser.create_webview()
- browser.webview.show()
- browser.load(thread, load_timeout=60)
- browser.runjs("console.log('I can wipe')")
- somehtmlsheeet = browser.html.encode('utf-8').strip()
- #номер последнего поста, потому что всегда нужно быть последним, иначе посоны засмеют
- lastpost = somehtmlsheeet.split('<div class="post reply row" id="reply_')
- lastpostnum = int(len(lastpost))-1
- lastnumposr = lastpost[lastpostnum].split('"><p class="intro" id="')[0].split('<div class="post reply row" id="reply_')[0]
- #пост через консоль, потому что лень
- browser.runjs('document.getElementById("body").value = ">>'+lastnumposr+' NO YOU"')
- browser.wk_click("input[name=post]", wait_load=True)
- browser.wait(20)
- browser.close()
- if __name__ == '__main__':
- #print('Paste thread url:')
- thread = 'http://syn-ch.com/b/res/3111373.html'
- wiper(thread)
Advertisement
Add Comment
Please, Sign In to add comment