ネットショップの自動購入用のプログラムの組み方教えてください

1: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:43:25.24 ID:/1UCPGm60.net
糞転売屋のせいで欲しいもの全然ネットショップで買えないから自動購入プログラム作ったんだけど全然だめだったわ
なんか悔しいから勉強したいんだけど用途的になに学べばいいの?
取り敢えず作った奴は甘え丸出しのマウスマクロ注文確定まで7秒も掛かるゴミ
調べてみてVBとかええのかなって思ったけど結局マウス座標指定みたいなもんなのか?

6: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:45:25.05 ID:V49GMdWX0.net
WEBならPOSTで何を渡しているのか分かればそんなマウスで座標とか面倒なことしないでも自動スクリプトくらい組めるだろ・・・

 

9: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:48:21.26 ID:/1UCPGm60.net
自動スクリプトくらい組めるだろとかほんとなにもんだよまじ
マウスマクロで四苦八苦してるレベルなんだけど
とりあえず何で組めばええのVBAとかでできるんか?

 

10: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:50:38.92 ID:V49GMdWX0.net
>>9
時代はPythonだろ!

大抵のWEBショップなら一度注文前までフローを解析してPOSTで渡している情報を手繰れば15分もかからんだろ!
はよ作れよ! カス

 

12: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:52:54.28 ID:/1UCPGm60.net
>>10
カスとかやめーや!!!!
Pythonってなんだよくっそつよそうじゃねえか
事前に商品URLわからんくてもいけるんか?

 

14: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:54:56.36 ID:V49GMdWX0.net
>>12
商品だってどうせ商品IDとかなんかで管理してるだろ?
それを入れ替えるだけだろ?

具体的には商品IDを入力すると事前に準備しておいた住所や支払い方法で決済し注文を確定するプログラムを作りたいのだろ?

 

16: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:56:27.44 ID:/1UCPGm60.net
>>14
商品ID予測できないパティーンもありそうなんや
具体的にいっちゃうとNIKE.COMなんだがな

 

11: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:52:38.23 ID:v06OZ0Et0.net
HTTPで直接リクエスト送信すりゃいいんじゃね
そういう意味じゃ言語なんて最近のなら何でもOK
Webアプリとかネットワークの知識が重要

 

15: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:55:16.38 ID:/1UCPGm60.net
こんなん作りたかったやで
販売時間にページ更新→事前に入力したキーワードで商品ページ絞り込み移動→商品ページにて事前に入力したサイズ選択→カートイン

スポンサーリンク

19: 以下、\(^o^)/でVIPがお送りします 2014/11/26(水) 23:57:35.49 ID:V49GMdWX0.net
>>15
キーワード上位が本当にお前が注文したい商品なのかを判定するプログラムは手間だぞ?
せめてJANコードでも判明してたら楽なのだが・・・

どの商品を注文するのかは人間が一度確認して商品IDは手動入力が安全かと。
要はサーバーがパンク状態でも複数リクエストだしてできるだけ多く注文を成立させたのだろ?

 

23: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:03:23.18 ID:QHxj25bg0.net
>>19
キーワードというか商品名の書き方法則性というか規則があるからおそらく一致するのは予想できると思うんだけどURLの最後が商品IDでそれは予測できなさそうなんや
だからカテゴリページで発売時間ぴったりに更新かけて目当てのものクリックからのサイズ選択カートイン

 

30: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:09:38.01 ID:Ox1+97aC0.net
アマゾンや楽天を、ほしい商品で検索してHTML引っ掻いて
カカクコムの最安値と比較して安かったら携帯にメール
ってプログラムはもう5年くらい走らせ続けてるな

 

32: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:12:31.88 ID:QHxj25bg0.net
>>30
そんな自分のやりたいこと自分でプログラムできたらすげえ楽しそうだな

 

36: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:16:40.64 ID:Ox1+97aC0.net
>>32
もともとプログラムの勉強のために始めたものなんだぜ

これと、エロ関連収集プログラムは
本当に勉強になったと思う

 

34: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:14:33.35 ID:tNhTqKXDM.net
Selenuim使え
後は上でも上がってるphantomjs
今のウェブページはJSで生成されることが多いからPOST投げるだけじゃたぶん無理

 

38: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:19:52.58 ID:QHxj25bg0.net
>>34
なにこれすごそうワイの勉強フォルダにはいった
はじめはVBAでちょちょっと勉強して作ろうとおもってたのにすごいやつあつまりすぎ
とりあえず29日には間に合わなそうってことがわかった甘えてた

 

41: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:29:21.67 ID:QHxj25bg0.net
http://store.nike.com/jp/ja_jp/pw/%E3%B8%E3%A7%E3%BC%E3%80%E3%B3-%E3%B7%E3%A5%E3%BC%E3%BA/brkZc8d
いまさらだけどここに追加されるはず
ここをお前らがいってたseleなんとかやらパイ損でなんとかすればええんか
さっぱりわかんねえわ

 

42: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:31:26.91 ID:Ox1+97aC0.net
>>41
まずはhttpの仕組みから学んでみてはどうか

 

45: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:40:05.43 ID:IRK8P7yd0.net
cURLとスクリプト言語だけで何とかなりそうだねコレ

 

46: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:43:56.93 ID:QHxj25bg0.net
ちらちら確認しちゃうワイ
cURLがよくわからんから調べてみるわ

 

