Skip to content

Instantly share code, notes, and snippets.

View aikatsukamen's full-sized avatar

Aikatsu aikatsukamen

  • 財団法人kkt
  • 限界集落
View GitHub Profile
@aikatsukamen
aikatsukamen / twitcasting_archive_chat.js
Last active July 3, 2022 04:51
Twitcastingのアーカイブからチャットを取得
var list = [];
var events = [];
(async()=>{
let f = -600;
let t = 0;
while(t < 10315) {
f += 600;
t += 600;
@aikatsukamen
aikatsukamen / .js
Created January 29, 2022 14:13
まうまう
// https://www.mau2.com/anime/aikatu/casts
var list = [];
const stories = document.querySelectorAll(".lineUp");
stories.forEach((item, index) => {
//console.log(item);
let subtitle = "";
item.querySelectorAll("tr").forEach((tr, i2) => {
if(i2 === 0) {
subtitle = tr.innerText;
} else {
@aikatsukamen
aikatsukamen / calendar.js
Created January 11, 2022 12:32
プラネットのカレンダー (2021/03~)
var list = [];
document.querySelectorAll(".monthCol").forEach((value, index) => {
//console.log(value);
const month = value.querySelector(".monthCol_title").innerText;
//console.log(month);
value.querySelectorAll(".dayCol").forEach((value2, index2) => {
//console.log(value2);
const day = value2.querySelector(".dayCol_num").innerHTML.replace(/<span>/, "(").replace(/<\/span>/, ")");
@aikatsukamen
aikatsukamen / gas.js
Created December 30, 2021 16:33
showroom event ranking
/**
* SHOWROOMのポイントランキングを取得する
*/
const cheerio = libpack.cheerio();
// $ = cheerio.load(content);
// イベントページのURL
const url = 'https://www.showroom-live.com/event/ramen_mitani';
// 書き込むシート名。事前に作っておくこと。
const sheetName = 'まぜそば';
@aikatsukamen
aikatsukamen / primagi.d.ts
Last active October 7, 2021 03:29
プリマジアイテム
// https://cdnprimagiimg01.blob.core.windows.net/primagi/assets/data/item.json
interface Item {
/**
* カードID
* https://cdn.primagi.jp/assets/images/item/P01/{カードID}.png
*/
"id": number,
/**
* コーデ名
@aikatsukamen
aikatsukamen / gas.js
Created August 5, 2020 09:06
TimeTreeの招待リンクを取得する
// ライブラリの登録が必要
// 13KJxU8q0ZYmZXyQswU2HrkQX-yXlgnlJ3BVzsKrS69oaE4FcViPRFPZb
// スクリプトプロパティの設定が必要
// TIMETREE_MAIL: TimeTreeのログインメールアドレス
// TIMETREE_PASSWORD: TimeTreeのログインパスワード
/** TimeTreeの招待リンクを取得する */
function fetchTimeTreeInviteLink(){
const calendarId = '4252315'; // kktカレンダー
@aikatsukamen
aikatsukamen / .js
Last active August 22, 2021 23:40
LINE LIVEデータ取得
/**
* LINE LIVEのポイントランキングを取得する
*/
// APIのURL。イベントページの番号だけ差し替えればOK
const url = 'https://live-api.line-apps.com/web/v3.7/events/10111/ranking';
// 書き込むシート名。事前に作っておくこと。
const sheetName = '決勝';
/** ランキングにいるチャンネル名をヘッダー用に書き込み。最初に1回だけ実行。 */
@aikatsukamen
aikatsukamen / .js
Created June 18, 2020 12:53
17live
// ==UserScript==
// @name 17live
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://17.live/live/*
// @grant none
// ==/UserScript==
@aikatsukamen
aikatsukamen / script.js
Created April 30, 2020 05:39
アイカツのサイトで右クリ使えるようにする
// ==UserScript==
// @name アイカツのサイトで右クリ使えるようにする
// @namespace http://tampermonkey.net/
// @version 0.1
// @description フフッヒ
// @author NanA
// @match https://www.aikatsu.com/*
// @grant none
// ==/UserScript==
@aikatsukamen
aikatsukamen / store.json
Last active April 10, 2020 11:50
アイカツオンパレード あそべるおみせ 2020/04/10 20:04
[
{
"name": "モーリーファンタジー三笠店",
"address": "北海道三笠市岡山1059-1 イオン三笠1階",
"grid": [
0,
0
],
"prefId": 1,
"machine": [