resamplerをトラップしてみるとか

適当。
mingw-gcc で、ascii(sjis) コンパイル。
コンパイル後の exe は resampler.exe と同じディレクトリに。
で、ツール2を変更。
dllを使う、のチェックはなし。


#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int delegate(LPCSTR target){
char path[MAX_PATH], *p;
STARTUPINFO si = {sizeof(STARTUPINFO)};
PROCESS_INFORMATION pi = {0};
GetModuleFileName(NULL, path, MAX_PATH);
if(p = strrchr(path, '\\')) *(p + 1) = '\0';
sprintf(p = malloc(strlen(path) + strlen(target) + 1), "%s%s", path, target);
if(!CreateProcess(p, GetCommandLine(), NULL, NULL, TRUE,
NORMAL_PRIORITY_CLASS, NULL, NULL, &si, &pi)) return 1;
return WaitForSingleObject(pi.hProcess, INFINITE);
}

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE _hInstance,
LPSTR lpCmdLine, int nCmdShow){
char *inwav = __argv[1], *outwav = __argv[2];

//処理前に何かする。

if(delegate("resampler.exe")) return 1;

//処理後に何かする。

return 0;
}


なんかエフェクトでもかけようかと思ったけれども、結局案もなく。
独自のフラグとか作るのも面白そうだけど、後から被ったら微妙だし。
うーん。

ニコニコ動画の検索結果改造するuser.js(だった)

ニコニコ運営、お許しください!
てか前の表示に戻すオプションも入れてほすぃ。

とりあえずchromeのみ
http://maidro.sakura.ne.jp/test/nico2col.html

いろいろ適当。style sheet 足すだけなので大して害はないと思うけど。

[追]グリモン(firefox)版も足してみたが、使い慣れてないので適当。

[追追]こっちのがいい→http://userstyles.org/styles/16869
2010-06-01 | comments(2) | trackbacks(6) | tool

ブログ改装中につき

いろいろ一時縮退。
2010-05-31 | comments(3) | trackbacks(0) | note

日記20100524

しばらくノートPC借りといてもいいっぽい。
助かるけどこっちで環境作っても移動がめんどくさそうだなあ…。
とりあえず色々試してみますか。。
2010-05-24 | comments(2) | trackbacks(1) | note

メモメモ

PC使えるうちに自分用メモを残す。続きを読む
2010-05-23 | comments(2) | trackbacks(33) | note