https://www.youtube.com/watch?v=Mcfn5Eh5OVE を書き起こしたものです
できるだけ自然な日本語になるように、また一部注釈を入れています
また、重要な箇所は太字にしています
皆さん、こんにちは。
import os | |
import shutil | |
import xmltodict | |
from glob import glob | |
from pathlib import Path | |
# パス | |
typekit_xml_path = Path(os.environ['APPDATA'].replace('\\', '/') + '/Adobe/CoreSync/plugins/livetype/c/entitlements.xml') | |
typekit_font_folder = Path(os.environ['APPDATA'].replace('\\', '/') + '/Adobe/CoreSync/plugins/livetype/r') |
@echo off | |
python %~dp0\VSCodeUIFontChanger.py |
@echo off | |
taskkill /F /IM "Creative Cloud.exe" | |
taskkill /F /IM "Creative Cloud Helper.exe" | |
taskkill /F /IM "CCXProcess.exe" | |
taskkill /F /IM "Adobe Desktop Service.exe" | |
taskkill /F /IM "CoreSync.exe" | |
taskkill /F /IM "Adobe CEF Helper.exe" | |
taskkill /F /IM "AdobeIPCBroker.exe" | |
taskkill /F /IM "AdobeNotificationClient.exe" | |
taskkill /F /IM "AdobeNotificationHelper.exe" |
https://www.youtube.com/watch?v=Mcfn5Eh5OVE を書き起こしたものです
できるだけ自然な日本語になるように、また一部注釈を入れています
また、重要な箇所は太字にしています
皆さん、こんにちは。
javascript: (() => { | |
const video = document.querySelector('video'); | |
if (video) { | |
var canvas = document.createElement('canvas'); | |
canvas.width = video.videoWidth; | |
canvas.height = video.videoHeight; | |
canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height); | |
canvas.toBlob(function(blob){ | |
image = URL.createObjectURL(blob); | |
html = window.open(); |
javascript: (() => { | |
const video = document.querySelector('video'); | |
if (video) { | |
var canvas = document.createElement('canvas'); | |
var comment = document.querySelectorAll('canvas')[1]; | |
if (comment.width > video.videoWidth){ | |
canvas.width = comment.width; | |
canvas.height = comment.height; | |
} else { | |
canvas.width = video.videoWidth; |