問題タブ [spookyjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ReferenceError:SpookyJS で変数が見つかりません
wiki と同じことをして、SpookyJS で外部関数を呼び出そうとします: https://github.com/WaterfallEngineering/SpookyJS/wiki/Introduction
しかし、次のコードを試すと、次のエラーが発生します。
ReferenceError: 変数が見つかりません: test
次の 2 つのログが機能します。
しかし、3番目のものはエラーメッセージの原因です:
なにか提案を?
javascript - SpookyJS は https Web ページをサポートしていますか?
私はSpookyJSが初めてです。提供されているhello.jsの例では、URLを変更してみました
に
また
www.facebook.com と https
これらのどれも開いていないようです。
PhantomJS のバージョンは 1.9.0 です
node.js - spookyjs emit のパラメータとして「this」を渡すことはできません
「this」を引数として Spooky.emit に渡そうとしていますが、出力が得られません。これは私のコードです:
誰かがここで何が間違っているのか知っていますか?
javascript - CasperJS/SpookyJS css セレクターが存在し、存在しない
spookyjs / capserjs でスクリーンスクレイピング中に奇妙な問題が発生しました。
次の Web サイトから情報をキャッチしたい: ' https://www.rwe-smarthome.de/is-bin/INTERSHOP.enfinity/WFS/RWEEffizienz-SmartHome-Site/de_DE/-/EUR/ViewApplication-DisplayWelcomePage '.
このサイトには複数の製品ページが含まれているため、他のサイトも開きたいです。
通常は使用できます
これを達成するために。
いくつかの奇妙な理由により、これはここでは機能していません。
次のコードを見てください。
エラーが表示される
セレクター / DOM オブジェクトが存在しない場合、 で失敗するはずなので、これは奇妙ですwaitUntilVisible()
。
また、セレクターが存在するかどうかを確認しようとすると、存在しないセレクターでもエラーが発生するため、答えは「はい」のようです。
コード:
エラー:
SpookyJS のため、私は PhantomJS 1.9.7 と CasperJS 1.1.0-beta3 を使用しています。
誰かがこれについて考えを持っていますか?
javascript - SpookyJS で HTTP 基本認証を使用する方法
htaccess 保護付きの CasperJS を使用して、Wordpress ページにアクセスするためのコードを少し書きました。スクリプトはログインしてから、後でプラグインを更新する必要があります。この時点で、更新する必要があるプラグインからログインしてスクリーンショットを作成できます。(CasperJS も正常に動作します)
今、私はこのスニペットがサーバー上で機能することを望んでいます。だから私は使う
エクスプレス、不気味、ノード
そして、この不気味なスニペットを見つけて、自分の CasperJS コードを挿入しようとしました。しかし、今では SpookyJS で htaccess 保護を克服できません。何か案が?
また、以下のこのコードは、 spooky を使用する nodejs サーバーで動作するはずです。
node.js - 特定のステップで続行する方法 - spookyjs?
spookyjsを使用してアプリケーションをテストしています。
質問
spookyJs を特定のステップで開始するように強制する方法はありますか?
特定のステップで強制的に開始する方法はspookyJs
?
例
SpookyJs
ステップごとに実行されます.特定のステップで接続エラーが発生し、サーバーが停止したとします.最初から実行するのではなく、特定のステップからテストを続行するにはどうすればよいですか.
どんな提案でも感謝します
node.js - spookyjs 環境の値を mongoDB に保存する
spookyjs でサイトからデータをスクレイピングしてmongoDBに保存しようとしています。ウェブサイトからデータを取得できます。しかし、スクレイピングされたデータを spookyjs 環境から mongoDB に保存することはできません。スクレイピングされたデータを保存するには、データベース モデル インスタンスをspookyjs .以下のリンクを参照しました。
以下は、prod_link_info 変数でデータを抽出し、その値を mongoDB に渡すコードです。
以下は、上記のコードで使用されるデータベース スキーマとモデルのコードです。
しかし、上記のコードを実行すると、次のエラーが表示されますReferenceError: Can't find variable: product_model
。
spookyjs から抽出したデータを mongoDB に保存したいのですが、どこが間違っているのか教えてください。