Skip to content

Instantly share code, notes, and snippets.

@oquno
oquno / سمَـَّوُوُحخ ̷̴̐خ ̷̴̐خ ̷̴̐خ امارتيخ ̷̴̐خ
Created September 2, 2013 09:20
سمَـَّوُوُحخ ̷̴̐خ ̷̴̐خ ̷̴̐خ امارتيخ ̷̴̐خ
سمَـَّوُوُحخ ̷̴̐خ ̷̴̐خ ̷̴̐خ امارتيخ ̷̴̐خ
// ==UserScript==
// @name 希望の電話番号
// @namespace http://oq.la/
// @include https://oc.dti.ne.jp/cgi-bin/uss/contract/add_plan/sphone/add_plan.cgi
// ==/UserScript==
(function() {
window.addEventListener("load", function(e) {
if (document.getElementsByTagName("b")[0].innerText == "ご希望の電話番号を選択してください。") {
var numbers = document.getElementsByTagName("input");
@oquno
oquno / 2013-03-02.md
Last active December 14, 2015 09:49
todo
  • 生活用品
  • 納税
@oquno
oquno / gif.sh
Last active December 11, 2015 18:49
script to convert .3gp file into animated gif
if [ $# -eq 0 ]
then
echo "argument required"
exit
fi
wide=`ffmpeg -i $1 2>&1 | grep "DAR 16:9," | wc -l`
long=`ffmpeg -i $1 2>&1 | grep "DAR 9:16," | wc -l`
short=`ffmpeg -i $1 2>&1 | grep "DAR 3:4," | wc -l`
#sd=`ffmpeg -i $1 2>&1 | grep "DAR 4:3," | wc -l`
@oquno
oquno / request_kindle_edition.user.js
Created October 29, 2012 04:02
Auto Request Kindle Edition
// ==UserScript==
// @name Auto Request Kindle Edition
// @namespace http://oq.la/
// @include http://www.amazon.co.jp/*
// ==/UserScript==
(function(){
var asin = document.getElementById("ASIN");
if (asin) {
asin = asin.value;
var iframe = document.createElement("iframe");
@oquno
oquno / lastfm2google.py
Created September 7, 2012 09:51
import Last.fm loved tracks to Google Play Music Highly rated tracks
#!/usr/bin/env python
import netrc, urllib, urllib2
from gmusicapi.api import Api
from xml.etree.ElementTree import *
lastfm__user = 'oquno'
api_key = 'your apikey'
def init():
api = Api()
@oquno
oquno / googleplaylist.py
Created September 6, 2012 16:49
convert Google Play Music playlist to local playlist file
#!/usr/bin/env python
import sys, os, netrc, sqlite3
from gmusicapi.api import Api
sqlite_path = "/var/cache/mt-daapd/songs3.db"
plist_dir = "/mp3/m3u"
def init():
api = Api()
(email, account, password) = netrc.netrc().hosts['google.com']
@oquno
oquno / テスト.mkd
Created July 10, 2012 03:09
アンドロイドアプリからテスト

画像

require 'rubygems'
require 'taglib2'
file = ARGV.shift
t = TagLib2::File.new(file)
new = "#{File.dirname(file)}/#{sprintf("%02d", t.track)} #{t.title}.mp3"
File.rename(file, new)
@oquno
oquno / 日記.md
Created April 24, 2012 23:41
日記を書くテスト

2012年4月25日の日記

パン

昨日買ったパンを朝食に食べた。Kindle Fire の microUSB 端子が接触不良気味で充電がかなり危うい感じだったのがよくわからないけれど少しましになった。

日記に画像を Flickr から引っ張っているけれど、画像も Web の投稿ページから gist に上げて、インライン埋め込みもしたい。