LuckyStar
コピペ支援ツール
英数字やかなの全角半角変換や改行の除去など、エディタで変換したりせずコピペ時に自動でやってくれれば楽なのに……と思ったことがある人はいないでしょうか?
LuckyStarは通知領域(タスクトレイ)に常駐し、クリップボードの変更を検出します。クリップボードにテキストが入ったら指定した変換処理を行ないます。
編集やDTPオペをしている人たちは、原稿が改行で整形されているデータを入稿されると手間がかかっているかと思いますが、『InDesign』などDTPソフトへコピペで流し込みをする際に自動的に直してしまおうというわけです。
また、Webサイトにある情報をメモしようとすると、サイトによって英数字が全角半角バラバラでメモのテキストが読みにくいということもありますが、LuckyStarを使えばこれも解決です。
制限・制約
変換項目が多いと、動作状態・環境によってはペースト時までに変換が終わらないかもしれません。普通は大丈夫だと思いますが……。また、UNICODEはサポートしていないのでUNICODEを含んだテキストの処理には使わないほうがよいかと思います。
Windows95/98/Meでも動作すると思いますが未確認のため対応OSに入れてません。
よくある質問
- クリップボードからの貼り付け時に処理を選びたい
- Windows上のアプリケーションは、クリップボードが変化したことは検出できますが、クリップボードからの貼り付けの発生を検出できません。仮に貼り付けの発生を検出できてもすでに貼り付けられたあとであり、貼り付け時に処理内容を変えたいという要望に対応するのは無理です。
動作環境・仕様とダウンロード
ソフトウェア仕様
対応OSWindows2000/XP
最終更新2006-6-20
Version1.1.17.60
DownloadDOWNLOAD (size:647KB)
以前のVersionPrevious Versions
種別Freesoftware
紹介して頂いたサイト
履歴
- 2003-1-15 version 1.0.0.9
- 初版公開。
- 2003-2-8 version 1.0.0.10
- 半角コンマの除去に対応。
- 2004-2-8 version 1.0.2.12
- 待機時のスレッド優先度を落とした。
- 多重起動ができないように起動チェックを追加。
- HTML編集向けに「&<>"」を「&<>"」に置換する機能を追加。
- 改行除去時に最終行に改行が追加される問題を修正。
- 2004-2-24 version 1.0.4.17
- 句読点の変換機能を追加。
- 括弧を半角/全角に統一する機能を追加。
- 英文を大文字/小文字に統一する機能を追加。
- 2004-2-29 version 1.0.5.19
- DTP向けに連続したスペースを位置揃え用のタブ文字に置き換える機能を追加。
- 要望を受けて記号処理に「・」「ー」を含めるように仕様を変更。
- 2004-3-15 version 1.1.6.29
- 半角カナへの変換で「ヲ」が「オ」に変換されるバグを修正。今まで気付きませんでしたがMS-DOS 3.x時代から使用している変換テーブルにミスがありました……。
- 開発環境をDelphi7からDelphi5に変更。LuckyStarが常駐したままだとシャットダウンでWindowsXPで終了できない環境があることへの対策。
- 2004-5-7 version 1.1.7.31
- 設定画面の位置を保存し忘れていたバグの修正。
- 内部の処理方法を一部変更。
- ローマ数字を英字で代用する処理の追加。
- テキストフィルタ機能を追加。
- 2004-6-19 version 1.1.8.33
- 半角カナ変換処理時に、直前の文字が半角カナであれば「、。,.・ー」を半角に変換するように仕様を変更。
- 一部の内部処理方法を変更。
- 2004-9-12 version 1.1.9.36
- 初版からのバグである最終行改行がコピー元と一致しない処理を修正。TStringListの使用による問題だったため代替処理で回避するように変更。これに伴い内部処理が大きく変更された部分があるのでエンバグの可能性があります。
- version 1.1.8.33での半角カナ変換処理の仕様変更にあわせて「・ー」を記号処理から除外。
- 記号処理から「~」を除外するように仕様変更。
- トレイアイコン上で左ボタンのダブルクリックで環境設定が開けるようになっていた実装ミスを修正。自作のほかのツール類と共通となる本来の実装である中ボタンクリックになりました。
- 2004-10-17 version 1.1.10.38
- コマンドラインオプションで"LuckyStar.exe d"のように'd'か's'を付けて起動すると監視休止モードで起動するように仕様を拡張。
- 1文字以下の文字列が入ったときに落ちることがあったのを修正。
- 行末の空白を除去で行頭の空白も削られていたバグを修正。
- 2005-3-12 version 1.1.11.42
- 空の行を除去する機能を追加。
- 2005-4-24 version 1.1.12.49
- 設定画面を若干変更し、各設定をファイルに保存できるように仕様変更。
- 右クリックのメニュー上部で保存しておいた設定に切り替える機能を追加。
- 2ちゃんねるで見かけるアドレス中のimu.nuやime.stなどを除去する機能を追加。
- htp:~、www.~、://~、tp://~、ttp://~などをhttp://~に自動補完して変換する機能を追加。
- 2005-4-25 version 1.1.13.51
- ime.*の除去機能の判定部分の単純ミスを修正。
- 2005-5-9 version 1.1.14.53
- ime.*の除去機能で要望のあったpinktower.*(そんなのもあったのね。自サイトにはそこ経由がなかったから知らなかった)も除去するように仕様変更。
- 右クリックメニューの設定切り替えで一部設定が切り替わらなかったバグを修正。
- 2005-5-16 version 1.1.15.55
- 「httpのアドレスを補完」がftpで誤動作するバグを修正。
- 2005-6-19 Version 1.1.16.57
- 「httpのアドレスを補完」でhttpsなどで正しく処理ができなかったバグを修正。
- 2006-6-20 Version 1.1.17.60
- 開発環境をDelphi7.1に変更。
- 「httpのアドレスを補完」がmmsとrtspで誤動作するバグを修正。