【就職活動】企業のエントリーサイト、インターンシップサイトで登録作業を自動化する

就職活動の時、企業のエントリーページに「自分の名前」などを入力して登録する作業をたくさんしていました。下のようなイメージです。

この登録作業は、大手就活サイトを使えば自動で入力されます。 しかし、インターンシップの場合は企業のHPから直接応募するしかないことがあります。その場合は手入力する必要があり、非常に面倒です。

私が就活していた当時は、自動入力する自作スクリプトを使っていました。完全自動入力ではないので入力支援程度です。氏名、生年月日、郵便番号、住所、研究室名を自動入力します。よければ使ってくれると嬉しいです。準備含めて5~10分でできます。スクリプトの改変自由です。初心者なのでスクリプトの改善案などくれると嬉しいです。

準備するもの

  1. Google Chrome
  2. 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」を含めば、自動入力を行う。

参考サイト

www.symmetric.co.jp blog.playispeace.com