Webスクレイピングでボタンプレスをエミュレートするにはどうすればよいですか?

FemtoComm:

こんにちはcolly、大学の授業をこするのに使っています。ウェブページは十分にシンプルです

<form id="rngID" method="post" action="../../../SOME_REALLY_LONG_PATH">

<input type="hidden" name="rngID_hf_0" id="rngID_hf_0">
            <label for="user">User:</label>
            <input type="text" maxlength="20" value="" name="user" class="required valid">
            <label for="password">Password:</label>
            <input type="password" maxlength="20" value="" name="password" class="required valid">
            <input type="hidden" id="js" value="1" name="js" class="valid">
<script>
/*<![CDATA[*/
                document.getElementById("js").value = "1"
/*]]>*/
</script>
<input type="submit" class="btn-blue valid" name="login" id="rngID+2" value="Ingresar">
</form>

Webサイトのコンテンツを操作する必要があることに気づきました。HTMLファイルに関連付けられた基になるオブジェクトを受信したことを理解していますが、送信アクションをトリガーする方法を見つけるのに苦労しています。さらに、HTML入力値をcolly(ユーザー名とパスワード)で設定する方法がわかりません。

これはコリーではできませんか?私が探しているものに合う良いクッキー管理があるようです

緑:

Collyは、いくつかの方法でHTML DOMをWebブラウザーと同程度に解決/レンダリングしませんが、最も注目すべきは、JavaScriptを解釈および実行しないことです。そのため、ボタンの押下をエミュレートする直接的な方法はありません。

ただし、フォームは投稿リクエストを通じて送信でき、goCollyはこれをコレクターのPostメソッドでサポートします。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

このタグをWebスクレイピングするにはどうすればよいですか?

分類Dev

「マウスホイールの上下」をxsetwacomでWacomグラフィックタブレットのエクスプレスボタンにマッピングするにはどうすればよいですか?

分類Dev

あるコンピューターで実行されているゲームをストリーミングして別のコンピューターでプレイするにはどうすればよいですか?

分類Dev

スクレイピングされたデータをExcelに水平方向にエクスポートするにはどうすればよいですか?

分類Dev

tkinterのボタンクリックでプログレスバーをインクリメントするにはどうすればよいですか?

分類Dev

AndroidエミュレータにGoogleFitアプリをインストールするにはどうすればよいですか?

分類Dev

AndroidStudioでプレイリストボタンとリピートボタンをシャッフルするにはどうすればよいですか?

分類Dev

Webスクレイピングにバックオフスクリプトを挿入するにはどうすればよいですか

分類Dev

クライアントがリクエストを中止することをシミュレートするにはどうすればよいですか?

分類Dev

このPhantomJSスクリプトをWebスクレイピング用にNodeJSに変更するにはどうすればよいですか?

分類Dev

マッピングテンプレートで日付/ requestTime /タイムスタンプを取得するにはどうすればよいですか

分類Dev

divタグの外でデータをWebスクレイピングするにはどうすればよいですか

分類Dev

Webページのボタンを定期的にクリックすることをシミュレートするにはどうすればよいですか?

分類Dev

サムスンギャラクシーデバイスをAndroidエミュレーターに追加するにはどうすればよいですか?

分類Dev

曲のインデックスをカスタムミュージックプレーヤーに送信するにはどうすればよいですか?

分類Dev

ターミナルエミュレータがデスクトップセッションで実行されているかどうかをスクリプトで検出するにはどうすればよいですか?

分類Dev

Rを使用してURLのリストからニュース記事をスクレイピングするにはどうすればよいですか?

分類Dev

Webスクレイパーを使用しているときに、1ページ目をスクレイピングすると、2ページ目をスクレイピングするようにするにはどうすればよいですか?

分類Dev

レンダリングされていないDataTableエクスポートボタンを解決するにはどうすればよいですか?

分類Dev

テンプレートから別のドキュメントにスタイルをコピーするにはどうすればよいですか

分類Dev

Webスクレイピングを使用してライブテーブルからデータを取得するにはどうすればよいですか?

分類Dev

スクレイピングされた情報をCSVにエクスポートするにはどうすればよいですか?

分類Dev

Gradle APIを使用してJavaプログラムからapkファイルを生成するにはどうすればよいですか?可能であれば、エミュレーターにもインストールする方法は?

