この出品者は半年以上ログインしていません。購入後、出品者から48時間以内に連絡がなかった取引は自動キャンセルされます。

プログラムでブラウザを操作する方法を教えます

「情報があったら入力して送信して完了」そんな処理まで可能に

評価
-
販売実績
0
残り
2枠 / お願い中:0
プログラムでブラウザを操作する方法を教えます 「情報があったら入力して送信して完了」そんな処理まで可能に イメージ1
お届け日数
要相談

サービス内容

Ruby on Rails を使い、ブラウザを操作して、ブラウザでできることを自動化する方法を教えます。 ■ 情報提供だけ? いいえ。調べたら分かることは、こちらに書いておきます。(これで実装できるのであれば無料です) ■ 何をしてくれるの? 実現したいことを聞いたうえで、 Ruby on Rails でブラウザを操作するときに、 どのようにプログラムを組んだら良いか?をアドバイスします。 たとえば、 「定期的にチェックするのは、スケジュール実行で」 ■ なぜRuby on Rails? ブラウザ操作だけならRuby単体でもいいのですが、 ・データ保存したり、 ・MacやPCを閉じても動くようにサーバ上で動かしたり、 ・設定を変えられるように管理画面を作ったり・・・ と、先を見越していくと、Ruby on Rails がいいと考えるからです。 ■ どんな人? Ruby on Rails を始めてみたときの、知っていたらよかったと思ったことを書きました。このぐらいのことをしています。 https://qiita.com/tettuan/items/bb90240ab8d198a6f837 ■ どうやるの? (これを読んでできる方は、申し込み不要) Ruby on Rails と、Selenium web driver で、Chrome を動かします。 まずは、手元で動かすので、 rake task をつくり、ひとつのタスク内にベタ書きしていきます。 動作の確認は、task 実行しながら確認します。 まずは簡単な情報取得から始めます。 処理が多くなった段階で、設定を外部化したり、タスクを分けたり、場合によってはModelを作ったりします。(そこまで要らないことがほとんどだと思います) パラメータによって処理を変えた方がいい場合は、そのように変更します。 Webページから情報を取得する際には、XpathやCSSを使います。Xpathの調べ方は教えます。 ■ 必要な準備 ここはサポート外です。ご自身でご準備ください。 ・手元のMac/WindowsにRubyを入れる。  ・Windowsの場合はオプション料金を頂戴します。 ・Google Chrome を入れる。 ・Ruby がとりあえず書ける。(あるいは他のプログラムは書いたことがある) 個人でいつも行なっているようなことを、簡単・楽にすると、時間が生まれて楽しくなります。

購入にあたってのお願い

・代わりに作ることはありません。 ・申し込む前に「自動で実現したいこと」を教えてください。  「どのサイトで、どんな手順で、何をしたいのか」 ・できるかどうかを把握したうえで、お申し込みください。  その内容によっては、難易度が高くて難しいなどのコメントも添えてお知らせします。  実現したいことができる場合は「多分できます」と答えます。「多分」とつけるのは、見えていない難しい部分があるかもしれないからです。「できない」ではなく、高確率で「できる」という回答だと捉えてください。 ・事前に「実現したいこと」に書かれたこと以外は、お答え致しかねます。 ・どう作るかのアドバイスだけではなく、ご質問を受け付けながら作り上げて行く間をサポートしてほしい場合は、申し込む前にサポート(7日間)程度のオプション料金を想定してください。

有料オプション

価格
3,000

出品者プロフィール

tettuan
男性
最終ログイン:
2年前
総販売実績: 3 件
本人確認
機密保持契約
インボイス発行事業者