■ このスレッドは過去ログ倉庫に格納されています
5chで自動返信スクリプト作りたい
- 1 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:13:09.883 ID:BFm4a90C0.net
- どうやって作るの?
自分のスレについたレスのキーワードに反応して特定の言葉を返す
それだけなんだが
- 2 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:14:37.103 ID:egD/LD1x0.net
- クローリング禁止されてたりする
- 3 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:15:11.758 ID:BFm4a90C0.net
- >>2
バレなきゃいい
どうせ知る術ないだろ
- 4 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:16:52.436 ID:CdCld0J50.net
- スクレイピングしてその通り実装するだけでは
- 5 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:17:27.368 ID:egD/LD1x0.net
- >>3
うむ
したらかんたんに作れるよ
- 6 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:18:47.137 ID:BFm4a90C0.net
- >>4
専門用語出すな
説明端折るな
外面を聞いてる時点で>>1が素人だと分かってるだろ
むしろ作ってくれAmazonギフト3000円あげるから
- 7 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:19:15.713 ID:egD/LD1x0.net
- >>6
1万くれないか?
- 8 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:20:20 ID:BFm4a90C0.net
- >>7
嫌だそんな金ないし
3000までなら出す
- 9 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:22:40 ID:egD/LD1x0.net
- >>8
だめだ
1万だ
1万よこせ
- 10 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:23:43 ID:BFm4a90C0.net
- >>9
3000円
3000円
3000円
これ以上は出せん。3000円だ
絶対に3000円
- 11 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:25:16.856 ID:egD/LD1x0.net
- うぅ…!!!!
したら間を取って6000円にしよ?
ね?
- 12 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:25:21.200 ID:V4dcxBAl0.net
- ここにGet送信おくってソース取得してくる
それでパーサーにかけてHTMLタグを分類する
んで、相手の発言を抽出してきめといた発言をPOSTにかける
コレが出来ない場合WebDriverなどを用いて送信する
- 13 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:26:04.830 ID:stbJkvi80.net
- >>1が自動スレ立てスクリプトになってる
- 14 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:28:31.733 ID:V4dcxBAl0.net
- 自分のスレのURLを変数に格納
↓
そこにGetでアクセス(UserAgentなどを偽装)
↓
ソース取得
↓
HTMLパース
↓
その中に御前の設定したキーワードが含まれてないか正規表現でマッチ
↓
含まれていた部分からレス番号を抽出
↓
レス番号に>>を追加しレスするワードを追加
↓
POST送信orWebDriverなどでボタン送信
- 15 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:29:27.644 ID:V4dcxBAl0.net
- せっかく丁寧に教えてやってんのに消えるイッチのゴミクズ
- 16 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:29:33 ID:zqoHPucHp.net
- レス投下はPOSTでbbs.cgiを殴るんだっけ
- 17 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:30:30 ID:BFm4a90C0.net
- >>11
ばか
3000円より上は絶対に絶対に何があっても認めない
6000円にするなら他のほしいスクリプトも全部一緒に作ってもらうから
- 18 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:30:38 ID:V4dcxBAl0.net
- >>16
test
- 19 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:32:17 ID:V4dcxBAl0.net
- https://hebi.5ch.net/test/bbs.cgi
- 20 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:34:11 ID:egD/LD1x0.net
- >>15
教えちゃだめ…!
お小遣い稼げなくなる…!
>>17
他何が欲しいの?
- 21 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:34:14 ID:BFm4a90C0.net
- >>12
>>14
なるほどなるひど何一つ分からない
何の言語を使うかもどこに何を書くのかもどう送信するのかもどう分類するのかどう抽出するのか何を偽装するのかソースを取得するのかパースって何
分からんだらけなんだよ
今分からないのはいいから調べたら詳しく情報が出てくるくらいの情報量で頼む
- 22 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:34:30 ID:QfK3gPQc0.net
- 何で作るのぅ?
- 23 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:34:52 ID:egD/LD1x0.net
- >>21
俺に6000円くれたら一発なのに
- 24 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:35:34 ID:zqoHPucHp.net
- >>19
ここにスレ番付けて殴るんだっけ
2ch時代に埋め立てスクリプト作ってたけどもう忘れちゃったわ
- 25 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:35:38 ID:QfK3gPQc0.net
- >>21
ここじゃ使えないけどおいらの作った連投スクリプトやるから
それ参考にして作ってみるかい?
- 26 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:35:50 ID:V4dcxBAl0.net
- >>21
え、お前プログラムある程度出来るわけじゃないのにこんなスレ立ててるの?
使う言語はPythonでいいよ
パースっていうのは構文解析のこと
要するにHTMLとかを解析してdataを扱いやすくする
- 27 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:36:55 ID:egD/LD1x0.net
- >>25
>>1に優しくするな😠
俺のお小遣いどうしてくれるの😠😠
- 28 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:37:42 ID:BFm4a90C0.net
- >>26
スクリプトを作りたいって言ってるのに
中身の作り方じゃなくて外面の仕様を最初に聞いてる時点で察しろ
ちょっと待てパソコン立ち上げるから
Pythonを使うんだな
- 29 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:38:20 ID:V4dcxBAl0.net
- >>28
なんだこいつ・・・
- 30 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:40:07.683 ID:QfK3gPQc0.net
- Pythonかー
どんな環境整えれば良いのん?
- 31 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:40:48.117 ID:C3RIGfq/0.net
- >>24
cgiは叩くものであって殴ったらあかんぞ…
- 32 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:41:03.303 ID:V4dcxBAl0.net
- ある程度知ってたらまだいいけど無知に教えるのは無理ゲー
- 33 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:42:30.423 ID:QfK3gPQc0.net
- わーいわーい
- 34 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:43:07.289 ID:BFm4a90C0.net
- 俺も頑張るから
お前が手遅れだと判断するまで教えてくれ
とりあえずPythonインストールし終わった
- 35 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:43:58.713 ID:egD/LD1x0.net
- 一朝一夕で出来ると思うな😠
おとなしく俺に6000円渡してシコって寝てろ😠
- 36 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:45:42.221 ID:BFm4a90C0.net
- >>35
お前は何なんだよ
- 37 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:45:53.094 ID:hIZ+Bixn0.net
- ggrks1:5chのスレをダウンロードする方法
ggrks2:5chのスレを解析する方法
ggrks3:解析した結果からキーワードを探す方法
ggrks4:キーワードがあった場合と無かった場合とで処理を変える方法
ggrks5:5chのスレに投稿する方法
ggrks6:一定時間毎に最初からやり直す方法
- 38 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:46:16.312 ID:CWxO4pLB0.net
- そういや2chのCGIってbbs read postの3つだっけ
5chも同じなんかな
- 39 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:48:18.279 ID:BFm4a90C0.net
- GET送信はなんか変数にurl入れて
getパラメータを設定するやつだな
これはコピペでいいか
- 40 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:48:22.928 ID:egD/LD1x0.net
- >>36
お前のかわりにスクリプト組んであげるとても心優しいvipperだよ😠
- 41 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:49:11.676 ID:hIZ+Bixn0.net
- >>38最後の違ったような希ガス
5chは前者の二つだけになったと何処かで聞いた覚えがあるが、
老化現象の所為か自信が無い。
- 42 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:49:23.134 ID:QfK3gPQc0.net
- 何をやっているのか何となく解るぞ!
- 43 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:49:42.695 ID:CWxO4pLB0.net
- ここでおじさんがいい教訓を教えてあげよう
自分が欲しいと思ったものは大抵の場合は先人が先に似たものを作ってるんだ
あとはそれを見つけ出して組み合わせるだけだぞ
ほら簡単だろ?
- 44 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:51:53.111 ID:CWxO4pLB0.net
- >>41
まじかい
post.cgi消えたんか
そういやあの頃からbbs.cgi叩けばレス投下できた希ガス
- 45 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:52:12.137 ID:V4dcxBAl0.net
- まんさんセンサー
- 46 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:52:30.792 ID:BFm4a90C0.net
- >>43
似たようなの見つけ出すのに手間がかかりすぎる
- 47 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:54:07.877 ID:V4dcxBAl0.net
- ぶっちゃけ無知で作れるほど簡単ではないのでアキラメロン
俺なら3年で作れるがな ハッハッハ
- 48 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:54:56.359 ID:BFm4a90C0.net
- たぶんGet通信送ってソースを取得出来ました
そしたらHTMLをパースする
はい無理
これも適当にコピペしてくればいいのか
- 49 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:55:33.173 ID:BFm4a90C0.net
- >>47
無知よりひでぇじゃねえか
- 50 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:55:44.192 ID:V4dcxBAl0.net
- >>48
返ってきたにようみせてみろ
res.read()みたいなのあるだろ
- 51 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:56:00.967 ID:CWxO4pLB0.net
- >>46
そこは根気よ
例えばPOSTするだけのスクリプトならこれとか簡単に見つかったしhttps://gist.github.com/awn-git/fe60d010de2144bc7a53ab66061a5b21
まあ上のはおーぷん2ch用だからURL書き換える必要があるけど
- 52 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:56:33.547 ID:QfK3gPQc0.net
- >>46
昔にかき集めたのがどっかにあるぞ
それをどのHDDに封印したか忘れたけど
- 53 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:57:29 ID:QfK3gPQc0.net
- >>51
awn氏のじゃんw
- 54 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:58:25 ID:CWxO4pLB0.net
- >>53
有名な人なん?
おじさんそういうの疎いから知らんかったわ
- 55 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:58:27 ID:V4dcxBAl0.net
- それJavaScriptだししかもXHRだけどとおるの?
- 56 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:59:08 ID:BFm4a90C0.net
- >>50
urllib.urlopen (url).read()
だってよ
urlは上行で色々設定してある感じ
- 57 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:59:38 ID:CWxO4pLB0.net
- >>55
あぁ、pythonで作ってるのか
これは忘れてくれスマンコ
- 58 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 21:59:43.651 ID:QfK3gPQc0.net
- >>54
有名かどうかは知らん
連投スクリプト作ったときにめっちゃ参考になったので覚えてる
この人はクローラも作ってたような
- 59 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:00:10.517 ID:V4dcxBAl0.net
- >>56
何だそのへんな構文
俺が言ってるのはGetで取ってきたdataをここにコピペしろって言ってるんだぞ
print(res.read())とかででるだろ多分
- 60 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:00:27.536 ID:BFm4a90C0.net
- かなり有名だった当時色々スクリプト公開してたな
- 61 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:01:41.030 ID:V4dcxBAl0.net
- つかPython2系かよ
まあいいけど
- 62 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:02:05.645 ID:BFm4a90C0.net
- >>59
はーなるほど
なんかアクセス失敗してた
ちょっと待って
- 63 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:03:04.706 ID:CWxO4pLB0.net
- >>58
こういう野良で公開してるソースコードに処理を辿っていくだけでもなかなか面白いよね
まぁとりあえず漁ってみれば>>1が欲しいのもあるかも
- 64 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:03:57.897 ID:V4dcxBAl0.net
- >>62
ここは面倒だからUserAge ntっっていうの設定しないと多分ムリ
適当にPCのUserAgentはめこんでみろ
無理ならBeautifulSoupとWebDriverつかってブラウザから取ってこい
- 65 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:04:30.101 ID:QfK3gPQc0.net
- >>63
うん
何も知らん状態から実際に動かして書き換えてでなるほどーってなってくっそ楽しかった
jsは書いてブラウザにぶち込むだけで結果が見えるから手探りしやすくて良い
- 66 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:05:52.741 ID:QfK3gPQc0.net
- >>64
これでいーい?
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:80.0) Gecko/20100101 Firefox/80.0
- 67 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:06:08.631 ID:V4dcxBAl0.net
- なんで男の子のおちんちんは可愛いんでしょうか
ぷっくり膨らむピンクの亀頭
ずっしりしたキンタマ
きれいなお肌
同人規制やめろ
- 68 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:06:20.757 ID:V4dcxBAl0.net
- >>66
いいよ
- 69 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:06:33.580 ID:V4dcxBAl0.net
- いやだれだよおめあ
- 70 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:06:39.394 ID:QfK3gPQc0.net
- >>67
POST?
- 71 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:07:13.842 ID:QfK3gPQc0.net
- >>69
私かい? 私はね、実はね
- 72 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:07:26.145 ID:9xhAmgMDM.net
- 新宿古着屋ワタナベならそれでも十分ですけど作るのさえ面倒くさいというかダイバクショウ
- 73 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:08:31.267 ID:V4dcxBAl0.net
- >>72
オレ統合失調症何人も見てきたけどこいつ本物だよ
- 74 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:09:56.093 ID:BFm4a90C0.net
- >>64
さっき言ってたヤツね
>>66みたいなのは手に入ったけど
どこで使うのか分からんの
- 75 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:11:24.433 ID:QfK3gPQc0.net
- >>74
たしかPOSTのパラメータに使ったような記憶が・・・・
- 76 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:12:41.515 ID:BFm4a90C0.net
- POSTのパラメータ????
なんか自分のやってること違うかも
これなんだが
https://i.imgur.com/7UTKdcC.jpg
- 77 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:14:34.501 ID:BFm4a90C0.net
- リクエストスを使うのか
- 78 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:15:09.468 ID:QfK3gPQc0.net
- >>76
Getにも必要なのかUA
頑張って組み込もう
- 79 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:15:42.176 ID:V4dcxBAl0.net
- >>76
headers = {'User-Agent': user_agent}
- 80 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:15:45.250 ID:zqoHPucHp.net
- GETで殴るのはread.cgiじゃね
スレ一覧読み込むんしょ?
- 81 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:16:34.504 ID:BFm4a90C0.net
- >>79
どこに入れるんわ
- 82 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:17:10.776 ID:BFm4a90C0.net
- >>78
UAとか何言ってるかわから
- 83 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:18:27.924 ID:hIZ+Bixn0.net
- URLが違うな。構築方法も違うな。
この状態から実現するとか、このスレが落ちる前に終わるのか?
- 84 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:18:28.486 ID:BFm4a90C0.net
- >>80
そうなの?
アクセスしても変なURLしか出てこないところだけど
- 85 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:18:52.705 ID:BFm4a90C0.net
- >>83
ダメかもしれん
- 86 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:20:06.670 ID:hIZ+Bixn0.net
- >>85諦め早wwww
しかし・・・そうか。需要があるなら、作ったら売れそうだな。
- 87 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:20:32.330 ID:zqoHPucHp.net
- >>84
例えばこのスレのURLはこうやろ?
https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/
ディレクトリに送っただけじゃ5chのサーバーは処理してくれないからサーバにおいてあるCGIっていうプログラムに処理させてるわけよ
- 88 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:20:52.886 ID:V4dcxBAl0.net
- import req as requests
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
print(res_data.text())
- 89 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:21:15.555 ID:V4dcxBAl0.net
- >>88
python3
- 90 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:22:05 ID:QfK3gPQc0.net
- これ参考になるべ
https://archive.vn/nfEyp
- 91 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:22:15 ID:BFm4a90C0.net
- >>87
ほースレに使うURLね
とにかく5ch.net~read.cgiを指定すればいいのね
- 92 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:22:58 ID:V4dcxBAl0.net
- おちんちんシャブシャブ
- 93 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:25:31 ID:QfK3gPQc0.net
- ちんぽっぽボイン?
- 94 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:25:41 ID:BFm4a90C0.net
- >>92
なんだコイツって思ったらお前かよ
なんなんだこいつは
>>88そのまま売ったけど出来ない
reqがないって言われる
- 95 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:26:07 ID:V4dcxBAl0.net
- >>94
おしえてんのに失礼だな
import requests as req
- 96 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:27:43 ID:V4dcxBAl0.net
- キンタマをモミモミしながら亀頭責
- 97 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:27:57 ID:BFm4a90C0.net
- >>95
いやそうだけど
何だか
あーだめrequestsないって言われた
- 98 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:28:08 ID:QfK3gPQc0.net
- 優しい変態がいるな
- 99 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:28:51 ID:V4dcxBAl0.net
- >>97
Python3ってかいてるだろ
お前はPython2でやってるから出来ないだけ
Python3いれてPython3でコンパイルしろ
- 100 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:28:59 ID:zqoHPucHp.net
- >>91
せやで
スレを読み込むならread.cgiをGETで殴打して、レスを投下するときはbbs.cgiをPOSTで殴打するんや
簡単やろ?
- 101 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:30:04 ID:V4dcxBAl0.net
- おねショタもいいけどロリショタもエロいよな
かわいい
- 102 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:30:45 ID:BFm4a90C0.net
- >>99
python-3.8.5って書いてあるやつ使ってるんだがこれ違うのか
- 103 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:31:23 ID:BFm4a90C0.net
- >>100
うんうん仕組みは分かったサンキュー
実装放浪はまだ知らないけどな
- 104 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:31:51 ID:V4dcxBAl0.net
- >>102
requestsって標準のモジュールだったと思うんだが
pip3っていうのをインストールしてこい
pip3 install requestsでいんすこ
- 105 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:35:35 ID:zqoHPucHp.net
- >>103
pythonは趣味で齧った程度だから実装方法に関してはプロの変態ID:V4dcxBAl0先生に頼んでくれ
- 106 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:37:28 ID:BFm4a90C0.net
- >>104
なんかインストールしたのに使えない
pip20.1.1は古いぞって言われたから
言われた通りにpipアップグレードしたけど出来なかった
どういうことやねん
- 107 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:38:24 ID:QfK3gPQc0.net
- よしOSのインストールからやり直そう
- 108 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:38:27 ID:V4dcxBAl0.net
- >>106
オレが言ってるのpip3だぞ
- 109 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:40:33 ID:egD/LD1x0.net
- pipとpip3が違うって最初は分かんないよね
俺はcondaだから関係ないけど
- 110 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:41:08 ID:hIZ+Bixn0.net
- さっきから変だなと思っていたんだが・・・この>>1は「python使え」って言われたら
OSの確認すらせずに即インストールして『パスとか何とかのトラブルが一切無く
スクリプトを動かせている』とか、それなりに知っている/慣れている香具師だと
しか思えないんだが・・・
もしかして釣りなのか?
実は出来るけど出来ない振りしている、プログラミングスレの工作員なのか?
- 111 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:41:26 ID:BFm4a90C0.net
- >>108
見て
https://i.imgur.com/bUEIl3b.jpg
- 112 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:41:49 ID:V4dcxBAl0.net
- >>110
Pythonはパスとか設定しなくても使えたような
自動でやってくれた気がする
- 113 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:42:38 ID:BFm4a90C0.net
- >>110
ちゃんとググって導入解説サイト見てたよ
1からやってるわけはないだろう
- 114 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:42:40 ID:nYAq/DV5d.net
- 最近業務でWebスクし始めた俺にはタイムリーなスレだな
Anaconda使えるならそっち使った方が色々と楽だぞ
- 115 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:42:47 ID:egD/LD1x0.net
- >>110
そゆことだよ
お小遣いくれると見せかけてとんだ屑だったわ
- 116 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:43:03 ID:V4dcxBAl0.net
- >>112
は?お前[import req requests]になってるじゃん
import requests as reqだってb
- 117 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:44:27 ID:BFm4a90C0.net
- >>116
その後直してやったけど出来なかったぞ
reqがないって言われる
- 118 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:44:49 ID:V4dcxBAl0.net
- >>117
ソース全部コピペしろ
スクショじゃなくて
- 119 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:45:39 ID:BFm4a90C0.net
- import req as requests
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
print(res_data.text())
さっきのやつ
- 120 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:45:52 ID:V4dcxBAl0.net
- requests not define→Requestsが定義できてない
Syntax error→構文がおかしい
構文がおかしいんだから定義できてなくて当たり前だろ
- 121 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:46:14 ID:V4dcxBAl0.net
- >>119
dakara
import requests as reqだってば
- 122 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:46:51 ID:zqoHPucHp.net
- import asのasは変数名の定義やろ確か
requestsをreqという変数に格納してるわけよ
- 123 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:47:17 ID:nYAq/DV5d.net
- 初心者にしては出来てるし経験者にしてはアレだしよくわからん奴だな
- 124 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:47:34.009 ID:QfK3gPQc0.net
- >>121
こう?
import requests as req
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
print(res_data.text())
- 125 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:47:47.465 ID:V4dcxBAl0.net
- >>124
そうだよ試してみろよw
- 126 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:48:11.182 ID:V4dcxBAl0.net
- エロいAAで抜いてこようかな
- 127 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:48:27.727 ID:BFm4a90C0.net
- >>121
あー出来た
本当にごめん、ありがとう
ごめんなさい
次はprintでエラー出てきた
strってオブジェクトがノットでどうたら
これもインストールか
- 128 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:48:42.270 ID:zqoHPucHp.net
- >>126
待ってくれ
先生がいっちゃうと1が死ぬ……
- 129 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:50:07.632 ID:V4dcxBAl0.net
- import requests as req
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
res_data.text()
コレで通るはず
- 130 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:50:32.828 ID:V4dcxBAl0.net
- ていうかコレが出来ても10分の1くらいの実装だからな
まだまだあるし無理ゲー
- 131 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:51:43.644 ID:BFm4a90C0.net
- 同じエラー出てくる
これで1/10の道のりか
泣きそう
TypeError: 'str' object is not callable
- 132 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:51:52.355 ID:QfK3gPQc0.net
- ところでなんで最新50しかゲットしないの?
- 133 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:52:35.173 ID:V4dcxBAl0.net
- import requests as req
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
res_data.text
だったわ
メソッドみたいな扱いしてた
- 134 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:52:45.831 ID:QfK3gPQc0.net
- >>131
星が無いんだって
- 135 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:53:04.929 ID:V4dcxBAl0.net
- >>132
今そこはどうでもいいでしょ
あとでいくらでもかえれる
- 136 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:53:11.593 ID:zqoHPucHp.net
- strってstringsだっけ
- 137 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:53:27.428 ID:BFm4a90C0.net
- 来た!
- 138 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:53:46.174 ID:V4dcxBAl0.net
- 絵よりAAのがエロいかもしれん
アタマの保管機能的な
えっろ
- 139 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:54:05.855 ID:QfK3gPQc0.net
- >>135
うん テキスト邪魔んなるから最新10でもいいくらい
- 140 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:54:19.601 ID:V4dcxBAl0.net
- >>137
ものすごい量の文字列出てきたでしょ
それがHTML
俺がパースするっていってたやつ
その中からレスみつけて返信する
- 141 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:54:55.969 ID:60dKVJZq0.net
- python導入から面倒見てんの?ようやるわw
- 142 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:55:08.234 ID:BFm4a90C0.net
- エグい量のサイトのHTMLっぽい情報が出てきた
ようやく終わった
>>140
やばい、それ楽しいな
ワクワクする
- 143 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:56:12.588 ID:BFm4a90C0.net
- >>141
変態だけどほんとに聖人だよ
ずっと付き合ってくれてるほんとに
- 144 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:57:00.471 ID:V4dcxBAl0.net
- -------------input command-----------------
pip3 install beautifulsoup4
pip3 install webdriver
----------------------------------------------------
web serach [webdriver]
download
- 145 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:57:33.308 ID:V4dcxBAl0.net
- Pythonあんまさわんないからわすれてる
- 146 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:57:49.168 ID:hIZ+Bixn0.net
- すごいな。此処まで来れるとか思わなかった。
此処まで来れば後は独学でも何とかなる範囲だと思うんだが、
此処まで来られる香具師が中々居ない。
- 147 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:58:51.464 ID:BFm4a90C0.net
- >>145
webdriverインストールでなんか言われた
https://i.imgur.com/Qt16o5f.jpg
- 148 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:58:52.043 ID:QfK3gPQc0.net
- >>146
いやーHTMLの処理とかめんどくさそう
- 149 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 22:59:55.688 ID:QfK3gPQc0.net
- >>147
そんなバージョンねぇっ!て言うてる気がする
- 150 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:01:43 ID:BFm4a90C0.net
- seleniumがつくらしい
やってみる
- 151 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:03:12 ID:zqoHPucHp.net
- 先生の霊圧が消えた……
- 152 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:04:10 ID:V4dcxBAl0.net
- 飽きたら消えるから一応メモ残しておく
・Threadを用いていつでもスレッドを追加入力可能にする
ーThreadは並行処理で同時に別の処理をこなせる
ー別処理として新しいスレのURLを入力できるようにし配列に追加
・Threadを用いて複数のスレッドを同時に監視
ー監視対象はスレ一覧配列に保存
ー新たなURLを受け付ける度にThreadを起動。
・HTMLをパースした上でForでパースされたアイテムをチェック
ーForで取り出したアイテムに正規表現でキーワードが含まれているかチェック
ー含まれていたらパースされたHTMLをBS4でレスアンカーを取り出す
・レスアンカーが取り出せたらPOST送信。無理ならSelenium
ーPOST送信はUserAgentを付与。
ー設定パラメーターはブラウザの要素検証などでここのFormデータを参照
- 153 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:04:46 ID:V4dcxBAl0.net
- エロいAAみつからんn
- 154 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:06:10.320 ID:QfK3gPQc0.net
- 先生が果てた
- 155 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:06:15.450 ID:BFm4a90C0.net
- ちゃんとwebdriverで検索してダウンロードするよう書いてあった
そういうとこだぞ
- 156 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:06:50.714 ID:60dKVJZq0.net
- vscodeかcolabでノートブック形式のがコマンドラインより見やすそうだけど導入させるのもだるいな
webdriverを何に使うのか知らんけどpython3.8系に対応してないんじゃないかな
- 157 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:07:37.040 ID:BFm4a90C0.net
- >>152
どこまで有能なんだよ
後半は本当に難しいそう
- 158 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:07:40.279 ID:QfK3gPQc0.net
- getはできたから次はよく似たPOSTやっちゃおうか
- 159 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:08:24.794 ID:zqoHPucHp.net
- >>158
せやな
抽出先にやると多分心折れると思うわ
- 160 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:08:35.874 ID:V4dcxBAl0.net
- >>157
とりあえず概念だけ書いただけだから1から初心者が作るなら難しい
特にパースのところはそこそこ知識居る
- 161 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:09:14.372 ID:Hsp6WXST0.net
- (´・ω・`)極まれにいるお人好しビッパー
- 162 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:09:27.586 ID:QfK3gPQc0.net
- >>159
うん HTMLの処理はたぶん心折れるよね
- 163 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:11:29.417 ID:60dKVJZq0.net
- とりあえずこのスレで動くようなスクリプト組んでみれば
WEBページスクレイピングだとbeautifulsoupがぱっと思い浮かぶけどこういうスクリプト系に使うのってどうなのかしら
- 164 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:13:43.477 ID:zqoHPucHp.net
- POSTメソッド使うならちょっとは教えられると思うけどselenium使うなら力なれなさそうだわ(´・ω・`)
- 165 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:14:03.469 ID:BFm4a90C0.net
- みんな何言ってるか分からないわ
一旦パースの取得やってみる
- 166 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:14:14.481 ID:QfK3gPQc0.net
- うん、やっぱまずPOSTだPOST
- 167 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:14:51.266 ID:QfK3gPQc0.net
- >>165
やめろぉおおおおお心が持たんぞおおおおおおお
POSTてのは、要はPythonで書き込んでみようってこと
- 168 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:14:55.837 ID:zqoHPucHp.net
- >>165
そこは難しいから先に簡単なレス投稿モジュールから作ろうぜって話てたんよ
- 169 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:15:57.511 ID:BFm4a90C0.net
- >>167-168
はーなるほどオッケーPOST送信
実際にレス送信試した方が取っ付きやすくてやりやすいかも
- 170 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:17:53.749 ID:zqoHPucHp.net
- と言ってもpythonはほぼ専門外だからとりあえず俺もググってくるわ…
先生が帰ってくるまで凌げるか……
- 171 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:18:13 ID:QfK3gPQc0.net
- >>169
そう、getとパラメータはほぼ一緒だから書きやすいと思うよ
- 172 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:19:10 ID:V4dcxBAl0.net
- 抽出ソース
import requests as req
import bs4
import re
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
#res_data.text
soup = bs4.BeautifulSoup(res_data.text, "html.parser")
res_class = soup.select('.post')
for res_item in res_class:
match_obj = re.search(r".*Python.*",str(res_item))
if match_obj :
print(res_item)
- 173 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:19:50 ID:zqoHPucHp.net
- >>172
助かったわ
サンキュー先生!
- 174 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:19:57 ID:QfK3gPQc0.net
- あ、先生が墓の下からまとめてくれた
- 175 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:20:48 ID:Hsp6WXST0.net
- (´・ω・`)先生串使ってる?
- 176 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:21:03 ID:5LA7R+PK0.net
- 5chはいい加減APIをみんなに使えるようにしろや(´・ω・`)
- 177 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:21:29 ID:BFm4a90C0.net
- >>171
readがbbsになるんだよな
でも構文が少し違うようで戸惑ってる
url変えてリクエストだけでいいのか
- 178 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:22:11 ID:V4dcxBAl0.net
- 抽出ソース インデント抜けてた
Match_Keyword=キーワード
import requests as req
import bs4
import re
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
#res_data.text
soup = bs4.BeautifulSoup(res_data.text, "html.parser")
res_class = soup.select('.post')
match_keyword = "Python"
for res_item in res_class:
match_obj = re.search(r".*{0}.*".format(match_keyword),str(res_item))
if match_obj :
print(res_item)
- 179 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:22:31 ID:BFm4a90C0.net
- >>172
何も理解できないけど凄いな
もはやこのまま全部作りそうな勢いなんだが
- 180 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:22:43 ID:zqoHPucHp.net
- >>177
リクエストメソッドじゃだめだった気がする
POSTメソッドで殴りつけよう
- 181 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:22:46 ID:QfK3gPQc0.net
- >>177
POSTのソースはあちこちに転がってるからいくつか拾ってコピペで動くと思う
- 182 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:23:01 ID:V4dcxBAl0.net
- あれ、空白がけされてる?なんでだろ
まあいいや
「:」のあとは4つ半角空白いれといて
- 183 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:23:37 ID:QfK3gPQc0.net
- >>178
キーワードのところを"変態"にすると先生のレスが抽出されるんすね、わかります
- 184 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:23:44 ID:zqoHPucHp.net
- >>179
とりあえず先生が作ってくれたから先生がまだいる今のうちに抽出メソッドやっちゃおう
- 185 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:24:13 ID:zqoHPucHp.net
- メソッドじゃねえやモジュールだ
- 186 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:25:58.265 ID:BFm4a90C0.net
- 分かりましたちょっと待って
- 187 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:26:04.666 ID:QfK3gPQc0.net
- でも自分宛のレスを抽出って、自分のIDに刺さった安価を拾わなきゃなんないから
これだと抽出できなくない?
- 188 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:26:04.876 ID:V4dcxBAl0.net
- 因みに俺の方では動作してるよ
https://i.imgur.com/DrZbv9H.png
- 189 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:27:52.710 ID:I7m8GjJ60.net
- ここまでノーけちんぼとかマジかよ
- 190 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:28:38.927 ID:V4dcxBAl0.net
- ああ、自分のレスか面倒だな
まず自分のIDを設定します
↓
IDをマッチさせて時分のレスアンカを配列に保存します
↓
>>n を判定してそれが自分への該当レスだった場合抽出します
↓
キーワード検索します
↓
マッチします
↓
POSTします
- 191 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:28:49.794 ID:QfK3gPQc0.net
- >>188
しゅげぇ! これでスレッド拾い放題
- 192 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:29:25.938 ID:VIwx1SGP0.net
- あんまり詳しくないけどRSSでぱぱっとできないもんなの?
- 193 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:29:49.964 ID:zqoHPucHp.net
- >>187
んー、>>1を読む限りだとスレについた特定のワードに反応する感じだと思ってたけど、自分のレスについた安価に返すとなると話が変わってきちゃうな
- 194 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:30:13.280 ID:BFm4a90C0.net
- エクスペクテッド アン インデンテッド ブロック
match_objのところでエラーが起こります
- 195 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:30:27.735 ID:zqoHPucHp.net
- >>190
先生、早すぎぃ!w
- 196 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:30:34.711 ID:V4dcxBAl0.net
- >>193
別に難しくないよう得のアルゴリズムでやれば
- 197 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:30:58.498 ID:QfK3gPQc0.net
- >>190
なるほど、スマートだな
- 198 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:31:16.056 ID:Hsp6WXST0.net
- (´・ω・`)せんせー串使うときありますか?
- 199 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:31:44.878 ID:zqoHPucHp.net
- >>196
アルゴリズムの勉強サボっててごめんなさい真面目に勉強しますorz
- 200 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:32:03.633 ID:V4dcxBAl0.net
- 学校めんどくせえな
エロいAAの授業ほしい
- 201 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:32:16.615 ID:BFm4a90C0.net
- >>190,193
忘れてた
最初は特定のスレについたレスに反応するタイプでも良かったんだけど
安価がついたレスに反応する機能の方がは使いやすいな
- 202 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:32:40.708 ID:QfK3gPQc0.net
- 引っ掻き回しといてなんだけど、>>1を読み返したら自分の建てたスレのキーワードに反応するだけでいいみたいでしたしゅみませんでした
- 203 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:33:20.112 ID:V4dcxBAl0.net
- GAFAってひとり変なの居るよな
Facebook←こいつ
でもインスタグラムもこいつなんだってな
じゃあいいわ
- 204 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:33:46.393 ID:QfK3gPQc0.net
- お、おいらがいらんこと言ったばかりに高機能化決定
- 205 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:34:14.940 ID:zqoHPucHp.net
- そして、スパゲッティへ───。
- 206 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:34:32.760 ID:V4dcxBAl0.net
- 機能ごとにモジュール化したいけど>>1にはめんどくさそう
- 207 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:34:43.669 ID:I7m8GjJ60.net
- >>1が作るのか他の奴が作ってあげるのか
- 208 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:35:39.603 ID:V4dcxBAl0.net
- 200レス言ってて草
- 209 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:36:37 ID:zqoHPucHp.net
- てっきりすでにモジュール化して組んでると思ってたけどそのまま単一で作ってたんか
まぁ、おいおいゆっくり勉強しながらで良いと思う…(自作のスパゲッティコードから目をそらしながら)
- 210 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:39:45 ID:QfK3gPQc0.net
- そいで今なにやってんだっけ
getが動いたとこだっけ
んで先生がキーワード拾うとこ書いてくれたから
- 211 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:40:00 ID:V4dcxBAl0.net
- >>1死んだっぽいしそろそろ寝るか?
- 212 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:40:33.823 ID:BFm4a90C0.net
- とりあえず今エラーは取れた
ただ>>188みたいなのは表示されてない
- 213 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:42:17.422 ID:Hsp6WXST0.net
- (´・ω・`)串・・・
- 214 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:42:56.234 ID:zqoHPucHp.net
- 1が復活したか
よかった
- 215 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:43:59.049 ID:zqoHPucHp.net
- 串の人はどしたん?
VPN関連なら俺でも少しは答えられると思うが
- 216 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:45:15.659 ID:BFm4a90C0.net
- >>206
機能ごとスクリプト文まとめるってこと??
面倒なのか
>>210
キーワード拾うとこが表示ないけど多分できた
>>211
まだダメ
- 217 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:45:28.456 ID:QfK3gPQc0.net
- なんで串すぐ焼かれてしまうん
- 218 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:46:12.741 ID:QfK3gPQc0.net
- >>216
キーワード設定してないから何も拾ってないだけだと良そう
- 219 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:46:57.489 ID:zqoHPucHp.net
- 串が焼かれるのは焼くと美味しいから!
まあ、焼かれた串で書き込もうとするなら浪人買うしかないかな…
- 220 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:47:02.323 ID:BFm4a90C0.net
- >>218
マッチキーワードイコールのところでしょ?
一応設定はしてあるのだけど
- 221 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:47:39.072 ID:BFm4a90C0.net
- 「a」だけにしたらできた
本当にごめん
- 222 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:48:39.017 ID:zqoHPucHp.net
- となると最終工程のPOSTかな
長かったな…
- 223 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:49:15.495 ID:zqoHPucHp.net
- あ、抽出したレス番を変数に格納しないとか
- 224 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:49:42.580 ID:QfK3gPQc0.net
- うんうん、getしてキーワード抽出して、次はPOST
おっと忘れちゃいけない最後にループ
- 225 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:50:12.456 ID:Hsp6WXST0.net
- (´・ω・`)どの串使うかってどうきめてる?今んとこ某サイトの串リスト使ってるけど他にいい方法ないかな
- 226 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:50:17.572 ID:QfK3gPQc0.net
- >>223
あ、自分宛レスに反応するやつにするのね
- 227 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:51:12.903 ID:uCNdnf3I0.net
- くだらんもん作るな
- 228 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:52:21.096 ID:BFm4a90C0.net
- オッケーさっきのところだな
リクエストスポストのデータの指定は何だ
key1とvalue1とkey1とvalue2があるみたい
- 229 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:52:22.027 ID:nYAq/DV5d.net
- webスクってあまり気軽に出来ないからちょっと怖いんだよね
- 230 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:52:38.714 ID:zqoHPucHp.net
- >>225
金払ってもいいならNordVPNかな
無料で済ませたいならSoft etherの日本IPアドレスを探しを頑張るとか
串越しに5chに書き込むなら浪人を買うのが一番手っ取り早いと思う
- 231 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:53:52.139 ID:zqoHPucHp.net
- >>226
個人的にはまずは1の条件で作ってそこから自分宛ての安価に返信する機能を組み込んだほうがいいと思うわ
あとは先生次第ですが
- 232 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:54:58.886 ID:QfK3gPQc0.net
- >>231
たしかーに! それで行こうぜ
とりあえず後はPOSTとループで一連終わるわけだし
- 233 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:56:27.788 ID:BFm4a90C0.net
- 今の工程って結構進んでるのこれ?
キーワードに反応するだけなら本当にPOSTとループ監視だけで終わるのか
- 234 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:56:38.686 ID:V4dcxBAl0.net
- ただいま他スレでIQテストしてた
医者の結果と違ってるわ
https://i.imgur.com/p9WEsoB.png
- 235 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:56:49.665 ID:zqoHPucHp.net
- >>228
その前に取得したレスのレス番を変数に入れないとpostで返信できなくなっちゃうと思う
- 236 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:56:53.070 ID:rBz9w2UL0.net
- シロちゃんとアイドル部はすこか?のやつが前もスクリプトの作り方聞いてたな
- 237 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:57:07.341 ID:Hsp6WXST0.net
- (´・ω・`)NordVPNてはじめて知ったけどハッキングにも使える系?
- 238 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:57:55.664 ID:V4dcxBAl0.net
- エロいAAで抜くのもだるくなってきたな
- 239 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:57:55.863 ID:zqoHPucHp.net
- あ、取得じゃねえ抽出だ
- 240 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:58:02.245 ID:QfK3gPQc0.net
- >>235
あぁそうか、今のままじゃキーワードに反応して独り言を言うスクリプトになってしまうな
- 241 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:58:08.278 ID:zqoHPucHp.net
- >>232
せやせや!
- 242 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:58:35.698 ID:zqoHPucHp.net
- >>234
せんせいかしこい
俺の脳みそと交換して♥
- 243 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:59:05.788 ID:BFm4a90C0.net
- >>235
span class = numberってところ?
適当な場所に入れておけばいいか
- 244 :以下、?ちゃんねるからVIPがお送りします:2020/08/30(日) 23:59:44.406 ID:zqoHPucHp.net
- >>237
ハッキングができるような技術があるならサービス系は使わずに自前で多段串を用意すると思う
- 245 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:00:00.600 ID:Ue+bxrMu0000000.net
- >>234
なにやってんだ
- 246 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:01:02.164 ID:L4/+2YSZ0.net
- >>245
ID変じゃね?
- 247 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:01:57.578 ID:L4/+2YSZ0.net
- あ、日を跨いだらIDが先生っぽくなった
- 248 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:04:29.267 ID:CzjVxAms0.net
- (´・ω・`)自前で用意って実際に鯖用意するってこと?
- 249 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:04:35.555 ID:rrHZsVbDp.net
- そして誰もいなくなった……
- 250 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:05:22.923 ID:rrHZsVbDp.net
- どうも昨日のマッピーこと末尾pです
- 251 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:05:34.727 ID:L4/+2YSZ0.net
- >>248
そうだよ監視カメラとかに侵入して鯖を建てるんだよ
- 252 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:05:41.135 ID:rrHZsVbDp.net
- >>243
それで行けるはず
- 253 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:07:30 ID:rrHZsVbDp.net
- 先生戻ってきて😭
あと少しでみんな幸せに寝られるんだ……
- 254 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:07:56 ID:Ue+bxrMu0.net
- レスの中のキーワードが拾えてないみたいで動作がよく分からない
と思ったら最新レスを拾ってたのか理解した
レス番の取得方法が分からないのだ
- 255 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:08:07 ID:CzjVxAms0.net
- (´・ω・`)へーカメラ鯖に出来んのスゲーな、そういう場合って固定IP持ってるのカメラ狙うんだよねきっと?
- 256 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:11:02 ID:rrHZsVbDp.net
- >>251
kali linuxで自前でハッキング実験やったことあるけど1筋縄じゃいかなかった思い出
とくにネットワークカメラだと動いてるOSが自社製のオリジナルだと駄目だった
- 257 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:11:47 ID:rrHZsVbDp.net
- >>254
とりあえず抽出したHTMLの1レス分コピペしてみそ
- 258 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:11:58 ID:+PqBtB6E0.net
- 低すぎてわろた
医者のだと130ちょいだったのに
行列推理系苦手だわ
https://i.imgur.com/ZMRrOCS.png
- 259 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:12:19 ID:+PqBtB6E0.net
- >>1いきてる?どれが1?
俺は先生って言われてるやつだけど
- 260 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:12:48 ID:rrHZsVbDp.net
- 多分>>254が1かな
- 261 :1:2020/08/31(月) 00:13:38 ID:Ue+bxrMu0.net
- 生きてます
名前変えた方がいいか
idとかdata-idとかあるけどできねえわ
- 262 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:14:19 ID:Ue+bxrMu0.net
- >>257
<div class="post" data-date="1598832488" data-id="255" data-userid="ID:CzjVxAms0" id="255"><div class="meta"><span class="number">255</span><span class="name"><b>以下、5ちゃんね るからVIPがお送りします</b></span><span class="date">2020/08/31(月) 00:08:07.700</span><span class="uid">ID:CzjVxAms0</span></div><div class="message"><span class="escaped"> (´ ・ω・`)へーカメラ鯖に出来んのスゲーな、そういう場合って固定IP持ってるのカメラ狙うんだよねきっと? </span></div></div>
- 263 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:15:36 ID:L4/+2YSZ0.net
- >>256
わるい人だなー
- 264 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:16:05 ID:+PqBtB6E0.net
- 今は何で悩んでるの?
- 265 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:16:39 ID:rrHZsVbDp.net
- >>262
さんきゅ
それなら<span class="number">255</span>から引っこ抜いて変数に入れようか
- 266 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:16:57 ID:rrHZsVbDp.net
- >>263
えへへ
まぁ結局は失敗したのでセーフセーフ
- 267 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:17:20 ID:rrHZsVbDp.net
- >>264
POSTするときのレス安価が抽出できないっぽい
- 268 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:17:30 ID:+PqBtB6E0.net
- 猿の知能テストしてる間になんかやってて草
- 269 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:19:22.523 ID:+PqBtB6E0.net
- >>267
どういうこと?
自分にレスしてきた人間の?
- 270 :1:2020/08/31(月) 00:19:34.306 ID:Ue+bxrMu0.net
- >>265
そこの範囲まで入れるのね
res_numberみたいなの作って代入するんでしょう?
やはり出来ねぇわ
- 271 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:19:53.921 ID:L4/+2YSZ0.net
- >>269
今のところ、キーワードに引っかかったレスの
- 272 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:20:55.629 ID:rrHZsVbDp.net
- >>269
んー、とりあえずは1が書いた条件で作ることにした感じ
んで抽出後の宛先安価が抽出できないって話だと思う
- 273 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:20:58.051 ID:UJElXPXXp.net
- これ出来たものは公開してくれるの?
- 274 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:21:00.468 ID:L4/+2YSZ0.net
- >>270
いや、<span class="number">の中身を指定して変数にぶちこむ
- 275 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:21:29 ID:rrHZsVbDp.net
- re.searchかな
- 276 :1:2020/08/31(月) 00:22:30 ID:Ue+bxrMu0.net
- >>274
中身を指定?
- 277 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:24:14.719 ID:+PqBtB6E0.net
- Python
- 278 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:24:21.973 .net
- 多分、正規表現で<span class="number"をサーチして中身を変数に代入する感じだと思う
- 279 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:26:38.289 ID:rrHZsVbDp.net
- レス内容をキーワードで抽出したときと同じ要領よ
- 280 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:26:59 ID:L4/+2YSZ0.net
- >>276
数字だけ貰ってくればおk
- 281 :1:2020/08/31(月) 00:27:24 ID:Ue+bxrMu0.net
- あーハイハイハイなるほど
さっきのsearchで.*span class number.*みたいなの使うのね
- 282 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:28:40 ID:ltqhc/c30.net
- ディスコードとかを作業場にした方がいいんじゃない?
- 283 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:29:21 ID:L4/+2YSZ0.net
- 正規表現使って数字だけ抜き出すのよ
- 284 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:32:05 ID:rrHZsVbDp.net
- 先生、起きてー!
1がフリーズしちゃった!
- 285 :1:2020/08/31(月) 00:34:55 ID:Ue+bxrMu0.net
- こんな初歩的なところで躓くなんて
さすがはど素人だよ
正規表現でマッチさせてどう中身を変数に移すんだ
\dを入れるとその部分だけ変数に入る?
- 286 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:38:13.284 ID:rrHZsVbDp.net
- すまん、正規表現は専門外だわ😭
- 287 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:39:12.376 ID:L4/+2YSZ0.net
- >>285
とりあえずマッチさせたものをprintしてみりゃわかる
- 288 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:41:59 ID:rrHZsVbDp.net
- >>285
代入するって事なら
先に変数を宣言して=のあとにre.searchすればおkだと思う
- 289 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:42:37 ID:nH8aVVlg0.net
- beautifulsoupってタグとかクラスとか指定して引っ張れないっけ
- 290 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:42:43 ID:b2bm2GR00.net
- ぶっちゃけスクレイピングと返信内容を作成するのは簡単だが
書き込みが案外難しいんだよな
seleniumuやPuppeteerも簡単じゃないし
POSTでやれって具体的にどないすんねん本当にやったことあるんかそれ
- 291 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:43:14 ID:+PqBtB6E0.net
- レス抽出
import requests as req
import bs4
import re
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
#res_data.text
soup = bs4.BeautifulSoup(res_data.text, "html.parser")
# res_num = soup.select('.number')
res_class = soup.select('.post')
match_keyword = "Python"
for res_item in res_class:
match_obj = re.search(r".*{0}.*".format(match_keyword),str(res_item))
res_num = res_item.select('.number')
if match_obj :
# print(str(res_num.find_all("span").text)+"\n")
a = re.search(r"[1-9][0-9][0-9]",str(res_num))
print(str(a.group())+"\n")
print(res_item)
- 292 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:43:24 ID:+PqBtB6E0.net
- あれ、1しんだ?
- 293 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:44:04 ID:rrHZsVbDp.net
- >>292
おかえりなさい先生あいしてる
1はまだいると思う
- 294 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:44:40 ID:L4/+2YSZ0.net
- >>289
そんな便利なもんがあるのかPython
>>290
ブラウザがやってることをそのままやるだけなんだけどな
- 295 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:45:45 ID:MW4qmXCN0.net
- おっぱいそん(´・ω・`)
- 296 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:45:54 ID:L4/+2YSZ0.net
- >>292
たぶん今は正規表現とにらめっこしてる
- 297 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:47:40 ID:ltqhc/c30.net
- >>296
ねえねえスレ落ちたら困るだろうし作業場用意しといたら?
- 298 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:48:42.451 ID:bGZhihJx0.net
- >>291
これだとスレ番も読んじゃわない?
- 299 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:49:11.714 ID:bGZhihJx0.net
- あ、spanで指定してるのか
すまんこ
- 300 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:51:00 ID:L4/+2YSZ0.net
- >>297
え、落ちたらここに集合ね
https://mevius.5ch.net/test/read.cgi/tech/1582507911/
- 301 :1:2020/08/31(月) 00:52:01 ID:Ue+bxrMu0.net
- 結局大師範たちがすべてやってくれている
なんて有難いことだ申し訳ねぇ
正規表現で止まってる自分とは大違いだ
ただエラーでa group()のところaが無いと言われた
- 302 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:55:12 ID:L4/+2YSZ0.net
- >>301
マッチしてないからじゃなくて?
- 303 :1:2020/08/31(月) 00:56:16 ID:Ue+bxrMu0.net
- >>302
申し訳ない!!!!!!!!!!
回りくどいエラー文だ
- 304 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:56:21 ID:+PqBtB6E0.net
- import requests as req
import bs4
import re
url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
res_data = req.get(url)
#res_data.text
soup = bs4.BeautifulSoup(res_data.text, "html.parser")
# res_num = soup.select('.number')
res_class = soup.select('.post')
match_keyword = "Python"
for res_item in res_class:
match_obj = re.search(r".*{0}.*".format(match_keyword),str(res_item))
res_num = res_item.select('.number')
if match_obj :
# print(str(res_num.find_all("span").text)+"\n")
match_num= re.search(r"[1-9]?[0-9]+",str(res_num))
print(str(match_num.group())+"\n")
print(res_item)
- 305 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:57:44 ID:+PqBtB6E0.net
- 完全にキーワードとマッチしたレスで
レスアンカ取れてるよねコレ
あとはPOSTだけだな
- 306 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:58:30 ID:MW4qmXCN0.net
- ちゃんと読んでないからあれだけど
これって既に自動返信したレス番号を保持しとかないと駄目なのでは
まぁこれからやるんだろうけど(´・ω・`)
- 307 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:59:13 ID:+PqBtB6E0.net
- >>306
やる?
- 308 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:59:13 ID:HeHEXZd0H.net
- お前らまだやってたのかよ
もう5時間だぞ、おい
- 309 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:59:44.203 ID:+PqBtB6E0.net
- ポカリスエットの見てえな
そういや昨日ぬいてないな
- 310 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 00:59:53.407 ID:L4/+2YSZ0.net
- >>306
そうだね、何度もレスしちゃうね
- 311 :1:2020/08/31(月) 01:02:40.595 ID:Ue+bxrMu0.net
- >>305
match_numのmatchですよね
自分のところでも出来ていました
ありがとうございます
POSTはたしかdata指定が分からないんだった
- 312 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:03:02.932 ID:+PqBtB6E0.net
- MENSAのテストめっちゃ苦手なんだけど分かる人いる?
- 313 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:03:24.654 ID:+PqBtB6E0.net
- Data指定って何?
- 314 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:03:40.664 ID:L4/+2YSZ0.net
- POSTは>>90まるっと持ってきても動くかも
- 315 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:06:52 ID:+PqBtB6E0.net
- まげまげマン毛
- 316 :1:2020/08/31(月) 01:06:55 ID:Ue+bxrMu0.net
- >>313
調べたらdata属性に辞書を渡すとか
>>314
def writeの一部のところ?
ちょっと待って
- 317 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:08:15 ID:+PqBtB6E0.net
- Data属性ってなんスカ?
- 318 :1:2020/08/31(月) 01:09:15 ID:Ue+bxrMu0.net
- >>317
分からない
変なところ見てたかもごめん忘れてチュ
- 319 :1:2020/08/31(月) 01:12:12 ID:Ue+bxrMu0.net
- やはりどこを持ってくればいいのかが
writeを全部コピーして中身を5chに適応させるように書き込めばいいの?
UserAgentもさっきのやつだよな
- 320 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:14:47.922 ID:UnI2ihz4D.net
- 盛り上がってるとこ悪いが自動返信機能付き保守スクリプトgithubに転がってたぞ
動作確認済み
- 321 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:14:58.350 ID:+PqBtB6E0.net
- >>319
下手に持ってこないほうが良いと思うよ
- 322 :1:2020/08/31(月) 01:16:58 ID:Ue+bxrMu0.net
- >>320
>>321
混乱してきた
- 323 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:17:44 ID:rrHZsVbDp.net
- 意識飛んでたわ
もうPOSTできた?
- 324 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:18:24.212 ID:+PqBtB6E0.net
- なぜかURLださないけどあるらしいから書かなくていいか
車輪の再発明
- 325 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:18:48.998 ID:+PqBtB6E0.net
- ていうかあるっていう報告するのにURLは出さないって意味がわからん
- 326 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:20:24.379 ID:+PqBtB6E0.net
- ここってコテハンつけても消えるよな
どうやって自動で小テハン設定するんだろう
- 327 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:20:39.455 ID:rrHZsVbDp.net
- ん、よくわからんけど
出来てるのがあってもなくても俺は先生に教わりたいな
- 328 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:20:40.306 ID:+PqBtB6E0.net
- うーん、人減ってきたし暇だな
- 329 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:21:18.015 ID:L4/+2YSZ0.net
- ほーん、コテ消えるのか
- 330 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:22:07.047 ID:rrHZsVbDp.net
- コテつけたことないから知らんかった…
- 331 :てすと:2020/08/31(月) 01:22:21.182 ID:+PqBtB6E0.net
- ぺすと
- 332 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:23:00.300 ID:L4/+2YSZ0.net
- グリースモンキーとかでコテ自動入力すればおk
- 333 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:23:22.783 ID:+PqBtB6E0.net
- てすとお
- 334 :1:2020/08/31(月) 01:23:36.056 ID:Ue+bxrMu0.net
- なるほど
- 335 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:23:57 ID:+PqBtB6E0.net
- 1はどうやって1を継続してたもってんの?
自動で入力された状態にならないんだが
- 336 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:24:17 ID:+PqBtB6E0.net
- MACダカラ多分使えない>ぐーりんなんtら
- 337 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:24:41.617 ID:+PqBtB6E0.net
- Githubあるまん出さなくて草
冷やかしかな
- 338 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:24:43.908 ID:L4/+2YSZ0.net
- >>335
クッキー拒否してね?
- 339 :おねショタのやべーやつ:2020/08/31(月) 01:25:05 ID:+PqBtB6E0.net
- してないとおもう
- 340 :あ:2020/08/31(月) 01:25:23 ID:rrHZsVbDp.net
- a

- 341 :1:2020/08/31(月) 01:25:30 ID:Ue+bxrMu0.net
- 書き込むときはmateだから
どうなんだろう
てすと
- 342 :あ:2020/08/31(月) 01:25:39 ID:rrHZsVbDp.net
- chmateだと保持されてるっぽい
- 343 :1:2020/08/31(月) 01:26:04 ID:Ue+bxrMu0.net
- たしかにPC消えるわ
残念
- 344 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:26:13 ID:+PqBtB6E0.net
- ところで、POSTっすか?
- 345 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:26:14 ID:L4/+2YSZ0.net
- ブラウザの問題でござる
- 346 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:26:26 ID:L4/+2YSZ0.net
- POSTっす
- 347 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:26:56 ID:rrHZsVbDp.net
- これから毎日bbs.cgi殴りにいこうぜ
- 348 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:27:16 ID:+PqBtB6E0.net
- 俺以外だれかおしえてやれば
ほぼ全部かいてるんだよなぁ
>>1は多分学習してないし
- 349 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:27:30.010 ID:L4/+2YSZ0.net
- コンパイルできないからソース試せない(泣
- 350 :1:2020/08/31(月) 01:28:35.684 ID:Ue+bxrMu0.net
- 最初のgetの方法だけ覚えられた
- 351 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:29:27.718 ID:L4/+2YSZ0.net
- ゆーて、環境無い状態からここまで突っ走ったのはなかなか
- 352 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:29:28.641 ID:+PqBtB6E0.net
- チャント理解してるならいいとおもいます
- 353 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:29:50.602 ID:rrHZsVbDp.net
- >>348
教えたいけど人様に教えられるレベルじゃなかったわ
もっと勉強しないとにゃあ
- 354 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:31:36.461 ID:+PqBtB6E0.net
- 男は黙って!
立ちバック
- 355 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:32:00.733 ID:nVeS8nHE0.net
- まだ続いてるのかワロタ
- 356 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:32:03.277 ID:+PqBtB6E0.net
- あ
a
もじもじ
- 357 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:33:01 ID:+PqBtB6E0.net
- 空白を保存する天才的手法
|import requests as req
|import bs4
|import re
|
|
|def get_res_anker(match_keyword) :
| ankers = list()
| url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
| res_data = req.get(url)
| soup = bs4.BeautifulSoup(res_data.text, "html.parser")
| res_class = soup.select('.post')
|
| for res_item in res_class:
| match_obj = re.search(r".*{0}.*".format(match_keyword),str(res_item))
| res_num = res_item.select('.number')
| if match_obj :
| match_num= re.search(r"[1-9]?[0-9]+",str(res_num))
| ankers.append(str(match_num.group()))
| return ankers
|
|print(get_res_anker("Python"))
|
- 358 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:33:28 ID:rrHZsVbDp.net
- 眠気覚ましに>>90のソース読んでみよっと
- 359 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:33:56 ID:+PqBtB6E0.net
- test
|||||import requests as req
|||||import bs4
|||||import re
|||||
|||||
|||||def get_res_anker(match_keyword) :
||||| ankers = list()
||||| url = "https://hebi.5ch.net/test/read.cgi/news4vip/1598789589/l50"
||||| res_data = req.get(url)
||||| soup = bs4.BeautifulSoup(res_data.text, "html.parser")
||||| res_class = soup.select('.post')
|||||
||||| for res_item in res_class:
||||| match_obj = re.search(r".*{0}.*".format(match_keyword),str(res_item))
||||| res_num = res_item.select('.number')
||||| if match_obj :
||||| match_num= re.search(r"[1-9]?[0-9]+",str(res_num))
||||| ankers.append(str(match_num.group()))
||||| return ankers
|||||
|||||print(get_res_anker("Python"))
|||||
- 360 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:34:26 ID:+PqBtB6E0.net
- なんだこれ?
アスキーアートとかは空白機能してるのになんでこれだけ弾かれるの?
- 361 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:35:29 ID:7v6L6sFF0.net
- >>360
普通に空白を連続させると消される
アスキーアートは と を繋げて消されないようにしてる
- 362 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:35:36 ID:I/nM5uke0.net
- 半角スペースは消える
消えてないのは.を各行の先頭に入れてるから
- 363 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:37:02.224 ID:L4/+2YSZ0.net
- >>360
半角は消える
- 364 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:37:11.825 ID:+PqBtB6E0.net
- ジムカス死ね
- 365 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:38:47.987 ID:L4/+2YSZ0.net
- ソースは別の文字に置き換えておけばよかろ
- 366 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:38:52.655 ID:+PqBtB6E0.net
- tees
- 367 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:38:53.977 ID:+PqBtB6E0.net
- tees
- 368 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:39:41.959 ID:L4/+2YSZ0.net
- それでPOSTできた?
- 369 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:39:42.833 ID:cFk0jQYl0.net
- 珍しく面白そうなスレ立ってるじゃん
朝見るか
- 370 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:40:45 ID:+PqBtB6E0.net
- mo
- 371 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:46:04.579 ID:rrHZsVbDp.net
- >>90
これPOSTメソッド使ってないのかな
どの段階で送ってるのかよくわからんかった
- 372 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:46:08.950 ID:L4/+2YSZ0.net
- Pythonが動いてるかどうかってどこで確認するの?
- 373 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:47:22 ID:L4/+2YSZ0.net
- >>372
言われて気づいた使ってねぇなwwww
- 374 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:47:46 ID:L4/+2YSZ0.net
- 安価間違えたwwwwもうあたしおねむwww
- 375 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:50:59 ID:4EwN3qNh0.net
- 糞スレ
- 376 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:51:33 ID:rrHZsVbDp.net
- >>374
俺も眠いわ…
- 377 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:52:05 ID:rrHZsVbDp.net
- 先生、まだ起きていらしたらPOSTもぱぱっとオナシャス
- 378 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:53:12 ID:+PqBtB6E0.net
- あつすぎぃ!
- 379 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:53:39 ID:+PqBtB6E0.net
- >>377
ナンカ面白くないからがんばって
- 380 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:54:06.601 ID:rrHZsVbDp.net
- >>379
無茶振りィ!w
- 381 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:56:40 ID:rrHZsVbDp.net
- てか、1寝落ちしてね?
- 382 :1:2020/08/31(月) 01:58:42 ID:Ue+bxrMu0.net
- ご飯作って
- 383 :1:2020/08/31(月) 01:58:49 ID:Ue+bxrMu0.net
- ご飯作ってた
- 384 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 01:59:09 ID:rrHZsVbDp.net
- メニューは?
- 385 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:00:12 ID:L4/+2YSZ0.net
- スクリプトつくれゃw
- 386 :1:2020/08/31(月) 02:00:33 ID:Ue+bxrMu0.net
- 冷凍チャーハン
- 387 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:01:28 ID:Dtr84abN0.net
- 一時期いたgifガイジみたいなやつ?
- 388 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:04:02 ID:rrHZsVbDp.net
- じゃあ俺のチャーハンもチンしといてくれ
- 389 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:04:59 ID:rrHZsVbDp.net
- >>387
gifガイジの基礎型かな
あれはなんかだんだん賢くなってたし
- 390 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:05:44 ID:rrHZsVbDp.net
- あー、ググって納得した
pythonだとurllibがPOSTを担ってるのね
- 391 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:07:24.785 ID:+PqBtB6E0.net
- hello yo縺医∴縺医∴縺utube
- 392 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:07:58.753 ID:rrHZsVbDp.net
- 怪文書かくのやめて
- 393 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:09:59.872 ID:+PqBtB6E0.net
- hello yo縺医∴縺医∴縺utube
- 394 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:10:07.347 ID:L4/+2YSZ0.net
- >>392
たぶんこれPOST使って投稿したけど文字コード違ったんじゃ
- 395 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:10:30 ID:+PqBtB6E0.net
- POSTできたな
意外と大変なんだなコレ
- 396 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:11:03 ID:rrHZsVbDp.net
- レス内容やらUAやらを変数に詰め込んでリボン掛けてからurllib.urlopen(🎁)する感じか
- 397 :1:2020/08/31(月) 02:11:17.825 ID:Ue+bxrMu0.net
- 変態が手こずるなら俺には無理だったかもしれん
元々何もやってないが
- 398 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:11:55.920 ID:rrHZsVbDp.net
- >>394
あーなる
俺も2ch時代に連投スクリプト作ろうとして文字コードで詰んだのを思い出したわ
- 399 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:15:17 ID:rrHZsVbDp.net
- いや、.urlopenは戻り値だから.Requestか
ややこしい
- 400 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:16:08 ID:L4/+2YSZ0.net
- 明日は死後途なのでそろそろ寝たいけど一応の完成みたいから先生たのむ・・・
- 401 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:16:32 ID:+PqBtB6E0.net
- うーん、よくわからん
- 402 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:16:59 ID:rrHZsVbDp.net
- 今から寝てももう遅いからみんなでオールだなっ!
- 403 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:17:03 ID:+PqBtB6E0.net
- イッチ死んでてワロタ
- 404 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:17:29 ID:+PqBtB6E0.net
- hel???縺医∴縺医∴縺?tube
- 405 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:18:16 ID:mWwx+OwBM.net
- 俺はPythonで作ったことあるぞ
文字コードは.encode("ホニャララ")とか書いて通った思い出
- 406 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:21:55.901 ID:L4/+2YSZ0.net
- encode("utf-8")で通らね?
- 407 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:23:59.007 ID:rrHZsVbDp.net
- >>90だとcp932でエンコードしてるっぽいね
- 408 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:27:32.166 ID:+PqBtB6E0.net
- hel???縺医∴縺医∴縺utube
- 409 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:27:58 ID:+PqBtB6E0.net
- hel???あなすたしあ
- 410 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:28:20 ID:+PqBtB6E0.net
- 完了事項
・レスアンカー取得
・POST送信
- 411 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:28:37 ID:+PqBtB6E0.net
- イッチ死んでるし意味ないんだよなあ
流石に死ぬなら死ぬって言えよn
- 412 :1:2020/08/31(月) 02:28:52 ID:Ue+bxrMu0.net
- 傍観主義
- 413 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:29:54.297 ID:L4/+2YSZ0.net
- ここまでしてもらってそれはちょっと・・・・
- 414 :1:2020/08/31(月) 02:30:08.533 ID:Ue+bxrMu0.net
- ごめん
- 415 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:30:13 ID:+PqBtB6E0.net
- POST送信メソッド
def send_response():
data = {"FROM":"","mail":"","MESSAGE":"hel???あなすたしあ".encode("cp932"),"bbs":"news4vip","key":"1598789589","time":"1598805978","oekaki_thread1":"",'submit':'書き込む'.encode('cp932') }
url = "http://hebi.5ch.net/test/bbs.cgi"
# encode_data = urllib.parse.urlencode(data, encoding='shift-jis')
headers = {
'referer': url,
'accept-encoding': 'zip, deflate, br',
'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36',
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9',
'accept-charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
'accept-encoding': 'none',
'accept-language': 'ja,en-US;q=0.9,en;q=0.8',
'connection': 'keep-alive',
}
cookies={'yuki':'akari',
'READJS':''}
r = req.post(url, data=data,headers=headers,cookies=cookies)
print(r.text)
- 416 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:30:30.197 ID:rrHZsVbDp.net
- >>410
先生やりますねぇ!
今後のtodoは
>>187と>>306かなぁ
- 417 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:31:12.691 ID:L4/+2YSZ0.net
- そりゃ理解超えてずどずど進んだからお手上げなのはわかるけど
上げてくれたソース読んで大まかな仕組み質問して学ぶ姿勢くらい見せないと
やる側も面白くないわ
- 418 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:32:59 ID:rrHZsVbDp.net
- >>415
urllib使わなくてもできるんか……
requestsでPOSTしてる感じかな?
- 419 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:34:52.883 ID:+PqBtB6E0.net
- ぶっちゃけここまで出来たらとは
アルゴリズムわかってたら簡単なんだよな
面倒だけど
- 420 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:35:02.900 ID:mWwx+OwBM.net
- requestsでPOSTするならheadersはそんなに複雑にしなくても大丈夫だったと思うよ
>>415のheadersの中で必要なのはリファラとUAだけだったような…
- 421 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:35:57.967 ID:+PqBtB6E0.net
- >>420
しらんがな
- 422 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:36:20.898 ID:+PqBtB6E0.net
- まあイッチもやる気なさそうだしそろそろ寝ようかな
- 423 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:38:52.000 ID:L4/+2YSZ0.net
- そだなぁ
POSTのとこのkeyとかtimeとかを変数にして拾うのは自分でやれ感
- 424 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:40:24.307 ID:rrHZsVbDp.net
- まぁ、しゃーないなw
俺にとってはめっちゃ勉強になったいいスレだからアーカイブ入れといたわ
- 425 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:40:27.314 ID:+PqBtB6E0.net
- 荒らしのガイジが喜びそうこれ
あいつらにこれ作る知能なさそうだし
それかもうあるのか?
Keyはブラウザデータ引っ張るかスクレイプ
Timeは計算
- 426 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:41:34.981 ID:L4/+2YSZ0.net
- >>425
なんだかんだ言いながら最後まで優しいなw
- 427 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:41:51.884 ID:+PqBtB6E0.net
- どうせなら最後まで仕上げたかったが
俺は別に自動レスしたくないしなあ
ああ、でもガイジ絡んできたら暴言リスト作って
自動で延々とあおって戦わせようかな
- 428 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:42:04.341 ID:rrHZsVbDp.net
- >>425
変態先生ありがとう!
- 429 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:43:26.157 ID:rrHZsVbDp.net
- >>427
最後まで作っちゃうと確かに悪用されそうだしこのままでいいと思うぜ
- 430 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:43:43.778 ID:+PqBtB6E0.net
- まあやる気ないとか寝るなら寝るで言ってくれてもいいよな
ひでえ>>1だったわ
- 431 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:43:48.038 ID:L4/+2YSZ0.net
- >>427
同じワード使って連日経つアフィスレにアホレス付けるスクリプトとか笑えそうだな
- 432 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:44:32.366 ID:L4/+2YSZ0.net
- >>430
まぁそういうなよ
たぶんチャーハン食ったら満足しちゃったんだろ
- 433 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:45:10.311 ID:rrHZsVbDp.net
- まったく俺らにもチャーハンよこせってんだ
ひとりだけで満足しやがってからに
- 434 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:45:58.134 ID:L4/+2YSZ0.net
- チャーハンは欲しかった
正直、スクリプトよりチャーハンが欲しかった
- 435 :以下、?ちゃんねるからVIPがお送りします:2020/08/31(月) 02:53:30.305 ID:+PqBtB6E0.net
- スレ立てちまったよ
https://hebi.5ch.net/test/read.cgi/news4vip/1598809480/l50
総レス数 435
96 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★