Skip to content

Instantly share code, notes, and snippets.

@Ishibasystems
Last active July 25, 2020 09:34
Show Gist options
  • Save Ishibasystems/7974317c7cb801346cf62c8c1b8c4e96 to your computer and use it in GitHub Desktop.
Save Ishibasystems/7974317c7cb801346cf62c8c1b8c4e96 to your computer and use it in GitHub Desktop.
NoSessionReloader

NoSessionReloader

これは何

秋月電子と共立エレショップのWebサイトのセッションが切れてたらリロードする、ブラウザ拡張用スクリプトです。

パクリ元:https://gist.github.com/kshoji/0566acb53c7b53a23961

・JRE MALL、コーナンPROe-shop職人楽座にも対応しました。

・リロードされる際、かごの中身を保存する機能はありません。

・版権元、企業、団体とこの拡張の製作者は一切関係ありません。

インストール方法

Chrome

  1. Tampermonkeyをインストールしてください。
  2. このページ内のファイルNoSessionReloader.user.jsの右側にある[Raw]ボタンをクリックしてください。
  3. Tampermonkeyを正しくインストールした場合は、インストールページが表示されます。[インストール]ボタンをクリックしてください。

Firefox

  1. Greasemonkeyをインストールしてください。
  2. メニューバーのツール→Greasemonkey→有効にチェックが入っていることを確認してください。チェックが入っていなければ、[有効]をクリックしてチェックを入れてください。
  3. このページ内のファイルNoSessionReloader.user.jsの右側にある[Raw]ボタンをクリックしてください。
  4. Greasemonkeyを正しくインストールした場合は、インストールページが表示されます。[インストール]ボタンをクリックしてください。

Opera

  1. Tampermonkeyをインストールしてください。
  2. このページ内のファイルNoSessionReloader.user.jsの右側にある[Raw]ボタンをクリックしてください。
  3. Tampermonkeyを正しくインストールした場合は、インストールページが表示されます。[インストール]ボタンをクリックしてください。
// ==UserScript==
// @name NoSessionReloader
// @namespace https://gist.github.com/Ishibasystems/7974317c7cb801346cf62c8c1b8c4e96
// @version 0.0.2
// @description Noセッションリローダー
// @author Ishibasystems
// @match *://akizukidenshi.com/*
// @match *://eleshop.jp/*
// @match *://www.jreastmall.com/*
// @match *://pro.kohnan-eshop.comv/*
// @grant none
// ==/UserScript==
(function() {
if (document.getElementsByClassName("notice_").length == 1 && document.getElementsByClassName("notice_")[0].innerText.indexOf("セッションの有効期間") >= 0) {
location.reload();
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment