アーカイブ

カテゴリー ‘(02soft)フリーソフト’ のアーカイブ

真魚を使っていて不具合を見つけたので修正予定。 今回はちゃんと理解して書いてるわけでもないので、とりあえず順番に話すか。 Windowsフォルダの奥深く、とあるテキスト形式のファイルを書き換えようとしたところ、 そのファイルを真魚では開けない事がわかった。 メモ帳では開く事が出来るんだから、これはきっと真魚に何らかのバグがあるのだろうと思った。 このテキストファイル書き換えは、複数のPCで試したが、XPでは問題なく、Vistaで問題があ…続きを読む

せっかくDelphi2009を買ったことだし、クローズなテスト中に行った変更が結構あるので、 今いったん、その精算のつもりでバージョンアップしておく。 しかしここ最近は囲碁に夢中で全く開発はしてない。 すべて、何ヶ月か前にいじった更新っちゅうことになる。 またもう一度開発したくなるのがいつになるかわからないから、いまバージョンアップなわけで、 今やる気があるわけではない。 でも、掲示板に何か書いてあったし、とりあえず精算しとくかと。 今…続きを読む

来たけどインストール出来なくてどうしようかと思った。 いや、インストールというか認証が出来なかったのだが、結局は正しくインストールされないからだった。 原因はフィールドテストに使ったPCにインストールしようとしたから。 クリーンな仮想マシンにはちゃんとインストールできたが、仮想マシンで認証する訳にはいかないので、 なんとか実機からフィールドテストの残骸を探し出そうと、余計な物までガッツリ消しちゃったよ。 結局、残骸はApplicatio…続きを読む

メールで、テキトウインサツを紹介したよみたいなのが来た。 宣伝したわけでもないのによく見つけたね。 Vectorなら、自分で作ったソフトをVectorに連絡してサーバーに入れて貰う体制だから、 彼らはその連絡したソフトを審査する際に、特別紹介するかどうかを決めればいい。 しかし窓の杜には、そうやって作った側から連絡するようなシステムはない。 じゃぁスタッフが巡回しして、紹介すべきソフトを探してるんだろうか。 試しに”テキトウ…続きを読む

2023 letters | 1154 views | コメントする

今年の春、自宅のモデムを交換したら、ネットアクセスがとても調子良い。 やっぱりモデムが故障していたようだ。 そのモデムはNTTから買い取ったものらしく、返却する必要はなかった。 新しく買ったのはWeb Caster 6400Mだが、これもあきらかにおかしい。 オンラインドキュメントもまるっきり間違ってるし。 開けたポートが、何もしてないのに閉じちゃった。 それ以降、何をしてもポートが開かない。 P2Pでエロ動画を得る事こそ、インターネッ…続きを読む

ダウンロード(2013年11月更新) 例によって、Vista以降ならそのまま動作し、XP以前なら.NET 2.0が必要。 ともかく、ウィンドウに画像ファイルをドラッグドロップすれば、印刷プレビューが更新される。 写真二枚なら二分割、三枚なら三分割、という具合で自動で並べて、 写真八枚までは並べるが、それ以上になれば次のページへ。 なんにも設定しなくても、使い方を覚えなくても、テキトウに写真を選べばテキトウに並べて印刷する。 一応、用紙サ…続きを読む

写真の印刷で、以前からイラっと来る事がある。 普通は、残しておく必要のない写真は印刷しないし、 残しておく必要のある写真は、より良い画質で残したいので専用の用紙に印刷するだろう。 プリンタにずっとセットしっぱなしのA4コピー用紙に、3枚とか4枚とか並べて、 画質が悪くても良いから、さっさと選んで今すぐ印刷するっていうニーズがあまりないのかも知れない。 さっさと出来なくて良いなら、時間かけてどんな方法でもあるんだよ。 たとえばWordに写…続きを読む

タブマンコはVistaのUACが有効な環境でも普通に起動出来て、 グローバルフックでエクスプローラの起動を感知し、タブに取り込む事ができる。 ところが、タブマンコがグローバルフックでエクスプローラを監視している状態の時は、 エクスプローラとは無関係であるはずの、Internet Explorerが起動しなくなる。 どうやら、ブラウザの操作を監視されて情報が漏れないよう、 なんらかの監視が効いてる状態ではIEを起動させない仕様らしい。 グ…続きを読む

32bitアプリによるグローバルフックでは、64bit版Windowsのエクスプローラは捕まえられないが、 .NETアプリなら32bitでも64bitでも動作するというこで、作ってきたタブマンコだが、 オマケでつけたマウスホイールのグローバルフックも、自動で32bitか64bitに切り替わってしまう。 タブマンコを64bitで動かすと、64bitアプリに向けられたマウスホイールはキャッチできるが、 32bitアプリに向けられたマウスホイ…続きを読む

使えば使うほど欲が出てきて、タブマンコに追加機能を二つ。 一つは、スタートアップに入れる機能。 というのも、これもやはりXPではどうでも良く、Vistaでの使い勝手に関係するのだが、 VistaはOS起動時に自動的にやってる仕事が多すぎて、そのせいで起動が遅くなることを回避するため、 その多すぎる仕事の内、重要でないものはわざと遅れて起動するようになった。 よって、重要なものが全て起動した時点でデスクトップが表示されるけれども、 その時…続きを読む

Alt+Tabキーでのタスク切り替えに、同じアイコンが二つ表示されてていて、 その一つが、見えてはいけないはずの隠し窓で、そのタイトルがタブマンコと、ハッキリ表示されていた。 タブマンコは、タスクトレイやグローバルフックを制御する隠し窓のタイトルで、 隠し窓はそもそもユーザーには見えないので、見えない所にこっそりアプリ名を書いたつもりが、 Alt+Tabで簡単に表示されてしまった。 .NETアプリで隠し窓をやる方法がわからなかったので、…続きを読む

グローバルフックによって、エクスプローラが起動させることを監視することが出来ているわけだが、 WindowsからDLLに通知されるタイミングと、DLLから本体実行ファイルに通知されるタイミングで、 エクスプローラに対して何らかの処理が出来る。 ①エクスプローラが起動される直前 ②エクスプローラが起動される直前から少し後 ③エクスプローラが起動された直後 ④エクスプローラが起動された直後から少し後。 と、4つのタイミングに分けられる。 ①…続きを読む

かなり自然に、本当にエクスプローラにタブがついたようなデザインになった。 自然すぎてタブがついているという事すら見落としてしまう。 もうちょっとタブがアピールしなきゃいけないと思い、アイコンでも付けようかと画策した。 しかし、無駄にアイコンを付けても本当にただ無駄なだけだから、アイコンに機能を持たせようと思うと、 やっぱりタブを閉じるためのものだと一目でわかる赤ボタンにバツ印かなと。 タブマンコは、エクスプローラ以外のタブ式ファイラが難…続きを読む

エクスプローラの起動を感知し、なるべくその瞬間に捕縛して子ウィンドウにすることで、 捕縛前のエクスプローラを画面に表示させないようにしていたのだが、 どうもその瞬間に処理するのは危ないようで、エクスプローラが起動し終わってから捕縛する仕様にした。 よって、一瞬エクスプローラが表示され、それが消えて、再び子ウィンドウで表示されるようになり、 見た目はあまりよろしくない。 しかしこれによって、捕縛時のクラッシュ問題は解決した。 捕縛したエク…続きを読む

XPとVistaではエクスプローラの挙動がだいぶ違うようだ。 64bit版Vistaでの動作を大前提としながら、32bit版XPでも動作させたいので、 日中は事務所のXPで、夜は自宅のVistaで動作を検証し、 事務所からも自宅からもアップロードし、昨日一日だけで軽く10回以上は更新した。 その更新内容など。 裏エクスプローラには、エクスプローラを起動して新規タブにするという機能がついていたが、 これをタブマンコでやった時が落ちやすく、…続きを読む