nightmare

    1

    1答えて

    私はnightmareでいくつかの削り取りをしようとしています。私の仕事はほとんど機能しています。問題は、evaluate()とrun()が呼び出された後にclick()を実行しようとすると問題が発生することです。私はこれらの2つの機能を実行した後、別のクリックをして自分自身をウェブサイトの別の部分に移動しようとしていますが、click()を実行していません。問題は、私は、いくつかの仮定を持ってい

    1

    1答えて

    複数の要素を選択してボタンをクリックして確認するページに移動しました。要素の選択が機能し、スクリーンショットでこれを確認しましたが、悪夢の中でボタンをクリックしても機能しません。コンソールでセグメントを実行すると、すべて正常に動作します。ボタンにはランダムに定義されたIDがあり、ボタンのinnerHTML以外はすべて固有のものではないため、すべてのボタンを繰り返してコンテンツに合わせます。 これは

    0

    2答えて

    Nightmare JSをAWS Lambdaで実行しようとしていますが、関数が常にnullを返し、非同期コードを実行していないようです。 exports.handler = (event, context, callback) => { console.log('starting....') const Nightmare = require('nightmare')

    1

    1答えて

    nightmare.jsにvanilla JSを含めると、エラーが発生しています。私は配列内のすべての電子メールがシステムに入力されていることを確認したい。ループのために理想的であるが、私は絶えずようなエラーに遭遇しています。ここ Search failed: Nothing responds to "goto" 私のコードです:理想的 var jquery = require('jquery

    3

    1答えて

    私は現在、cheerioとnightmareでいくつかの削り取り作業を進めています。 cheerioだけでなく両方を使用している理由は、私が擦り傷を付けたい部分にアクセスするためにサイトを操作する必要があり、悪夢が非常にうまくそれらのスクリプトを実行することがわかったからです。 今、私はnightmareを使用して、必要な情報が表示されるまで取得します。その後、evaluate()で何とか現在のh

    0

    1答えて

    Nodejsをバックエンドとして、Angularjをフロントエンドとして、MySQLをバックエンドとして使用するアプリケーションがあります。 ユーザーのブラウザで開いている検索ページで、検索ボタンをクリックすると、別のウェブサイトからのすべてのリンクを表示する必要があります。この検索で​​一覧表示されたリンクをクリックすると、自動的にそのウェブサイトのホームページに新しいポップアップでログインしま

    0

    2答えて

    私の問題はまっすぐで、私はnodejs/nightmarejsから始まり、私はPHPスクリプトでこのjsスクリプトを呼び出して答えを取得する必要があります。私はWAMPをし、私のスクリプトを使用してい は同じフォルダに両方とも: C:\wamp64\www\nightmare\index.php C:\wamp64\www\nightmare\index.js index.js: var N

    0

    1答えて

    Nightmare.jsを使用してスクリーンスクレーパーを構築し、Vo.jsを使用してフローを制御しています。私はCSVからのポストコードの配列を持っており、ポストコードをループし、検索を実行し、検索結果の各リンクをたどり、そのページをスクラップします。しかし、最初の郵便番号を使用して検索を実行しているように見えます。何か案は?ここに私のコード: var Nightmare = require('

    1

    0答えて

    nightmarejsをpm2などでサーバー上で実行する方法。悪夢は電子と電子のグラフィックを使用するため、今はxvfb-run npm startを使用していますが、私はサーバーにsshで接続したままにしておいてください。

    0

    1答えて

    ログインページの背後にある重いJSONをダウンロードしようとしています。 文書は約5MBで、接続に約60秒かかることがあります。このコードを試しましたが、結果として空のオブジェクトが残っています。 何が問題なのですか? ありがとう! var Nightmare = require('nightmare'); var nightmare = Nightmare({ typeInterva