Skip to content

Instantly share code, notes, and snippets.

View liquidx's full-sized avatar

Alastair Tse liquidx

View GitHub Profile

Keybase proof

I hereby claim:

  • I am liquidx on github.
  • I am liquidx (https://keybase.io/liquidx) on keybase.
  • I have a public key whose fingerprint is 176C B620 39E4 A27B F4B9 266B BC67 AFE4 9DB7 CC63

To claim this, I am signing this object:

<!-- in the HTML -->
<div class="sentence1 shadow audio">
Playing ... &nbsp;
<span id="vu">
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
@liquidx
liquidx / StationLookupWiki.gs
Created June 10, 2018 08:28
Looking up station names on Wikipedia using Google Spreadsheets AppScript
// debug:
// https://ja.wikipedia.org/w/api.php?action=query&format=rawfm&titles=%E4%B8%AD%E4%BA%95%E9%A7%85&prop=revisions&rvprop=content
//https://www.mediawiki.org/wiki/API:Revisions
var COL_NAME = 1;
var COL_LINES = 2;
var COL_IDS = 3;
var COL_LAT = 4;
var COL_LNG = 5;
var COL_WIKINAME = 6;
{{^ShuffledSent_ja}}
<notext1><nokana>
<div class="sentence1 shadow">{{kanji:Sentence J}}</div>
</nokana></notext1>
<div class="sentence2 shadow">{{Sentence E}}</div>
{{/ShuffledSent_ja}}
{{#ShuffledSent_ja}}
<div class="shuffle">{{ShuffledSent_ja}}</div>
{{type:AnswerSent_ja}}
<div class="sentence1 shadow">{{furigana:Sentence J}}</div>
<div class="sentence2 shadow">{{Sentence E}}</div>
<div style="display: none;">{{#AnswerSent_ja}}{{type:AnswerSent_ja}}{{/AnswerSent_ja}}</div>
{{#Vocab}}
<div id="example">
<p>{{furigana:Vocab}} - {{#Vocab English}}{{Vocab English}}{{/Vocab English}}</p>
</div>
{{/Vocab}}
{{#SentenceAudioCardYes}}
<div class="sentence1 shadow audio">
Playing ... &nbsp;
<span id="vu">
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
</span>
<div class="sentence1 shadow">{{furigana:Sentence J}}</div>
<div class="sentence2 shadow">{{Sentence E}}</div>
{{#Vocab}}
<div id="example">
<p>{{furigana:Vocab}} - {{#Vocab English}}{{Vocab English}}{{/Vocab English}}</p>
</div>
{{/Vocab}}
<div id="info">
<div class="buttons">
<a class="button" href="http://jisho.org/search/{{Vocab Kanji}}">jisho</a>
<a class="button" href="http://dictionary.goo.ne.jp/srch/all/{{Vocab Kanji}}/m0u/">泉</a>
<a class="button" href="https://www.wanikani.com/vocabulary/{{Vocab Kanji}}">wkv</a>
<div class="clear"></div>
</div>
<div class="vocab1 shadow">{{furigana:Vocab}}</div>
<div class="vocab2 shadow">{{Vocab English}}</div>
{{#VocabAudioCardYes}}
<div class="sentence1 shadow audio">
Playing ... &nbsp;
<span id="vu">
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
</span>