47: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:46:57.67 ID:IRK8P7yd0.net
>>46
cURL知らんレベルかぁ・・・
CLIツールには色々便利なのあるから調べて使ってみると良いよ

 

48: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:50:09.38 ID:QHxj25bg0.net
>>47
なんかどんどん悲しくなってきたわ
でも頑張るわ

 

50: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 00:54:43.99 ID:Ox1+97aC0.net
>>48
あとサーバのCUIに慣れんと始まらないから
VMWarePlayerいれて、CentOSあたりを入れてみるのもおすすめ

 

52: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 01:02:12.98 ID:IRK8P7yd0.net
>>48
とりあえずテキトーに思い付くおまえが今後使いそうなツール
調べて欲しいから用途は書かないわ

「ImageMagick」「FFmpeg」「Pandoc」「wget」「MeCab」

 

56: 以下、\(^o^)/でVIPがお送りします 2014/11/27(木) 01:06:50.58 ID:9RD13qMG0.net
これって簡単なようで意外と難しいよ
もし出来るのなら売り物に出来る
非同期処理必須だし、そこにキャンセル処理を入れたり、
遷移処理やリファ制限処理も必要
画像認証APIを使用してるならその部分だけ抜き出して再送する処理も必要だし
同時アクセス制限のために複数の鯖又は可変IP鯖の契約も必要

このへんがそこそこ出来るアプリを業者にたのめば最低300万は詰まないと無理
がんばれ

引用元URL:http://viper.2ch.sc/test/read.cgi/news4vip/1417013005/

関連記事

https---www.pakutaso.com-assets_c-2015-05-DEBU85_onakapc15155025-thumb-1000xauto-15833

プログラミング初心者だけど何か簡単なソフトかアプリ作りたいんだが

1: 以下、\(^o^)/でVIPがお送りします 2015/07/11(土) 09:56:26.2

記事を読む

https---www.pakutaso.com-assets_c-2014-10-AL206_kinshi220140810213504500-thumb-1000xauto-5422

面接官 「1~250までの数字がある。1つだけ抜けてる数字がある時、どうやってその数字を探し出しますか?

1: ジャンピングエルボーアタック(埼玉県)@\(^o^)/ 2015/01/23(金) 19:

記事を読む

https---www.pakutaso.com-assets_c-2015-06-OZP_tukaihurushitahanma1188-thumb-1000xauto-16342

オブジェクト指向について質問ある奴いるか?

1: 以下、\(^o^)/でVIPがお送りします 2015/08/17(月) 12:35:54.6

記事を読む

https---www.pakutaso.com-assets_c-2015-06-WEB86_bonpc20150207122815-thumb-autox1000-18166

プログラミングのクライアントPC:Mac VS Windows VS Ubuntu VS Mint

1: 名無し募集中。。。@\(^o^)/ 2015/07/25(土) 21:57:22.84 0.

記事を読む

スクリーンショット 2014-05-16 8.03.03

【iOS】会社辞めたニート3人が集まってアプリ開発した結果wwwwwww

1: 名無しさん 2014/03/18(火)15:02:12 ID:8vNQxQBmg

記事を読む

https---www.pakutaso.com-assets_c-2015-05-FSC_bo-runishikihebi-thumb-1000xauto-13928

python勉強するよ!

1: 以下、\(^o^)/でVIPがお送りします 2015/05/26(火) 13:41:34.0

記事を読む

codebasics_layout

Microsoft、コードエディタ「Visual Studio Code」(β)をオープンソースで公開 Googleの「Go」もサポート

1: @依頼227 2015/11/20(金) 00:59:02.60 ID:wjSpDnH3●.

記事を読む

スクリーンショット 2014-05-17 23.23.10

javaとかオブジェクト指向とか簡単すぎなんだけど

1: 以下、名無しにかわりましてVIPがお送りします 投稿日:2014/02/09(日) 22:

記事を読む

https---www.pakutaso.com-assets_c-2015-06-PAK88_tetuyaakenosyain20141123141151-thumb-1000xauto-18076 (1)

C言語PHPマスターしたけどプログラマーになりたくないでござる

1: 以下、\(^o^)/でVIPがお送りします 2015/07/06(月) 03:26:56.3

記事を読む

https---www.pakutaso.com-assets_c-2015-06-LISA78_MBAsawaru20141018102912-thumb-1000xauto-17983

なんでプログラミングって義務教育で学ぶ機会がないの?

1: 以下、\(^o^)/でVIPがお送りします 2015/06/13(土) 10:24:32.0

記事を読む

Huawei-Mate-8-benchmark-post-launch_1
Androidのベンチマーク、10万点を突破 インフレが止まらない

1: 番組の途中ですがアフィサイトへの\(^o^)/です (ニククエ

hGJvbfh
せっかくの休みだ。原付で>>5に行く。

1: 名無しさん@おーぷん 2015/11/29(日)06:13:2

9xHNnte
XperiaZ5からdocomoのロゴだけ消せるシートが発売開始

1: 番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ

bsLISA78_MBAsawaru20141018102912
子供にプログラミング教えることになりそうなんだが、どうやって教えたら良いんだ?

1: 以下、\(^o^)/でVIPがお送りします 2015/11/2

top
国内で最大容量の8THDDが2万円台に値下がり

1: 海江田三郎 ★ 2015/11/29(日) 14:43:35.

→もっと見る

  • Sorry. No data so far.

PAGE TOP ↑