【急募/簡単作業】サイトのHTML情報、取得

予算
5万
8万
納品希望日
ご相談
募集期限
募集終了 締切日 2025年1月6日 /
掲載日 2025年1月5日
応募状況
応募人数 2
契約人数 0
閲覧数 193
依頼範囲
システム・ソフトウェアサポート、ITコンサルティング
開発言語

募集内容

募集内容
この度は、ポケモンセンターの通販サイトで購入自動化ツールを作成するにあたり当時1/7日でなければ仮想待機部屋のコード情報でなければわからない為、HTMLコード情報などの保存依頼になります。 ※自動購入ツールの作成ではなく、作成にあたり必要なコード情報の取得依頼になります。 【重要なこと】 前任者様と相談したやり取りの.txtファイルを添付しますので応募者は必ず一読をお願いいたします。 このファイルに作業内容が明確に記載されています。 【作業内容】 (1)プログラムからサイトのトップページに自動接続する (2)接続後、自動ログイン処理前にいきなり待機用のページに切り替わり、警告が表示される または、トップページで警告が表示される ※もしこの時点で警告の状態になっているか判定するには、 サイト接続後プログラムで数秒間カウントし、その後現在のページのhtmlを全て読み取り、警告と一致している文字列が有るか検査します。一致すると文字列がある場合は待機状態になったと判定します (3)待機状態になったと判定出来た場合は、定期的に(例えば5分間おきに)現在のページを再度読み取り、待機状態から抜け出しているか確認します (4)待機状態から抜け出している事が確認出来たら、現在のページを把握し、ログイン処理を行う必要があるか判定後、本来の処理を行います 以上が今時点でのアプローチかと思います ※もしこの時点で警告の状態になっているか判定するには、 サイト接続後プログラムで数秒間カウントし、その後現在のページのhtmlを全て読み取り、警告と一致している文字列が有るか検査します。一致すると文字列がある場合は待機状態になったと判定します ↑ この部分がかなり、曖昧でございます 警告が出て止まった状態ではたしてプログラムの中からHTMLが読めるか、時間をカウントできるのかが今一わかりません(当方としては再現して確認したいですが、それが出来ません) この辺りは経験豊富なjavascriptプログラマの方なら対応出来るのではと思いますが、当方は扱ったケースがないのでなんとも言えない部分がございます 【作業内容2】 Google chromeの例でお話しします 1.先ずサイトのログインがどの様に行われているか解析します この解析にはchromeのメニューから開発者用のツールを選択して行います ログインボタンやログイン用のテキストを入力するテキストボックスなどのuiエレメント情報を開発者ツールを使って調べます これで、ログインボタンやログインアカウント、パスワードなどをプログラムから操作する事が可能になります 2.次に調べる必要があるのは、商品購入で使用するページでの情報です これらも上記と同じく開発者ツールを使用して調べます 検索に使用するテキストボックス、検索実行ボタン、検索後に表示される商品リストの商品情報の構造、リストから特定の商品を選択したらどのページに変移するのかの情報を調べます 3.更に特定の商品ページになった後の情報も調べます。 このページで購入ボタンがあるのか、ない場合は更に購入最終ページに行くまでの操作を自動化しないといけませんので、それを達成するための各入力エレメント情報の取得を開発者ツールで更に調べます 以上の様に事前作業で様々な情報を取得した上でプログラムを開発します 今回の案件で難しいのは、ビジーになった時の状態をサイトで実際に再現して、その状態の中で上記の様な開発者ツールを駆使してビジー状態でのHTMLを調べる事が出来ない事です サイトの解析作業は普通事前に何十回も行います、その度毎にビジー状態に遭遇する事はなどあり得ません ビジー状態をどの様にサイト側がプログラム的に実現しているか調べるのはかなりの工数がかかります。 以上、よろしくお願いします。
添付ファイル
参考URL
求めるスキル
特記事項
経験者優遇
カンタン
品質重視

応募者一覧

応募者
応募日時
hurisake0120
2025/01/06 09:37

募集内容についての質問

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
5万
8万
募集終了

募集者情報

3.8 (5)
発注実績
1
発注件数
10%
発注率
0%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
3,000
応募者数 23
募集期限 あと 9 日 (8月5日まで)
投稿日時:4日前