Skip to content

Instantly share code, notes, and snippets.

Avatar

moyashi moyashi

View GitHub Profile
@moyashi
moyashi / SakuraKeepaLinker.js
Last active Nov 24, 2020
Amazon.co.jpの商品ページにサクラチェッカーとKeepaへのリンクを追加するUserScript。Tampermonkeyで動作確認
View SakuraKeepaLinker.js
// ==UserScript==
// @name SakuraKeepaLinker
// @namespace http://hitoriblog.com/
// @version 0.2
// @description try to take over the world!
// @author moyashi ( @hitoriblog )
// @match https://www.amazon.co.jp/*/dp/*
// @match https://www.amazon.co.jp/*/gp/*
// @match https://www.amazon.co.jp/dp/*
// @match https://www.amazon.co.jp/gp/*
@moyashi
moyashi / level_shifter.py
Last active Sep 22, 2020
Marlin-Ai3Mのマニュアルメッシュベッドレベリングの事後補正をするPython3スクリプト ANYCUBIC i3 MEGA / MEGA-S
View level_shifter.py
#!/usr/bin/env python3
import os
import sys
# pip3 install pyperclip
import pyperclip
# これで実施したマニュアルメッシュベッドレベリングの補正用途: https://github.com/davidramiro/Marlin-Ai3M
# 設定部
@moyashi
moyashi / AutoHotkey.ahk
Last active May 1, 2020
ドン・キホーテのNANOTE用AutoHotkeyスクリプト
View AutoHotkey.ahk
; NANOTE用定義
#Include IME.ahk
; IME.ahkはここの089.zipから入手可能
; http://lukewarm.s101.xrea.com/up/index.php
;---------------------------
;左Shift+SpaceでIMEのトグル
<+Space::
View urlencode.awk
#!/usr/bin/awk
BEGIN {
for (i = 0; i <= 255; i++) {
ord[sprintf("%c", i)] = i
}
}
function escape(str, c, len, res) {
len = length(str)
@moyashi
moyashi / GoogleTranslate.applescript
Created Feb 26, 2020
Safariで見ているページをGoogle翻訳に渡して日本語表示するAppleScript
View GoogleTranslate.applescript
tell application "Safari"
tell document 1
set u to URL
set uu to "https://translate.google.com/translate?sl=auto&tl=ja&u=" & u
open location uu
end tell
end tell
@moyashi
moyashi / GoogleTranslate.js
Last active Feb 26, 2020
今見ているページをGoogle翻訳に渡して日本語翻訳表示するブックマークレット
View GoogleTranslate.js
javascript:var%20g%3D%22https%3A%2F%2Ftranslate.google.com%2Ftranslate%3Fsl%3Dauto%26tl%3Dja%26u%3D%22%3Bvar%20u%3DencodeURIComponent(location.href)%3Blocation.href%3Dg%20%2B%20u%3Bvoid(0);
@moyashi
moyashi / SharePlaceInTheRightWay.js
Last active Feb 21, 2020
Googleマップの共有機能は短縮URLしか共有できず不便なので、地点名、住所を追加するUserScript。(Tampermonkeyで動作確認)
View SharePlaceInTheRightWay.js
// ==UserScript==
// @name SharePlaceInTheRightWay
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://www.google.com/maps/*
// @match https://maps.google.com/*
// @grant none
// @require https://code.jquery.com/jquery-3.4.1.slim.min.js
@moyashi
moyashi / amazonshare.js
Created Feb 16, 2020
AmazonからTwitterへのシェアの文面を整形するUserScript。Tampermonkeyで動作確認
View amazonshare.js
// ==UserScript==
// @name AmazonShare
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fwww.amazon.co.jp*
// @grant none
// @require https://code.jquery.com/jquery-3.4.1.slim.min.js
// ==/UserScript==
@moyashi
moyashi / PrinterConnect.js
Last active Feb 7, 2020
OptoPrintでページ表示後に「Connect」ボタンを自動的に押すUserScript
View PrinterConnect.js
// ==UserScript==
// @name PrinterConnect
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://192.168.1.33/
// @match http://192.168.1.32/
// @grant none
// ==/UserScript==
@moyashi
moyashi / BitBar-OctoPrint.rb
Last active Feb 5, 2020
OctoPrintを接続した3Dプリンターの動作状況をmacOS用アプリBitBarを使ってステータスバーに表示するRubyスクリプト
View BitBar-OctoPrint.rb
#!/usr/local/opt/ruby/bin/ruby
require 'open-uri'
require 'json'
require 'time'
OCTPRINT_IP = "192.168.1.33"
HEADER = "[C]"
begin
You can’t perform that action at this time.