Advertisement
Guest User

Untitled

a guest
Apr 18th, 2018
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.10 KB | None | 0 0
  1. # -*- coding: shift_jis -*-
  2. #このスクリプトファイルはSJISで保存すること
  3.  
  4. import requests
  5. from time import sleep
  6. import re
  7.  
  8. url = 'https://matsuri.5ch.net/test/read.cgi/entrance/1516417594/' #スレURL
  9. st = 15; #投稿間隔(秒)
  10. pts = 10; #連投回数
  11. kakikomi = 'やめたれw'; #書き込み本文
  12. meran = 'sage'; #メール欄
  13. namae = ''; #名前欄
  14. ua = 'Monazilla/4.0' #User-Agent
  15.  
  16. url_rgx = re.compile("://([a-z0-9]+).5ch.net/test/read.cgi/([a-z0-9]+)/(\d+)/")
  17. url_mtch = url_rgx.search(url)
  18. if url_mtch:
  19.   server = url_mtch.group(1)
  20.   bbs = url_mtch.group(2)
  21.   key = url_mtch.group(3)
  22. else:
  23.   exit()
  24.  
  25. s = requests.Session()
  26. s.headers.update({
  27.   'referer':'http://'+server+'.5ch.net/'+bbs+'/',
  28.   'User-Agent':ua,
  29.   })
  30. formdata = {
  31.   'MESSAGE':kakikomi,
  32.   'mail':meran,
  33.   'FROM':namae,
  34.   'time':1,
  35.   'key':key,
  36.   'bbs':bbs,
  37.   }
  38. post_url = 'http://'+server+'.5ch.net/test/bbs.cgi'
  39.  
  40. for num in range(pts):
  41.   s.cookies.clear()
  42.   sleep(st)
  43.   r = s.post(post_url, data = formdata)
  44.   r = s.post(post_url, data = formdata)
  45.   print str(num)+':'+str(r.status_code)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement