Skip to content

Instantly share code, notes, and snippets.

View 5S's full-sized avatar

5S

  • Tokyo, Japan
  • 01:56 (UTC +09:00)
  • X @HCl
View GitHub Profile
@5S
5S / LINEStickerDownloader.js
Last active January 3, 2024 05:40
LINE STORE で配布されているスタンプを .zip 形式でダウンロードするボタンを追加する Greasemonkey 用スクリプト
// ==UserScript==
// @name LINE Sticker Downloader
// @namespace https://twitter.com/A90
// @version 0.1
// @description Add download button to LINE STORE
// @author LOZTPX
// @match https://store.line.me/stickershop/product/*
// @grant none
// ==/UserScript==
@5S
5S / encode.py
Created June 11, 2019 05:49
Discord の 8 MB 制限に収まるよう動画をエンコードするやつ
# -*- coding: utf-8 -*-
import cv2
import glob
import math
import os
import subprocess
import sys
@5S
5S / SUUMOTotalPriceDetail.user.js
Last active October 16, 2022 04:36
UserScripts for SUUMO
// ==UserScript==
// @name SUUMOの物件詳細画面にて賃料・管理費・共益費を総額で表示
// @namespace SUUMOTotalPriceDetail
// @version 0.2.2
// @description SUUMOの物件詳細画面にて、賃料に管理費・共益費を足した総額を表示するようにするスクリプト。
// @author LOZTPX
// @match https://suumo.jp/chintai/*
// @updateURL https://gist.github.com/raw/12a4f44d87168fb6d437344f43ab0b74/SUUMOTotalPriceDetail.user.js
// @downloadURL https://gist.github.com/raw/12a4f44d87168fb6d437344f43ab0b74/SUUMOTotalPriceDetail.user.js
// @license MIT
@5S
5S / crypt.py
Created January 31, 2019 17:23
PyCryptodome を利用して AES 形式による暗号化/復号を行うクラス
# -*- coding: utf-8 -*-
import base64
import hashlib
from Crypto import Random
from Crypto.Cipher import AES
from Crypto.Util import Padding
class AESCipher(object):
def __init__(self, key):
self.key = (hashlib.md5(key.encode('utf-8')).hexdigest()).encode('utf-8')
@5S
5S / Twitter-Account-Generate-API.txt
Created February 2, 2017 10:03
Undocumented Twitter Account Generate API
/*
非公式 Twitter アカウント生成 API
Twitter も廃れ始め、そろそろ潮時だと考えたため公開します。
某氏が公開した API 1.0 の account/generate のほか、独自に発見した API 1.1 の account/create と
認証不要の mobile_client_api/signup もまとめてあります。
何かの役に立つかもしれません。
mobile_client_api/signup については最近テストしていないので、使えないかもしれません。
その場合は情報のみということで。
@5S
5S / expression.md
Last active March 8, 2020 06:25
エントリーシートを書くときに気をつけたい文章表現

ESで気をつけたい文章表現

1. 「である調」と「ですます調」

全体で統一されていればどちらでもよい。

「である調(常体)」の語尾は簡潔で説得力を持っている。
「ですます調(敬体)」は、柔らかく丁寧な印象を与える。
文字数に差が出るので、文字数制限内でよりPRしたければ常体を使うという手もある。

統一しなければならないのは文体に限らず、名詞や動詞においても同じことが言える。

@5S
5S / diff.patch
Created February 2, 2019 05:57
discord.py 1.0.0a で discord.py 0.16.12 まで使えていたログイン方法を復活させるパッチ 使用方法: git apply diff.patch
diff --git a/client.py b/client.py
index f832efc..18e44e0 100755
--- a/client.py
+++ b/client.py
@@ -117,6 +117,7 @@ class Client:
"""
def __init__(self, *, loop=None, **options):
self.ws = None
+ self.email = None
self.loop = asyncio.get_event_loop() if loop is None else loop
@5S
5S / tempmail.py
Created January 31, 2019 17:11
temp-mail.org で利用できる捨てアドサービスの API ラッパー
# -*- coding: utf-8 -*-
import hashlib
import json
import requests
import random
import string
class TempMail:
@5S
5S / download_manifest.py
Last active August 19, 2018 12:50
starlight.kirara.ca から現在の res_ver を拾ってきて最新版の manifest を落とすやつ
import lz4
import re
import StringIO
import struct
import urllib2
BASEURL = "http://storage.game.starlight-stage.jp"
def fetch_res_ver():
response = urllib2.urlopen("https://starlight.kirara.ca/")
@5S
5S / TempMail.php
Created April 7, 2018 03:51
temp-mail.org で利用できる捨てアドサービスの API ラッパー
<?php
/**
* PHP API Wrapper for temp-mail.org service
*
* Copyright (c) 2018 LOZTPX
*
*
* The MIT License (MIT)
*
* Permission is hereby granted, free of charge, to any person obtaining a