分類Dev

WebページをスクレイピングしてWebサイトの名前を特定するにはどうすればよいですか?

分類Dev

PHPを使用してネストされたテーブルをWebスクレイピングするにはどうすればよいですか?

分類Dev

Chrome DevToolsでタッチスクリーンをエミュレートしながら要素を検査するにはどうすればよいですか?

分類Dev

アクションバーのホームボタンをエスプレッソでテストするにはどうすればよいですか?

分類Dev

Rを使用してデータをスクレイピングするときにループを追加するにはどうすればよいですか?

分類Dev

AndroidのTermuxアプリ用のUbuntu19.04にSwiftをインストール/エミュレートするにはどうすればよいですか?

Related 関連記事

  1. 1

    このタグをWebスクレイピングするにはどうすればよいですか?

  2. 2

    「マウスホイールの上下」をxsetwacomでWacomグラフィックタブレットのエクスプレスボタンにマッピングするにはどうすればよいですか?

  3. 3

    あるコンピューターで実行されているゲームをストリーミングして別のコンピューターでプレイするにはどうすればよいですか?

  4. 4

    スクレイピングされたデータをExcelに水平方向にエクスポートするにはどうすればよいですか?

  5. 5

    tkinterのボタンクリックでプログレスバーをインクリメントするにはどうすればよいですか?

  6. 6

    AndroidエミュレータにGoogleFitアプリをインストールするにはどうすればよいですか?

  7. 7

    AndroidStudioでプレイリストボタンとリピートボタンをシャッフルするにはどうすればよいですか?

  8. 8

    Webスクレイピングにバックオフスクリプトを挿入するにはどうすればよいですか

  9. 9

    クライアントがリクエストを中止することをシミュレートするにはどうすればよいですか?

  10. 10

    このPhantomJSスクリプトをWebスクレイピング用にNodeJSに変更するにはどうすればよいですか?

  11. 11

    マッピングテンプレートで日付/ requestTime /タイムスタンプを取得するにはどうすればよいですか

  12. 12

    divタグの外でデータをWebスクレイピングするにはどうすればよいですか

  13. 13

    Webページのボタンを定期的にクリックすることをシミュレートするにはどうすればよいですか?

  14. 14

    サムスンギャラクシーデバイスをAndroidエミュレーターに追加するにはどうすればよいですか?

  15. 15

    曲のインデックスをカスタムミュージックプレーヤーに送信するにはどうすればよいですか?

  16. 16

    ターミナルエミュレータがデスクトップセッションで実行されているかどうかをスクリプトで検出するにはどうすればよいですか?

  17. 17

    Rを使用してURLのリストからニュース記事をスクレイピングするにはどうすればよいですか?

  18. 18

    Webスクレイパーを使用しているときに、1ページ目をスクレイピングすると、2ページ目をスクレイピングするようにするにはどうすればよいですか?

  19. 19

    レンダリングされていないDataTableエクスポートボタンを解決するにはどうすればよいですか?

  20. 20

    テンプレートから別のドキュメントにスタイルをコピーするにはどうすればよいですか

  21. 21

    Webスクレイピングを使用してライブテーブルからデータを取得するにはどうすればよいですか?

  22. 22

    スクレイピングされた情報をCSVにエクスポートするにはどうすればよいですか?

  23. 23

    Gradle APIを使用してJavaプログラムからapkファイルを生成するにはどうすればよいですか?可能であれば、エミュレーターにもインストールする方法は?

  24. 24

    WebページをスクレイピングしてWebサイトの名前を特定するにはどうすればよいですか?

  25. 25

    PHPを使用してネストされたテーブルをWebスクレイピングするにはどうすればよいですか?

  26. 26

    Chrome DevToolsでタッチスクリーンをエミュレートしながら要素を検査するにはどうすればよいですか?

  27. 27

    アクションバーのホームボタンをエスプレッソでテストするにはどうすればよいですか?

  28. 28

    Rを使用してデータをスクレイピングするときにループを追加するにはどうすればよいですか?

  29. 29

    AndroidのTermuxアプリ用のUbuntu19.04にSwiftをインストール/エミュレートするにはどうすればよいですか?

ホットタグ

アーカイブ