2012-06-01から1ヶ月間の記事一覧

Pythonでプログラムを作るときのTips

あいさつ つかさです。 プログラム本体とは関係ないが、詰まったりしたことのメモ py2exeの使い方 実行ファイル形式にするので定番が、py2exeらしい。 ここからダウンロード。Pythonのバージョンによって、違うのをインストールしないとだめのようだ。僕は2.…

ソフトウェア配布用のHP作りました

あいさつ つかさです。 ここでSETZERの更新をするたびに記事を書くというのもあれなので、配布用のHPを作りました。hoehoeSoftバグとか要望とかありましたらtwitterなりメールなり何なりで知らせてください。

Python用メニューとTree

Pythonのスクリプトを実行するためのPPxメニュー。 「Pythonの実行」は、アプリケーションを終了しても窓を閉じないように 「py2exe」は実行ファイルの作成用 「Tree」はPythonには関係ないが、たまにフォルダ構造のコピーをとりたいときのため。今まではフ…

wxPythonでAA管理ツールを作ろう!閑話休題 AAの登録

あいさつ つかさです。 今回からは応用編です。基礎的なやり方を学んでいく、というのからはずれます。 問題点 AAを管理する方法で問題になるのは、「一々AAの登録をするのが面倒」ということに尽きると思います。 AAに一意的に名前を付けられるか。たとえば…

SETZER ver0.1 公開

あいさつ つかさです。 今までのAA管理ツールから大きく変更しました。クリップボード管理を中心にしてます。 Download SETZER ver.0.1.zip ※最新版はhoehoeSoftに 常駐してホットキー(デフォルトだとCapsLock)でOnOffトグル クリップボードを監視して履歴…

SnapText ver0.1 & SETZER ver0.03 公開

あいさつ つかさです。 SnapTextとSETZERの新しいバージョンを公開します。 SnapText 常駐してクリップボードを監視し、テキストがクリップボードにコピーされればそれをテキストファイル形式で、指定したフォルダに自動保存するソフトです。ScreenShotをと…

AA管理ツール SETZER ver0.02 公開

Download SETZER ver.0.02.zip ※最新版はhoehoeSoftに 変更点 リストボックスの最大表示数を設定可に ツールチップ表示のウィンドウ最大値を調節可に タスクバーに表示するかどうかを設定可に 何文字入力された時点でMigemo検索を行うかを設定可に 文字を入…

wxPythonでブックマーク管理ツールを作ろう!

あいさつ つかさです。 今回は番外編です。ブックマーク管理ツールを作ってみます。AA管理ツールで学んだことを応用します。 準備 今回作るプログラムは、あらかじめブックマークを手動でテキストファイルに書き込んでおき、それを読み込む、という形式をと…

wxPythonでAA管理ツールを作ろう!第七回 直前のウィンドウに貼り付け

あいさつ つかさです。 今回は、直前までアクティブだったウィンドウにAAを貼り付けられるようにします。 モジュールの導入 pyautoモジュールを入手しましょう。これは、Windowsの操作をカスタマイズ/自動化するためのモジュールです。 解凍したものを、スク…

wxPythonでAA管理ツールを作ろう!第六回 PyMigemoでインクリメンタルサーチ

あいさつ つかさです。 今回は、PyMigemoを使います。 正規表現について まずは、pythonの正規表現について。reモジュールを使うことで、正規表現が使えます。 パターンをコンパイルし、正規表現オブジェクトを作る そのオブジェクトから、match()あるいはse…

wxPythonでAA管理ツールを作ろう!第八回 設定ファイル

あいさつ つかさです。 今回は設定ファイルです。ConfigParserというモジュールを使います。 設定が必要なもの まずは設定ファイルを作成しましょう。 大きさ(幅と高さ) 位置(x,y) ツールチップの色 あたりが、必要なものでしょうか。 以下のファイルを…