f8g

2009-03-01から1ヶ月間の記事一覧

Function Map

Ctrl + クリック長押し、離したときに実行。場所で覚えるGUI。 // ==UserScript== // @name Function Map // @namespace http://d.hatena.ne.jp/arikui/ // @include * // ==/UserScript== var fields = [ new Field( new Circle(new Point(window.innerWidt…

TomblooのexecuteWSHでオブジェクトのやりとり

TomblooのexecuteWSHはこういう仕様になってます。 /** * Windows上でWSHを実行する。 * スクリプト内でWScript.echoなどで出力された文字列も返り値に含まれる。 * * @param {Function} func WSHスクリプト。 * @param {Array} args WSHスクリプトの引数。 …

Dashboard Drag Scroll

SpaceキーやPageDownキーやLDRizeより細かい移動が欲しい人向け。Dashboardの左右両端をドラッグしてスクロールするようにします。(実際の移動量の7倍スクロール → position.rato(ratioのスペルミス)) // ==UserScript== // @name Dashboard Drag Scroll…

WSHでImageMagick、Tomblooに位置情報付加

ImageMagickはCOMからも使えるんですね。 Install the ImageMagickObject COM+ Component @ ImageMagick たとえば、identify -verbose rose.jpgをWSHで実行したいときはこうやります。 var ImageMagick = WSH.CreateObject("ImageMagickObject.MagickImage.1…

Tomblooで自動タグ付加 その2

はてなブックマークからも取得、全ポストにタグ付け。いまいちだけどいいか。 del.icio.usはMD5が面倒くさそう。 (function(){ function Tag(init, args){ this.tags = {}; if(init && args) init.apply(this, args); } Tag.prototype = { add: function(tag…

Tomblooで自動タグ付加

タグ付けとか面倒なわりにLivedoor Clipではタグからしか検索できないみたいで。他の人が付けたタグを見て自動でタグ付ける。 addAround(LivedoorClip, 'post', function(proceed, args){ var ps = args[0]; var url = "http://api.clip.livedoor.com/json/c…

SilverlightでJavaScriptのライブラリを書く

メモ。 クラスにScriptableTypeAttributeを設定する ScriptableTypeAttribute Class (System.Windows.Browser) | Microsoft Docs <Browser.ScriptableType()> _ Public Class Library1 Dim _aaa As Integer = 1 Public Property aaa() As Integer Get Return Me._aaa End Get Set(ByVal</browser.scriptabletype()>…

Canvasでバーコードを読む

JANの仕様 ここが分かりやすい。→ バーコードの作り方 プログラミングでの話 まずは、 バーコードの部分だけ写ってる写真を用意する 高さ1px分どこかを切り取る コントラスト調整 2値化 ビットの文字列にする モジュールの幅を調節 左右のガードバーからスケ…