gulpの出力内容をクリップボードにコピーする

使い所が限定されすぎていて使い道がわからないコード。Windows用。

ストリーム内でクリップボードにコピーしたかったけど文字化けしたりで上手くいかず、ファイルに書き出してからクリップコマンド使うというゴリ押し(ひどい)。

あと元のファイルがUTF-8だったのでShift_JISに変換してます。文字コードヨクワカラナイ。

var gulp = require('gulp');
var $ = require('gulp-load-plugins')();
var exec = require('child_process').exec;

var TEMP_PATH = process.env.TEMP;
var EXPORT_NAME = 'test.js';

// ファイルに書き出しクリップボードへコピー
gulp.task('clip', function() {
  gulp.src('src/*.js')
    .pipe($.concat(EXPORT_NAME))
    .pipe($.convertEncoding({to: 'shift_jis'}))
    .pipe(gulp.dest(TEMP_PATH))
    .on('end', function() {
      exec('clip < ' + TEMP_PATH + '/' + EXPORT_NAME);
    });
});

ニコニコ動画のマイリストから「とりあえずマイリスト」へまとめて移動(登録)させる

※この記事の方法は現在使えません。



ニコニコ動画の「とりあえずマイリスト」といえば一時的に動画を登録しておいて、後で通常のマイリストに移すなり消すなりして使う場所です(たぶん)。
そんな用途だからなのか通常のマイリストからとりあえずマイリストへの移動・コピー操作はできません。

1つずつとりあえずマイリストへ登録していくしかないですが面倒なので自動化します。


(普通はこんなことしたいとは思わないはずですが先日必要になったので…)

続きを読む

サイドバーに現在位置を表示して追尾する目次を設置する

※追記(2018/01/15)
新しいバージョンを作ったので今後はこちらを参考にしてください。

※追記(2016/12/29)
サイドバーに現在位置を表示して追尾する目次を設置する【目次記法対応版】 - Twilyze blog

※追記(2016/12/22)
この記事から色々変更してるので終わったら新しく記事を書きます。(作業中)

続きを読む

CapsLockキーの位置を変える【Windows】

普段CapsLockを使わないのでCtrlで上書きしてたけど、たまに使いたい時が来るので。

最初はAutoHotKeyでやろうとしたけどLock系のキーは日本語環境でうまく動作しない(解決策はある よくある質問と回答 - AutoHotkey Wiki) ので別のキーに犠牲になってもらうことに。

今回はCapsLockキーにCtrl、ScrollLockキーにCapsLockを割り当てる。

続きを読む

はてなブログを便利にするカスタマイズ

※追記(2016/12/22)
ページトップへ戻るボタンを書く所を間違えてたので修正

※追記2(2016/12/22)
この記事から色々変更してるので終わったら新しく記事を書きます。(作業中)

※追記3(2016/12/29)
書きました。

またこの記事も使う見出しタグをh2~h4からh3~h5に変更しました。

続きを読む