就職活動の時、企業のエントリーページに「自分の名前」などを入力して登録する作業をたくさんしていました。下のようなイメージです。
この登録作業は、大手就活サイトを使えば自動で入力されます。 しかし、インターンシップの場合は企業のHPから直接応募するしかないことがあります。その場合は手入力する必要があり、非常に面倒です。
私が就活していた当時は、自動入力する自作スクリプトを使っていました。完全自動入力ではないので入力支援程度です。氏名、生年月日、郵便番号、住所、研究室名を自動入力します。よければ使ってくれると嬉しいです。準備含めて5~10分でできます。スクリプトの改変自由です。初心者なのでスクリプトの改善案などくれると嬉しいです。
準備するもの
- Google Chrome
- Chrome拡張機能「TemparMonkey」のインストール
手順
1. Chromeの右上の「拡張機能」ボタン→「Tampermonkey」を押す
2. メニューから「新規スクリプトを追加...」を押す
スクリプト編集画面が開く。
3. 以下スクリプトをコピペして、自分用に編集
// ==UserScript== // @name auto intern input i-web.jpn // @namespace http://tampermonkey.net/ // @version 0.1 // @description if URL matching, auto input setting infomation // @author take_matsu // @match https://*.i-web.jpn.com/* // @icon https://www.google.com/s2/favicons?domain=qiita.com // @grant none /* load jQuery */ // @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js // ==/UserScript== let inputs = {kname1: "加藤", kname2: "純一", yname1: "カトウ", yname2: "ジュンイチ", gyubin1: "160", gyubin2:"0023", gadrs1: "東京都新宿区西新宿4丁目24−18", gadrs2: "ホワイトハイツ常三島B205", kttel1: "000", kttel2: "0000", kttel3: "0000", kyubin1: "000", kyubin2:"0000", kadrs1: "実家の住所", ktel1: "0000", ktel2: "00", ktel3: "0000", bikoa: "研究室の名前", account1: "hogehoge", domain1: "example.com", account2: "hogehoge", domain2: "example.com", } // 性別、生年月日、都道府県は自分で入力 var $ = window.jQuery $(document).ready(function(){ // jquery ページ読み込まれるまで待つ for (let key in inputs) { $("[name="+ key +"]")[0].value = inputs[key]; // jqueryで書いた場合 } });
4. 「ファイル」→「保存」を押す
右上タブの「インストール済みJavaScript」を開いて、「auto intern input i-web.jpn」という名前が一覧にあればOK。これでURLに「i-web.jpn.com」を含めば、自動入力を行う。 エントリーページのURLには、「i-webs.jp」を含む場合もあるので以下の手順で対応する。
5. 1.~4. を行って、新しいスクリプトを作る
6. 5. のスクリプトの1~12行を消して代わりに以下をコピペ
// ==UserScript== // @name auto intern input i-webs.jp // @namespace http://tampermonkey.net/ // @version 0.1 // @description if URL matching, auto input setting infomation // @author shouc // @match https://*.i-webs.jp/* // @icon https://www.google.com/s2/favicons?domain=qiita.com // @grant none /* load jQuery */ // @require http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js // ==/UserScript==
7. 「ファイル」→「保存」を押す
右上タブの「インストール済みJavaScript」を開いて、「auto intern input i-webs.jp」という名前が一覧にあればOK。これでURLに「i-webs.jp」を含めば、自動入力を行う。