Skip to content

Instantly share code, notes, and snippets.

View naotea's full-sized avatar

naotea naotea

View GitHub Profile
@naotea
naotea / Find-SimilarFiles.ps1
Created June 29, 2024 08:12
同内容TSファイルの重複を探す
# 同内容TSファイルの重複を探す
# "タイトル_放送回_サブタイトル_日付.ts" 形式のTSファイルの
# タイトルと放送回が同じファイルが同フォルダ存在したら表示
#
# Find-SimilarFiles.bat [Folder]
#
# 引数にフォルダを指定した場合、その配下を探す
# デフォルト対象フォルダ
$rootFolder = "D:\tv"
@naotea
naotea / grepTextFromSVGfiles.sh
Last active October 1, 2021 08:08
SVGファイル群の特定レイヤーのテキストをgrepで検索し、対象文字列のみ表示。 xgrepは無い環境で。
#!/bin/sh
# find text from Layer_1 in SVG files.
svgpath='/svg/path' #svg path
svgname="*.svg" #svg extension
mtime=30 #search file only from 30days before (find -mtime -30)
targetstr='Tareget Text regexp' #serach target text in Perl Regexp
layername='Layer_1' #search target layer in Perl Regexp (grep -P)
find $svgpath -name $svgname -mtime -$mtime -exec grep -lP ">$targetstr</text" {} \; \
@naotea
naotea / txtjp.vim
Created December 18, 2019 13:55
vimで日本語テキストの色付
" Vim syntax file
" Language: txtjp
" Maintainer: NONE
" Fienames: *.txt
" Version: 1.0
" Repository: NONE
" Note: 日本語テキストの色付
" *.txtを全てtxtjpハイライトににする場合.vimrcに以下を設定
" au BufRead,BufNewFile *.txt setfiletype txtjp
" モードラインでセットする場合ファイル先頭か最終行付近に以下を記述
@naotea
naotea / postRemotempToSlack.py
Created June 19, 2019 14:32
Nature Remo miniの温度を読んでSlackに投稿
# -*- coding: UTF-8 -*-
#
# get Nature Remo API Temperature and send to Slack.
#
import requests
import json
import slackweb
#slack post Webhook
slack = slackweb.Slack(url="https://hooks.slack.com/services/....................................")
@naotea
naotea / getTenkijp.py
Last active June 18, 2019 23:45
tenki.jpから特定の場所の明日/今日の天気、最高気温、最低気温を取得し、Slackに投稿(ラズパイのcronで定期実行して使ってます)
# coding: UTF-8
#
# tenki.jpから指定場所(url)の明日の天気、最高気温、最低気温を取得し、Slackに投稿する
# cron等で定時起動
#
import urllib.request
from bs4 import BeautifulSoup
from datetime import datetime
import slackweb
@naotea
naotea / vt.py
Last active July 6, 2019 07:50
slack to google home voice notifier (with VoiceText)
# encoding: utf-8
#
# Enjoy google home Japanese voice notifyer (via VoiceText https://cloud.voicetext.jp/webapi)
# Original script: https://code-life.hatenablog.com/entry/google-home-notifier-voicetextapi
# My env:
# Raspberry Pi Zero WH
# Google home mini.
# Slack(make something like #googlehome channel, create Incoming webhook and Outgoing webhook to this channel)
# python 3.7.0
#