承認これくしょん

my black histories

JScript

TypeScriptの言語サービスを使ってサクラエディタで入力補完してみる

TypeScriptプロジェクトにはtypescriptServices.jsが含まれており、コンパイラが持つ機能を外部から利用できます。 その中の言語サービス(Language Service API)を使ってコードの補完候補を取得し、SIでおなじみサクラエディタで表示してみました。 PowerShe…

HTA + JScriptでExcel方眼紙に絵を描こう

Excelのセルをドットに見立てて絵を描くマクロです。 似たようなものは沢山あるわけですが、今回はWindows標準のHTA + JScriptでExcelを操作して作ります。 HTAといえば、よくワンクリック詐欺のポップアップに使われていることで有名ですよね。 早すぎたEle…

IEでフォームの入力内容を保存して自動入力できるようにしたい

定型業務とかテストとかで、Webアプリのフォームに何度も同じ内容を入力する機会があると思う。これを保存しておいて自動入力できるようにしたい。 IEのアドオン開発は敷居が高そうだけど、右クリック時のコンテキストメニューは簡単に編集できるらしい。こ…

問題ステップ記録ツールが出力するMHTMLからスクリーンショットを抽出する

問題ステップツールとは Windows 7からは標準で「問題ステップ記録ツール」ことpsr.exeがインストールされている。 ユーザーのマウス操作などに応じて自動でスクリーンショットを撮ってくれるツールだ。 出力されるzipに入ってるMHTMLを展開してブラウザで開…

WSHで指定したTwitterアカウントが投稿した画像をだいたい全部ダウンロードする

公式Webクライアントの「画像/動画」タブに出てくるpic.twitter.comにアップロードされた画像をダウンロードする。 外部サービスは対象外、またRTしたツイートが含まれることがあるので「だいたい」。 bignumber.jsを使ってるので一緒にディレクトリに入れて…