問題タブ [snoopy]

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.

0 投票する
1 に答える
148 参照

php - php スヌーピーに相当する ruby

PHP Snoopyに相当する Ruby はありますか? Snoopy は、Web ブラウザーの機能を提供する PHP クラスです。

0 投票する
0 に答える
264 参照

image - curl または snoopy クラスで画像を取得する

snoopy class または curl で唯一の画像を取得するには? 次のhtmlコードを取得しました <img src="unique_pic/itemname.gif" border="0">

私がしたいこと?ファイル「unique_pic」にあるすべての画像を取得したい.gifとして保存するか、ウェブサイトからすべての画像gifを取得したい.

私はそれらの解決策の1つが必要です

0 投票する
0 に答える
708 参照

php - スヌーピーが https でつまずく?

Snoopy 経由で単純な php Web クローラーを実行しています - http://turma.sourceforge.net/web/urlator/snoopy.html - しかし、Fetchlinks() 関数には少し問題があります。通常、fetchlinks() はページ上のすべてのリンクを取得し、それらをうまく配列に挿入します。これはすべての http:// リンクに対して正常に機能しますが、https:// リンクはすべて http:// リンクに追加され、配列内の独自のスロットには配置されません。

破損した https リンクの例:

[472] => http://www.vapetropolis.ca/returns/https://www.vapetropolis.ca/product-warranties [473] => http://www.vapetropolis.ca/vaporizer-parts/davinci -気化器/https://www.vapetropolis.ca/product-warranties/https://www.vapetropolis.ca/customer/account/

ご覧のとおり、適切な形式の http:// リンクに追加されています。

これは、これを生成するコードです

何が起こっているのか手がかりはありますか?

0 投票する
0 に答える
814 参照

php - カスタム PHP ボットの作成

Web サイトから一部のデータを自動的にスクレイピングするボットを作成しようとしています。これには Snoopy PHP クラスを使用しようとしています。
私が抱えている問題は、ログイン フォーム ページを送信できないことです。フィールドにユーザー名とパスワードを渡していますが、「何も起こりません」 - ログインできず、エラー (無効なパスワードなど) が返されません。
(Snoopy クラスを使用せずに) cURL を直接使用してみましたが、役に立ちません。
フォーム変数を正しく渡していないように感じます。誰かが私を正しい方向に向けることができれば幸いです。

私が使用しているコードは次のとおりです。

0 投票する
1 に答える
221 参照

curl - Google マップ API での snoopy/curl の問題

これは、Google マップ API クエリ エラーのデバッグに関連しています。

スヌーピーを使用してリクエストを実行すると、「センサーは true または false でなければなりません」という問題が返されます。

スヌーピーが生成するリクエストは次のとおりです。

/usr/bin/curl -k -D "/tmp/snodlRoAD" -H "User-Agent: Snoopy v1.2.4" -H "Host: maps.googleapis.com:443" -H "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, / " -H "Content-type: application/x-www-form-urlencoded" -H "Content-length: 122" -d "address={エンコードされたアドレス}&sensor=false&key={apikey}&" " https://maps.googleapis.com/maps/api/geocode/json "

[既知の問題に従って] 手動でリクエストした場合

curl " https://maps.googleapis.com/maps/api/geocode/json?address= {エンコードされたアドレス}&sensor=false&key={apikey}&"

できます。

しかし、スヌーピーが生成したコマンドラインの修正は何ですか? スヌーピー形式のリクエストが機能するようになれば、問題を修正するためのソース コードにアクセスできます。

スヌーピーグループにも投稿していますが、あまり活発ではないようです。

0 投票する
1 に答える
793 参照

php - Snoopy クラスを使用した Wordpress Admin での自動ログインが失敗する

WordPress管理者に自動ログインしていくつかのアクションを実行したいので、これにsnoopy phpクラスを使用しました。私のサンプルコードはこちら

しかし、私は得ています:

ただし、手動でログインすることはできますが、これは機能せず、ブラウザでも Cookie が有効になっています。

私が間違っているのは何ですか?どうすればこれを機能させることができますか?