ronbun yomu

言語学(主に日本語文法史)の論文を読みます

中納言と学外VPNのJapanKnowledgeを連携させよう

前提

  • 学外VPNでJapanKnowledgeを使うことはできるのに、
  • 学外でCHJを使うとき、JapanKnowledgeに飛べなくて悔しい

f:id:ronbun_yomu:20190201083807p:plain
こうなる

  • 中納言で検索→近いところをJapanKnowledgeで検索し直す→これはちょっとめんどくさいので、
  • ブラウザ上で学外VPNのURLに置換してみよう

bookmarkletを使おう

  • ① URLを確認する
    • 通常のURL:https://japanknowledge.com/hvst/display/?lid=[ID]
    • 大学のVPNから見たときのURL*1https://daigaku.vpn/.../?lid=[ID]
  • ② コードを書き換える
    • 以下のコード*2の【ここ】の部分を、自身の https://daigaku.vpn/.../ に書き換える
javascript:(function(a){var regex=new RegExp("https://japanknowledge.com/hvst/display/\\?lid=(.+?)");for(var i=0;i<a.length;i++){a[i].href=a[i].href.replace(regex,'【ここ】?lid=$1','g');}})(document.getElementsByTagName('A'));
  • ③ 使えるようにする
    • コードをコピーして、好きな名前をつけてブックマークに登録する
    • 以下を参考に
    • qiita.com
  • ④ 使う
    • 検索画面でbookmarkletをクリックする
    • URLが置換されていて、直接飛べるようになっている(はず)

感想

  • べんり