駄文置場

PC(ハード・ソフト)関係やネット関連、スマホやタブレットの話題が中心ですが、時々雑記も書いています。

コメントは承認制とさせて頂いております。
原則公開を致しますが、非公開、もしくは内容を一部修正させて頂く場合がございます。

PC版でブログ閲覧する際に表示されるcookie使用警告は、
Chrome用のアドオンuBlock Origin Liteを使い、
「完全」「EasyList/uBO – Cookie Notices 」とする事で、非表示化される事を確認しています。

ブログの更新情報→https://twitter.com/dabunokiba

無料アプリDNSCloakを使ってiPhoneやiPadのアプリ内広告を消す方法です。

1)iOSのショートカットを作成
以下の手順でショートカットを新規作成します。
STEP1
・iOSでショートカットを開く
・選択の右の「+」をタップする
・ショートカット名をDNSCloakとする
STEP2
・「URLの内容を取得」を追加
・URLを https://raw.githubusercontent.com/notracking/hosts-blocklists/master/dnscrypt-proxy/dnscrypt-proxy.blacklist.txt に設定
STEP3
・「ファイルを保存」を追加
・Shortcutsをタップし「置き換え…」を選び「iCloud Drive」を選択し「完了」をタップ
・>をタップし「保存先を訪ねる」をOFFにする
・サブパスをDNSCloak.txtにする
・「ファイルが存在する場合は上書き」をONにする
STEP4
・「ショートカットの実行を停止」を追加

手順通り作成すると以下のようになります。
IMG_0151
右上の▶をタップすると確認画面が出るので「許可」をタップします(画像を使い回しているので実際に表示されるURLは異なります)。
01
2)iOSのオートメーションを作成
「個人用オートメーションを作成」をタップし、時刻「4:00」、毎週「月」に設定します。
※自動実行時間は任意で大丈夫ですが週単位か月単位で十分だと思います。
1
「ショートカットを実行」を追加し「DNSCloak」を選ぶ。続けて右下の▶をタップします。
2
確認画面が出るので「許可」をタップします。
3
「実行の前に尋ねる」をOFFにし「尋ねない」をタップします。
4
3)DNSCloakを設定
DNSCloakをAppStoreからダウンロードして実行します。続けて検索に clo と入力し、cloudflareを選択。Use this serverをタップします。
11
警告が表示されるので「許可」をタップします。
12
Starting DNS serviceと表示されるので赤文字の「Stop」をタップします。
※勝手に消える場合もあるので、その場合この作業は不要です。
13
左上が▶の場合はタップして■にする。アンケートへの誘導警告が出た場合は(出ない場合もあり)「No,Thanks」をタップします。
14
左上の三をタップし「General options」をタップし「Connec On Demand」をONにします。
15
Blacklists&Whitelistをタップし「Pick Blacklistfile…」をタップし、iCloud Drive内の「DNSCloak.txt」を選択する。自動的にEnable BlaklistがONに変わります。
16

===

上記の作業で全ての設定は完了です。アプリによっては広告を消す事が出来ないアプリもあるので(facebookやtwitterアプリなど)そういったアプリの広告は消えませんが、多くのアプリで以後は広告が表示されなくなると思います。

運用としては、今回のサンプル通りで設定した場合毎週月曜日の朝4時に処理が自動実行され、iCloudDriveにDNSCloak.txtが自動作成されますので、毎週月曜日の朝起きた後にDNSCloakで「Pick Blacklistfile…」を手動で選択し、パターンファイルを更新すれば大丈夫です。

===以下は自分用のメモですので無視して大丈夫です(過去ログなど)===

FC2ホームページを新規取得
https://id.fc2.com/signup.php?ref=web&switch_language=ja
.htaccessの設定画面を開く
https://web.fc2.com/controlpanel/textedit/open/?dir=&file=.htaccess&lang=ja
.htaccessを編集
# END SYSTEM HTTPS SETTINGより下に以下内容を追記
RewriteRule ^(.*)yyyyMM(.*)$ https://280blocker.net/files/$1%{TIME_YEAR}%{TIME_MON}$2



Adguardから取得する場合
STEP2

・「URLの内容を取得」を追加
・URLを https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt に設定
STEP3
・「ファイルを保存」を追加
・Shortcutsをタップし「置き換え…」を選び「iCloud Drive」を選択し「完了」をタップ
・>をタップし「保存先を訪ねる」をOFFにする
・サブパスを1.txtにする
・「ファイルが存在する場合は上書き」をONにする
STEP4
・「テキストを置き換え」を追加
・薄い文字の"こんにちは"を^に変更
STEP5
・「ファイルを保存」を追加
・Shortcutsをタップし「置き換え…」を選び「iCloud Drive」を選択し「完了」をタップ
・>をタップし「保存先を訪ねる」をOFFにする
・サブパスを2.txtにする
・「ファイルが存在する場合は上書き」をONにする
STEP6
・「テキストを置き換え」を追加
・薄い文字の"こんにちは"を||に変更
STEP7
・「ファイルを保存」を追加
・Shortcutsをタップし「置き換え…」を選び「iCloud Drive」を選択し「完了」をタップ
・>をタップし「保存先を訪ねる」をOFFにする
・サブパスをDNSCloak.txtにする
・「ファイルが存在する場合は上書き」をONにする
STEP8
・「ショートカットの実行を停止」を追加

手順通り作成すると以下のようになります。
00