その他のコンテンツ
ちょい読み!
コミック

新着ソフトレビュー ベクターソフトニュース − 2008.06.05 RSS一覧
Vectorトップ > ライブラリ > 新着ソフトレビュー > DST_StringConstructor

DST_StringConstructor

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
DST_StringConstructor
数列を含む文字列の作成や行単位の合成・分解処理などを行える文字列処理ソフト
Windows XP/2000  フリーソフト
DST_StringConstructor
  • メイン画面。「数列付加文字列作成」では、文字列に計算結果を代入して繰り返し作成できる

  • ◎そのほかのスクリーンショット
  • 二つの文字列(リスト)を合成して、ひとつの文字列を作れる「行単位合成」
  • 「重複行検索」では、重複行に指定文字列を付加したり、重複行を削除したりできる

  • 数列を含む連続的な文字列を作成したり、文字列の合成・分解・置換をしたりできる文字列処理ソフト。

    「DST_StringConstructor」は、ユーザの指定した条件に従って、文字列をさまざまな形に加工・処理できるソフト。処理結果は、クリップボード経由でテキストエディタやワープロなど、他のアプリケーションで再利用することが可能。用意された文字列処理機能は6種類。

    • 数列付加文字列作成
    • (文字列の)行単位合成
    • (文字列の)行単位分解
    • (文字列の)行単位置換
    • (文書への)行番号追加
    • 重複行検索
    各機能は、タブで切り替えて利用する。

    「数列付加文字列作成」は、文字列の指定部分に、設定した計算式の結果を代入し、これを複数回繰り返すもの。ひとつの文字列内には最大三つまでの計算式を埋め込むことが可能で、計算式には繰り返し回数nをもとにした四則演算を定義できる。例えば、計算式として「n*2+1」を指定すると、最初は「3」が、2回目には「5」が、3回目には「7」が代入された文字列が次々に作成される(スクリーンショットで実例を見ていただくとわかりやすい)。

    「(文字列の)行単位合成」は、「合成文字列1」「合成文字列2」を、「文字列1の1行目+文字列2の1行目」「文字列1の2行目+文字列2の2行目」……というように合成してゆくもの。すべての行の行頭と区切り部分、行末には、それぞれ指定した文字列を挿入できる。

    「(文字列の)行単位分解」は、合成とは逆に元の文字列を分解するもの。分解個所となる判定文字列を指定すると、その文字列を境にして、二つの文字列に分解される。分解判定文字列自体は、分解結果の前半部/後半部のどちらに含めるかを指定できる。破棄することも可能だ。

    「(文書への)行番号追加」は、条件に一致した行を指定置換文字列に置き換えることができるもの。「(文書への)行番号追加」は、各行頭に行番号を付加できる機能。「重複行検索」では、重複行の行頭/行末に指定文字列を付加したり、重複行を削除したりすることができる。

     ソフトライブラリからのおすすめソフト
    起動して、サッとメモを書いたら、それで完了。余計な操作は不要の、シンプルなメモソフト「CubeNote」
    起動して、サッとメモを書いたら、それで完了。余計な操作は不要の、シンプルなメモソフト
    「CubeNote」
    Office/PDFファイルなどの検索も可能。エクスプローラのコンテキストメニューからも利用できる、軽快なGrepソフト「MiGrep2」
    Office/PDFファイルなどの検索も可能。エクスプローラのコンテキストメニューからも利用できる、軽快なGrepソフト
    「MiGrep2」
    ツリー形式または詳細なリスト形式での出力が可能。簡単・手軽に使えるフォルダ/ファイルリストの作成ソフト「FolderFileList」
    ツリー形式または詳細なリスト形式での出力が可能。簡単・手軽に使えるフォルダ/ファイルリストの作成ソフト
    「FolderFileList」
    無償で公開されている基盤地図情報などを利用して、高精度なDXF形式地図を作成できるソフト「VectorMapMaker」
    無償で公開されている基盤地図情報などを利用して、高精度なDXF形式地図を作成できるソフト
    「VectorMapMaker」
    シンプルなインタフェースで使いやすい。275以上の拡張子に対応したファイルサイズ削減ソフト「FileOptimizer」
    シンプルなインタフェースで使いやすい。275以上の拡張子に対応したファイルサイズ削減ソフト
    「FileOptimizer」

    reviewer's EYE reviewer's EYE
    ユニークな機能を揃えた文字列処理ソフト。特に「数列付加文字列作成」は、よくある連番作成機能を大幅に拡張した感じのものだが、
    • 単純な連番でなく、計算式を設定できる
    • ひとつの文字列に三つまで挿入できる
    ことで、非常に幅広い使い方ができるものになっている。

    各機能をタブで切り替えて使うタイプのメイン画面は、これまたよく整理されていて扱いやすい。各機能とも、画面上部の条件設定部分と、下部の文字列出力部分の間を大きな実行ボタンが分けるというスタイルになっており、見やすく、使いやすい。メイン画面上にも適度な説明文が付いているため、すぐに使いはじめることができるだろう。

    不満というほどのことではないが、あえて希望を言うなら、出力結果をクリップボードに送るためのボタンがほしい気はする。出力結果の再利用をクリップボード経由で行うソフトなので、あればより便利だろう。なかなかよくできたソフトで、そのくらいしか言うことはない。

    (土屋 佳彦)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    お恥ずかしい話ですが、当ソフトを作ろうと思った一番の動機は、「『秀丸エディタ』を使用したかったから」ということにあります。「秀丸エディタ」は、フリーソフト開発者に対して無料で使用できるという制度を設けているので、せっかくプログラムの技術を持っているのだからフリーソフトを作ってしまおうと考えたわけです。また、開発背景に関しましては、マニュアルの隠しページに書き綴ってありますので、興味がある方はそちらをご覧いただければと思います。

    開発中に苦労した点
    C#を触って1ヵ月足らずで作成したソフトですので、C++とC#の違いを理解するという面で全体的に苦労することは多かったです。また、計算式を埋め込む個所は、なかなかうまくいかず頭を悩ませました。

    ユーザにお勧めする使い方
    残念ながら、特別お勧めする用途が思いつきません。ですが、特に必要としていない人も、この機会にちょっと遊んでみてもらえればと思います。心の隅にでもこのソフトの存在を覚えておいて、何かで事務的な作業をする際に「あれ? この作業なら あのソフトを使うと一発なんじゃ?」と思い出せれば儲けもの。パソコン関係の仕事をしている方に限りますが、もしかしたら、1日分の仕事が30分の仕事になってしまうかもしれません。

    今後のバージョンアップ予定
    計算式の個所は、基本的な演算子しか使えないので、せめて「剰余(%)」程度は使えるようにしたいと考えています。ほか、作成結果を【Ctrl】+【A】で全選択ができないのは不便ですので、改善していきたいところです。

    (りょうご)

    ● DST_StringConstructor Ver.1.05
  • 作 者 : りょうご さん
  • 対応OS : Windows XP/2000
  • 種 別 : フリーソフト
  • 作者のホームページ : http://joy.poosan.net/program_er/
  • 補 足 : 動作には.NET Framework 2.0が必要


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    PL_StringConstructor 2.19 数列を持った連続的な文字列の作成や、行単位での合成、分解、置換などが可能な文字列処理ツール (786K)




    最近のレビュー記事
    OyaziViewerOyaziViewernew!!OyaziViewer
    表示スタイルのカスタマイズ自由度が高い。同梱プログラムとの連携で青空文庫公開作品を快適に読めるテキストビューア
    モニカモニカモニカ
    “本体”はコンパクトなスライドショウ。画像上の右クリックでさまざまな機能を呼び出せるデスクトップアクセサリ
    PhotoZoom Pro 7PhotoZoom Pro 7PhotoZoom Pro 7
    独自のアルゴリズムで高精細な画像拡大を実現。拡大後もシャープで自然な画質を保つ高機能画像処理ソフト
    漢字博士 漢太郎漢字博士 漢太郎漢字博士 漢太郎
    56,000以上の漢字を、読み・部首・総画数で探してWordなどに貼り付けられる、異体字対応の漢字検索ソフト
    ALiSALiSALiS
    指定したタイミングでアプリやファイル、システムタスクなどを開ける。手軽に使えるスケジュール型ランチャ
    講談社夏☆電書2017
    講談社夏☆電書2017
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2017年7月】

    自作のゲーム、実用ソフト、スマホアプリなど、注目の作品が登場する、プログラミング環境「HSP」の祭典
    「HSPプログラムコンテスト2017」
    応募作品受付中!
    セパレータ
    /セパレータ
    CurioSoundCurioSound
    設定項目をしぼり込み、誰でも簡単に操作することが可能。手持ちのCDなどもハイレゾ相当の高音質で楽しめる純国産のサウンドプレイヤー
    Weather TypingWeather Typing
    ネットワーク対戦やCPU対戦も楽しめる、カスタマイズ自由度の高い多機能タイピング練習ソフト
    FileCapsule Deluxe PortableFileCapsule Deluxe Portable
    「共通鍵」「公開鍵」の両暗号化方式に対応。手軽に使える、高速・高機能なファイル/フォルダ暗号化ソフト
    目に優しい画面目に優しい画面
    ディスプレイの色温度と輝度を目に優しい設定に変更。インストールするだけで“即”使える“ブルーライトカット専用ソフト”
    Windows System CheckerWindows System Checker
    Windowsの標準機能を利用して、システムドライブのメンテナンスを手軽に行えるミニユーティリティ
    夏☆電書2017水・土更新!無料連載コーナー
    夏☆電書2017水・土更新!無料連載コーナー


    「DST_StringConstructor」と同じカテゴリーの他のレビュー

    レビュー記事一覧




    ベクターソフトニュース、徹底解説!! まるっとに関するご意見・ご感想は editor@vector.co.jp まで
    Copyright (c) 株式会社ベクター 記事の無断転用を禁じます。
    Copyright (c) Vector Inc. All rights Reserved.