スクレイピング

Thumbnail of post image 175

これも、スクレイピングになるのかな? 有料アプリもユーザーに購入していただくさい、アプリで購入してすぐに利用制限が解除されると便利ですよね! PayPalは様々なAPIを提供しているのでスマホのアプリで決済したりウインドウズのアプリで決済したりできます。 ...

スクレイピング

Thumbnail of post image 083

iosやAndroidの標準ブラウザーを自作のアプリに導入する場合、読込完了の通知がうまく動作しないことがあります。この時タイマーを使用したり色々な方法で終了まで待機させる必要があります。 今回JavaScliptの機能を使用して完全にHtmlや画像等の読 ...

スクレイピング

Thumbnail of post image 155

アンドロイド用アプリの作成依頼がきました。 依頼内容の中に機内モードのONとOFFでIPアドレスを定期的に自動で変更する必要がありました。 ググったところセキュリティーの関係で現在のAndroidではアプリでは制御できないそうです。 しかし、Root化した ...

スクレイピング,AutoMainPNG

Thumbnail of post image 089

AutoMainPNGメインページ コメントを受け入れやすいようにしました。 名前とメールアドレスの記入は不要となります。 ご指摘やアプリのご要望等どしどしお願いします。 Made it easier to accept comments. You do ...

スクレイピング

Thumbnail of post image 178

Windows用のWebView2は強力にJavaScliptを制御できます。この機能を利用してヤフーの雨雲レーダーを改造して自分だけの雨雲レーダーアプリを作成していきましょう! 前回はプロジェクトを作成してWebview2のランタイムを導入したところで終 ...

CapsuleContents,スクレイピング

Thumbnail of post image 045

このホームページで公開しているソースコードについて これから説明する新規プロジェクトにコードを貼り付けたり新たにファイルを追加したりすることで動作確認や色々と学ぶことができると思います。Windows フォームアプリケーションを作成するためのプロジェクトに ...

CapsuleContents,スクレイピング

Thumbnail of post image 020

WebBrowserコントロールの後継がWebview2になります。 ご紹介するアプリ作成方法はインストラーからパッケージを導入する方法です。アプリ専用のWebView2を利用する方法になるため、Systemに依存しないことで安定して動くと思います。 ...

CapsuleContents,スクレイピング

Thumbnail of post image 014

ヤフーのページを自分だけのブラウザーで改ざんしちゃおう! (サーバーのデータを変えるのではありません、あくまでも自分が見ている範囲で改ざんします。) 次のように「スポーツ」というタブを消したり名前を変えたりします。 まずは名前の変更 document.ge ...

CapsuleContents,スクレイピング

Thumbnail of post image 177

FireFox等のブラウザーの機能には要素の調査と言う機能があります。 今回はこの機能を使用して広告を削除する方法についてです。 題材は「Tools 4 Hack」さんのページを使用しますね。 次の通り広告が出てきますので、こちらの広告を削除する方法です。 ...

CapsuleContents,スクレイピング

Thumbnail of post image 101

このホームページで公開しているソースコードについて これから説明する新規プロジェクトにコードを貼り付けたり新たにファイルを追加したりすることで動作確認や色々と学ぶことができると思います。 iPhoneとAndroidのクロスプラットフォームで製作が可能な次 ...

CapsuleContents,スクレイピング

Thumbnail of post image 015

スクレイピングと検索するとよく目にするのが「違法・法律・禁止」等の文言です。 過去には図書館のサービスに対して、男性はスクレイピング(クローラー)を行い、図書館のサーバーをダウンさせアクセス障害が発生した。その男性は偽計業務妨害で逮捕された。結局のところ故 ...

CapsuleContents,スクレイピング

Thumbnail of post image 056

GoogleのreCAPTCHAを回避する手段として2captchaを使用していました。 この2captchaは一回のリクエストに0.03ドル必要となります。 2captchaとは人為的に処理した結果が反映されてログインが可能になるサービスです。 この処理 ...

CapsuleContents,スクレイピング

Thumbnail of post image 137

新規プロジェクトの作成方法について   Xamarin.FormのWebViewについて Androidはクッキー(cookie)の取得が出来たりできなかったり不安定です。 webview.Cookies = new CookieContaine ...

CapsuleContents,スクレイピング

Thumbnail of post image 062

ブラウザーに記録されたパスワードを調べる方法 ブラウザーがIDやパスワードを記録する機能の事をオートコンプリート機能と言います。 非常に便利な機能です。ずぼらな私はパスワードを控えていないものですから、スマホで ログインしようと思ってもパスワードが分からな ...

スクレイピング,CapsuleContents

Thumbnail of post image 184

スクレイピングについて人の手で操作する処理を自動化によりデータを取得する。このデータを加工して見やすくするアプリを作成していくための手法を綴っています。 最初に作成したアプリはログインに必要な情報を別枠で記載してその情報を元にバックグラウンドで処理をしてい ...