Skip to content

Instantly share code, notes, and snippets.

@defaultcf
defaultcf / vket_more_useful.user.js
Created August 14, 2022 10:22
vket more useful
// ==UserScript==
// @name vket more useful
// @namespace Violentmonkey Scripts
// @match https://summer2022.vket.com/circle/*
// @grant none
// @version 1.0
// @author i544c
// @description vketの説明文中のリンクを開きやすくしたりする
// ==/UserScript==
@defaultcf
defaultcf / backup-vrchat-photos.ps1
Last active January 17, 2022 15:22
Backup VRChat photos
$irfan_exe = "C:\Program Files\IrfanView\i_view64.exe"
$exiftool_exe = "C:\Users\rsato\Downloads\exiftool-12.38\exiftool.exe"
$reference_dir = "C:\Users\rsato\Pictures\VRChat\"
$target_dir = "C:\Users\rsato\Dropbox\写真\VRChat\"
$script_dir = $(Split-Path $MyInvocation.MyCommand.Path) + "\"
# ディレクトリ作成
$reference_dir_list = Get-ChildItem -Directory -Path $reference_dir
$target_dir_list = Get-ChildItem -Directory -Path $target_dir
@defaultcf
defaultcf / amazon-url-cutter.user.js
Last active September 6, 2021 13:57
Make Amazon URL shorter
// ==UserScript==
// @name Amazon URL Cutter
// @namespace https://default.cf/
// @match https://www.amazon.co.jp/*/dp/*
// @grant none
// @version 1.0.1
// @author defaultcf
// @description Make Amazon URL shorter
// ==/UserScript==
// ==UserScript==
// @name YouTube Live Event to Calendar
// @namespace https://defaultcf.github.io
// @match https://www.youtube.com/watch*
// @grant GM_registerMenuCommand
// @grant GM_openInTab
// @version 0.1.1
// @author defaultcf
// @description YouTube Live Event to Calendar...but semi-automatic
// ==/UserScript==

Keybase proof

I hereby claim:

  • I am defaultcf on github.
  • I am defaultcf (https://keybase.io/defaultcf) on keybase.
  • I have a public key whose fingerprint is 980F 694B B8BE 47C1 BCFF F6E4 81AA 080B 9889 2FB0

To claim this, I am signing this object:

@defaultcf
defaultcf / hire_me.js
Last active August 12, 2020 16:51
私を雇って.js
(() => {
console.group('このサイトの開発者から、開発者へのメッセージ');
console.log('このサイトは https://github.com/i544c が個人で開発しています。');
console.log('%cちなみに、 https://github.com/i544c は2021年新卒として就活中です。', 'color:yellow; background:blue; font-size:150%;');
console.log('詳しくは https://scrapbox.io/i544c/%E5%B0%B1%E6%B4%BB をご参照の上、お気軽にご連絡ください。');
console.groupEnd();
})();
@defaultcf
defaultcf / youtube_absolute_datetime.user.js
Last active August 5, 2020 08:20
YouTube Absolute DateTime
// ==UserScript==
// @name YouTube Absolute DateTime
// @namespace https://i544c.github.com/
// @match https://www.youtube.com/*
// @grant none
// @version 1.0.1
// @author i544c
// @description Reveal when broadcast started
// @description:ja その配信がいつ始まったのかを明らかにする
// ==/UserScript==
// ==UserScript==
// @name Fuck corps
// @namespace https://i544c.github.io
// @match *://*/*
// @grant GM_getValue
// @version 1.1.2
// @author i544c
// @description クソ企業ばかり
// ==/UserScript==
@defaultcf
defaultcf / nico_excluder.user.js
Last active August 17, 2020 15:10
Nico Excluder
// ==UserScript==
// @name Nico Excluder
// @namespace https://i544c.github.io
// @version 1.1.2
// @description ユーザ拒否リストに引っかかった動画を非表示にする
// @author i544c
// @match https://www.nicovideo.jp/ranking/*
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_xmlhttpRequest
@defaultcf
defaultcf / sticky_chat.user.js
Last active April 10, 2021 12:55
YouTube Sticky LiveChat
// ==UserScript==
// @name YouTube Sticky Live Chat
// @name:ja YouTube Sticky Live Chat
// @namespace https://i544c.github.io
// @version 0.4.1
// @description Pin the latest message written by live owner or moderator to the top
// @description:ja 生放送主とモデレータの最新のコメントを上に固定するユーザスクリプト
// @author i544c
// @match https://www.youtube.com/live_chat*
// @match https://www.youtube.com/live_chat_replay*