Skip to content

Instantly share code, notes, and snippets.

@coding-youtuber
coding-youtuber / create_video.py
Created July 31, 2023 13:05
「東海オンエアの全動画サムネイルを23秒で振り返る」を作るプログラム
import os
import subprocess
from PIL import Image
# 指定したディレクトリ内のファイルをすべて削除する関数
def clear_directory(directory):
for file in os.listdir(directory):
os.remove(os.path.join(directory, file))
# 画像をリサイズし、連番でリネームして保存する関数
@coding-youtuber
coding-youtuber / index.html
Created May 15, 2022 10:01
Chrome拡張「齋藤飛鳥さんの誕生日カウントダウン」
<!DOCTYPE html>
<html lang="jp">
<style>
* {
margin: 0;
padding: 0;
}
body {
background: #000;
@coding-youtuber
coding-youtuber / config.py
Created June 25, 2020 13:59
女優深田えいみさんのツイートから添付画像をダウンロードする
"""
Twitter DeveloperページでAPIのアプリケーション登録を行う
https://developer.twitter.com/ja
そしてTwitter Developerページで以下の情報が発行される。それを下の変数に代入する
"""
consumer_key = ""
consumer_secret = ""
access_token = ""
@coding-youtuber
coding-youtuber / main.js
Created May 7, 2022 09:41
中央大学ホームページのトップにステハゲの動画を流すChrome拡張
const element = document.getElementById('add_yt')
const p = {
videoURL: 'https://www.youtube.com/watch?v=u7o6KrSFVNY',
containment: '.yt_wrap',
autoPlay: true,
loop: true,
mute: true,
showControls: false,
showYTLogo: false,
@coding-youtuber
coding-youtuber / AECarController.cs
Created March 29, 2021 11:26
Unityで頭文字DのAE86(ハチロク)を動かすスクリプト
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[System.Serializable]
public class MyAxleInfo {
public WheelCollider leftWheel;
public WheelCollider rightWheel;
public GameObject visualLeftWheel;
public GameObject visualRightWheel;
@coding-youtuber
coding-youtuber / index.html
Created April 9, 2022 10:53
【HTML入門】舐達麻Chrome拡張の作り方
<!DOCTYPE html>
<html>
<style>
* {
margin: 0;
padding: 0;
}
body {
@coding-youtuber
coding-youtuber / main.py
Created August 29, 2020 07:32
Pythonを使ってLINEスタンプを連打送信する
import pyautogui
import time
import random
def send_sticker():
"""
スタンプを送信
"""
time.sleep(5)
# スタンプメニューを開く
@coding-youtuber
coding-youtuber / add_telop.py
Created February 20, 2021 04:22
FFmpegを用いて動画にテロップをつける
import os
import subprocess
# Pythonからコマンド実行する例
def add_telop(self, text, index, input_file_path):
file_name = os.path.basename(input_file_path)
output_video_path = os.path.join(self.telopped_working_dir, "{}.mp4".format(index))
cmd = """
ffmpeg -y -i {} \
-filter_complex "drawtext=fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='{}':\
@coding-youtuber
coding-youtuber / main.py
Created November 27, 2020 12:15
【Python自動化】Googleフォームに自動回答する方法
from selenium import webdriver
from time import sleep
import urllib.parse
import random
def main():
"""
=====エラー解決情報(エラーが出たときの参考にしてください)=====
@coding-youtuber
coding-youtuber / main.dart
Created September 21, 2021 11:48
ドゥワァ! センナナヒャク!!アプリの作り方
import 'package:flutter/material.dart';
import 'package:video_player/video_player.dart';
/*
ドゥワァ! センナナヒャク!!アプリの作り方
▶︎使用技術
・Flutter
iOS/Androidアプリが両方1つのコードで作れるフレームワーク。