Appleに登録したDevice一覧をUserScriptを使って抽出する
こんにちは、@kz_moritaです。
iOS 開発をしていると Apple の Developer サイトに Device を登録するかと思いますが、たくさん登録しすぎると管理しきれなくなってくるかと思います。
Devices は csv などで管理することもできるので、Export したいなーと思ったのですが公式ではそのような機能がなさそうだったので、UserScripts を使って抽出してみました。
UserScripts とは ブラウザの拡張機能をインストールしてページにアクセスしたタイミングで任意のスクリプトを実行できる機能のことです。
ブラウザの拡張機能としては、以下の2つが代表的だと思います。
GreaseMonkey (FireFox) Tampermonkey (Chrome) この記事では、Tampermonkey を使用する前提で説明をしたいと思います。
まずは、簡単な UserScripts を書いてみます。
Tampermonkey をインストールすると以下の(赤枠)ような、アイコンが出てきてそれを押すとこのようなメニューが表示されます。
新規スクリプトを追加... を押すと以下のような画面が表示されるかと思います。
ソースコードは以下のようになっています。
// ==UserScript== // @name New Userscript // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match https://example.com // @grant none // ==/UserScript== (function() { 'use strict'; // Your code here.