This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from PIL import Image | |
import sys | |
from colormath.color_objects import sRGBColor, LabColor | |
from colormath.color_conversions import convert_color | |
from colormath.color_diff import delta_e_cie2000 | |
piet_colors = [ | |
"000", "222", | |
"211", "221", "121", "122", "112", "212", | |
"200", "220", "020", "022", "002", "202", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import twitter72 | |
import requests | |
import re | |
import pickle | |
from urllib.parse import parse_qs | |
from pprint import pprint | |
from moviepy.editor import * | |
import random | |
import sys | |
import os |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def analyze_mp4(filename, out_filename, comments, ok_time=3100): | |
""" | |
filename : 元となる動画ファイル名 | |
out_filename : 生成した動画の保存ファイル名 | |
comments : get_comments 関数で作成したコメント配列 | |
ok_time : 3100 なら 31 * 100 で 開始31秒 | |
""" | |
comments.sort(key=lambda x: x[1]) | |
max_time = ok_time / 100.0 | |
video = VideoFileClip(filename).subclip(0, max_time) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from twitter import Api | |
from requests_oauthlib import OAuth1Session | |
import requests | |
from pprint import pprint | |
import os | |
import json | |
def fav_word(c_key, c_secret, a_key, a_secret,query): | |
api = Api(c_key,c_secret,a_key,a_secret) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Shader "Custom/Mono" | |
{ | |
Properties | |
{ | |
_MainTex ("Texture", 2D) = "white" {} | |
_X ("Normalized X",Range(0,1)) = 0.2 | |
_Y ("Normalized Y",Range(0,1)) = 0.2 | |
_W ("Normalized Width",Range(0,1)) = 0.6 | |
_H ("Normalized Height",Range(0,1)) = 0.6 | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
[RequireComponent(typeof(Camera))] | |
public class MonoImageEffect : MonoBehaviour { | |
private Material m_Material; | |
[SerializeField] Material material; | |
protected virtual void OnRenderImage(RenderTexture source, RenderTexture destination) { | |
Graphics.Blit(source, destination, material); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<root> | |
<vkopenurldef> <name>KeyCode::VK_OPEN_URL_MV.R</name> | |
<url type="shell"> <![CDATA[ osascript ~/.mv_window.js R]]> </url> | |
</vkopenurldef> | |
<vkopenurldef> <name>KeyCode::VK_OPEN_URL_MV.L</name> | |
<url type="shell"> <![CDATA[ osascript ~/.mv_window.js L]]> </url> | |
</vkopenurldef> | |
<vkopenurldef> <name>KeyCode::VK_OPEN_URL_MV.MAX</name> | |
<url type="shell"> <![CDATA[ osascript ~/.mv_window.js MAX]]> </url> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function show(x) { console.log(Automation.getDisplayString(x)) } | |
function showByApp(text) { | |
app = Application.currentApplication() | |
app.includeStandardAdditions = true | |
app.displayDialog(Automation.getDisplayString(text)) | |
} | |
function getDockInfo() { | |
apps = Application("System Events").processes() | |
for (app of apps) { | |
if (app.name() != "Dock") continue |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import re,requests,random | |
def getById(id): | |
body = requests.get("https://nijie.info/view.php?id="+ str(id)).content.decode("utf-8") | |
found = re.findall(r'"(https://\S+?nijie_picture\S+?\.(?:jpg|png|jpeg))"',body) | |
if found : return re.sub(r'/small_light\(\S+\)',"",found[0]) | |
else : return "" | |
def randomGet(): | |
r = random.randint(1005,187600) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
if "%~dpnx1" equ "" goto :eof | |
cd "%~dp1" | |
setlocal | |
set tempfile=%date:~4%%time::=% | |
set tempfile=%tempfile:/=% | |
set tempfile=%tempfile:.=% | |
set tempfile=%tempfile: =% | |
ghc -o %tempfile%.exe --make "%~dpnx1" | |
%tempfile%.exe |