プログラミング詳しいやつ来てくれや
■ このスレッドは過去ログ倉庫に格納されています
0001風吹けば名無し
2021/09/23(木) 00:09:12.30ID:JorxW8A900002風吹けば名無し
2021/09/23(木) 00:09:34.68ID:JorxW8A900003風吹けば名無し
2021/09/23(木) 00:09:39.33ID:A3aklD7R00004風吹けば名無し
2021/09/23(木) 00:09:53.42ID:JorxW8A900005風吹けば名無し
2021/09/23(木) 00:10:10.08ID:hWlOiKFx00006風吹けば名無し
2021/09/23(木) 00:10:22.00ID:JorxW8A900007風吹けば名無し
2021/09/23(木) 00:10:28.30ID:7BDjQwG2Mググれば他にも解説サイトがあるかもしれない
0008風吹けば名無し
2021/09/23(木) 00:10:35.87ID:JorxW8A900009風吹けば名無し
2021/09/23(木) 00:10:45.74ID:54Pv5k7800010風吹けば名無し
2021/09/23(木) 00:10:48.90ID:7BDjQwG2Mhttpでも開けるやろ
0011風吹けば名無し
2021/09/23(木) 00:10:58.39ID:JorxW8A90そんなんあるんか😳サンガツ
0012風吹けば名無し
2021/09/23(木) 00:11:02.94ID:7BDjQwG2M0013風吹けば名無し
2021/09/23(木) 00:11:11.40ID:47jgzoK30Chromeの開発者ツールじゃだめなん?
0014風吹けば名無し
2021/09/23(木) 00:11:19.70ID:OQLDuROOM0015風吹けば名無し
2021/09/23(木) 00:11:29.12ID:TNBoZVVD00016風吹けば名無し
2021/09/23(木) 00:11:53.40ID:mxKUUX9RM0017風吹けば名無し
2021/09/23(木) 00:11:57.97ID:54Pv5k780import requests
import urllib.parse
from time import time
import random
url = 'https://egg.5ch.net/test/read.cgi/jisaku/1572834451/'
server = 'egg'
board = 'jisaku'
thread = '1572879582'
text = 'Monazilla/1.00 JaneStyle/4.00 Windows/6.1.7601 Service Pack 2'
def main():
write(url, server, board, thread, str(random.random())+":::::"+text+":::::"+str(random.random()), "", "")
def write(url, server, board, thread, text, name='', mail=''):
bbscgi = 'https://%s.5ch.net/test/bbs.cgi' % server
print(bbscgi)
param = [
('bbs', board),
('key', thread),
('time', int(time()) - 60),
('FROM',name),
('subject', ''),
('mail', mail),
('MESSAGE', text.encode('cp932')),
('submit', '書き込む'.encode('cp932')),
('yuki', 'akari')
]
0018風吹けば名無し
2021/09/23(木) 00:12:13.05ID:54Pv5k780data = urllib.parse.urlencode(param).encode("utf-8")
headers = {
'Referer': url,
}
r = requests.post(bbscgi, data=param, headers=headers)
print(r.text)
r = requests.post(bbscgi, data=param, headers=headers, cookies=r.cookies)
print(r.text)
main()
0019風吹けば名無し
2021/09/23(木) 00:12:39.47ID:7BDjQwG2M0020風吹けば名無し
2021/09/23(木) 00:12:46.49ID:54Pv5k780書き込みは案外簡単やで
0021風吹けば名無し
2021/09/23(木) 00:12:48.32ID:mxKUUX9RM0022風吹けば名無し
2021/09/23(木) 00:13:01.76ID:7BDjQwG2M0023風吹けば名無し
2021/09/23(木) 00:13:37.35ID:rZLeCE4mM0024風吹けば名無し
2021/09/23(木) 00:13:43.08ID:mxKUUX9RMリファラー無いから弾かれんか?これ
0025風吹けば名無し
2021/09/23(木) 00:14:13.75ID:54Pv5k780なんで下で2回postしてるかっていうと、書き込み同意?のcookieで1回目は止められるから、
2回目でそのcookieつけてpostしてようやく書き込める
0026風吹けば名無し
2021/09/23(木) 00:14:38.13ID:7BDjQwG2Mいけるやろけど、UAでJaneStyle名乗ってるからJaneStyleがUTF-8で書き込むわけがないので弾かれるかもよ
試してないけど
0027風吹けば名無し
2021/09/23(木) 00:15:00.16ID:YDM6lgmD00028風吹けば名無し
2021/09/23(木) 00:15:28.64ID:54Pv5k780要らなかったで
コメントアウトしてる部分あったけど、ヘッダーはこっちの方が良いかも
上だとUAつけるの忘れてた
headers = {
'Referer': url,
# 'Accept-Encoding': 'gzip',
'User-Agent': 'Monazilla/1.00 JaneStyle/4.00 Windows/6.1.7601 Service Pack 2',
# 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
# 'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
# 'Accept-Encoding': 'none',
# 'Accept-Language': 'en-US,en;q=0.8',
# 'Connection': 'keep-alive'
}
0029風吹けば名無し
2021/09/23(木) 00:15:30.30ID:PO8Ih4ix00030風吹けば名無し
2021/09/23(木) 00:15:31.44ID:mxKUUX9RMそんなのゆきあかりで同意出さなくても書き込めるで
0031風吹けば名無し
2021/09/23(木) 00:15:31.92ID:xzE+uzg500032風吹けば名無し
2021/09/23(木) 00:15:49.61ID:C2yRDv1W00033風吹けば名無し
2021/09/23(木) 00:17:22.77ID:54Pv5k780詳しいやん
そのへんの2chの話ってどこでまとまってるの?
監視ツールは作ったことあるけど荒らしツールとかどうやってるのか不思議で
0034風吹けば名無し
2021/09/23(木) 00:17:30.61ID:JorxW8A900035風吹けば名無し
2021/09/23(木) 00:17:38.74ID:mxKUUX9RMブラウザでリファラ消し飛ばすとリファラが変ですって怒られるからそれは多分ちゃうわ
あとクッキーははじめから生成して流しこめば足りる
リクエスト数増やす必要はないわ
0036風吹けば名無し
2021/09/23(木) 00:18:03.27ID:Sjx4LK/O00037風吹けば名無し
2021/09/23(木) 00:18:54.07ID:mxKUUX9RMわいも前作ったから
エラー処理がほんま糞
x-errorみたいなレスポンスヘッダの数値見ても何も役に立たないことが少なくない
0038風吹けば名無し
2021/09/23(木) 00:19:13.23ID:udHTIZfOMおぉ…😮
0039風吹けば名無し
2021/09/23(木) 00:19:43.02ID:xzE+uzg500040風吹けば名無し
2021/09/23(木) 00:20:05.84ID:mxKUUX9RMネットワークのところ記録します
postでの書き込みをcurl形式でコピーします
curl python convertあたりで検索して変換します
おわり
0041風吹けば名無し
2021/09/23(木) 00:20:12.19ID:QDXp9zlR00042風吹けば名無し
2021/09/23(木) 00:21:26.63ID:54Pv5k780楽天はどうせ転売に勝てないから要らない
■ このスレッドは過去ログ倉庫に格納されています