-1

私のプログラムを使用する人に許可された電子メールアドレスとして私の電子メールを追加したい. Amazon では、自分のメール アドレスが許可されていることを確認する一連の手順に従う必要があります。このプロセスは非常に反復的であるため、perl モジュールを使用して自動化できるかどうかを知りたいです。ログインしてから、kindle の管理をクリックしてから、他のいくつかのボタンをユーザーとしてクリックする必要があります。perl スクリプトを使用してこのプロセスを自動化する方法を教えてください。

4

2 に答える 2

4

WWW::Mechanizeが必要なようですね。

于 2012-05-16T08:36:18.927 に答える
1

2 つのオプションがあります。グリースモンキーを使用してブラウザ スクリプトを実行し、JavaScript を使用してクリックを自動化するか、選択したプログラミング言語を curl で使用して必要なページを取得し、データをスクレイピングしてから、必要に応じて get または post を介してそのデータを再送信できます。サイトが使用するもの。最後のボタンを押すページの URL がわかっている場合は、ログインするための curl リクエストを作成してから、そのページのボタンをクリックしたかのように装う curl リクエストを作成できます。ほとんどの場合、2 つの間にあるすべてのページにアクセスする必要はありません。時々、あなたはそうします。Curl は複雑で、新しいユーザーには少し気が遠くなる可能性がありますが、ここに perl 用の curl モジュールがありますhttp://search.cpan.org/perldoc?WWW::Curl使用方法を学ぶ必要がある場合は、ここに良いリソースがありますhttp://php.net/manual/en/ref.curl.php php ですが、perl と同じ機能でいいと思います。Amazon はすべきではありませんが、curl リクエストをブロックする場合は、ヘッダーをブラウザから curl にコピーして使用してください。幸運を!

于 2012-05-16T04:48:37.510 に答える