2011年6月4日土曜日
Skydriveで公開中のツール類について
自分で使うために作った物なので、
- 要望とかあっても必要性を感じなければ無視します
- うちの環境で再現しないバグについても放置します
- 基本的にソースは添付してるので適宜派生版作って対処(バグ修正・機能追加など)して下さい
2011年3月15日火曜日
Chrome用Irvine拡張
Chrome用のIrvine連携拡張としてはderawさんのIrvine拡張が既にありますが、
ircom.exeをShellExecuteExで呼び出している関係上、コマンドライン文字列に長さの制限があり、しかもXP, Vista, Win7でそれぞれその長さがどうも違うらしいというやっかいな問題があります。
で、どのみちNPAPIでC++からIrvineと通信するならいっそのことircom使わずに直接COMを使って呼び出すのが良いと思ったので、 上記拡張のNPAPIであるnpproc.dllのソースを元にして作ってみたのがこちらの拡張です。
直接COMを使って呼び出すのでircomなどのパスを設定する必要はありません。
基本的な機能はderawさんのものと同一で、リンクや画像をalt+クリック(または左ボタンを押しながら右クリック)してIrvineに送ったり、ポップアップメニューからページ内のすべてのリンクをIrvineに送ったり出来ます。
alt+クリックや左ボタンを押しながら右クリックはそれぞれオプションでOn/Offできます。
なお、オプション設定は設定中に開いていたタブには効力がありません。
download: irvineapi.crx ver. 0.3.2 (2011/05/10)
で、どのみちNPAPIでC++からIrvineと通信するならいっそのことircom使わずに直接COMを使って呼び出すのが良いと思ったので、 上記拡張のNPAPIであるnpproc.dllのソースを元にして作ってみたのがこちらの拡張です。
直接COMを使って呼び出すのでircomなどのパスを設定する必要はありません。
基本的な機能はderawさんのものと同一で、リンクや画像をalt+クリック(または左ボタンを押しながら右クリック)してIrvineに送ったり、ポップアップメニューからページ内のすべてのリンクをIrvineに送ったり出来ます。
alt+クリックや左ボタンを押しながら右クリックはそれぞれオプションでOn/Offできます。
なお、オプション設定は設定中に開いていたタブには効力がありません。
download: irvineapi.crx ver. 0.3.2 (2011/05/10)
2010年9月30日木曜日
Chrome用外部コマンド実行拡張
derawさんのIrvine拡張でircom.exeの呼び出しに使っているNPAPIプラグインのnpproc.dllはircomだけじゃなくて任意のプログラムとかドキュメントも開けて便利なので、
拡張間連携によってそれを利用できるような拡張にしてみました。
"execPath arg1 arg2 arg3 ..."みたいなコマンドの実行はこんな感じになります。
ちなみに、うちではproxy設定を変えた別プロファイルのChromePlusを起動するためにこの拡張を使ってます。
"execPath arg1 arg2 arg3 ..."みたいなコマンドの実行はこんな感じになります。
var shexecID="hepeohbjjmlibfhmdpjkfmgkoccnpeig";download: shellexec.crx
chrome.extension.sendRequest( shexecID, {action: "shellExec", execPath: execPath, args: [arg1, arg2, ...]}, function (response) {} )
ちなみに、うちではproxy設定を変えた別プロファイルのChromePlusを起動するためにこの拡張を使ってます。
2010年6月22日火曜日
2010年5月13日木曜日
各種ソフトウェアへのリンク
アプリケーション
- Records: 2画面ファイラ
- Console: マルチタブなコンソール
- Cadencii: Vocaloid1,2/UTAU対応エディタ
- NicoVisualEffects: 動画作成
- MikuMikuDance: 3Dキャラクタアニメーション
- Inkscape: SVG形式のドローソフト
- SWFTOOLS: swf形式関連のツール集(swfc, as3compile, gif2swf, etc.)
- FlashDevelop: ActionScript, Haxe用IDE (日本語サイト)
言語処理系
- Haskell Platform: Haskellコンパイラと各種ライブラリのセット(GHCは開発者向け)
- Ruby (RubyInstaller for Windowsに7zipアーカイブ有り)
- Go言語 (Google's Go Guide: 日本語情報, Windows版)
ライブラリ
- .Net用
- DotNet Zip: Zip操作
- QRCode library: QRコードの読み書き
- Lua Interface: Luaバインディング
- SDL.NET: SDLバインディング
- OpenCvSharp: OpenCVバインディング
- Flash用
- Alternativa3D: 3D表示
- ActionScript Thread Library 1.0 (そうめん): 疑似スレッド
- Spark project: Flash/ActionScript開発のためのオープンソースコミュニティ
Webサービス
- Page2Feed: ユーザー登録不要のRSS生成サービス
- Ideone.com: 各種プログラミング言語(40種類以上)を試せる
- ManageFlitter: Twitterのフォロー管理ツール
登録:
投稿 (Atom)