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

新着ソフトレビュー 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行目」……というように合成してゆくもの。すべての行の行頭と区切り部分、行末には、それぞれ指定した文字列を挿入できる。

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

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

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「GeekUninstaller」
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト
    「GeekUninstaller」
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる「dINDEX.2」
    実際のフォルダ構造にかかわらずファイルをわかりやすく分類・管理し、すばやく参照できる
    「dINDEX.2」
    64bit OSに完全対応。ハンターモードの改善なども図られた“強力”アンインストーラの新バージョン「Revo Uninstaller Free」
    64bit OSに完全対応。ハンターモードの改善なども図られた“強力”アンインストーラの新バージョン
    「Revo Uninstaller Free」
    シンプルなデザイン、軽快な動作、カスタマイズ自由度の高さが特徴の高機能メディアプレイヤー「RE PLAYER」
    シンプルなデザイン、軽快な動作、カスタマイズ自由度の高さが特徴の高機能メディアプレイヤー
    「RE PLAYER」
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト「出来事帳」
    日付ごとの出来事や予定などを“1行文章”でサッと書き込めるカレンダー+メモ帳ソフト
    「出来事帳」

    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)




    最近のレビュー記事
    AdGuard PremiumAdGuard Premium
    各種WebブラウザでWebサイトを閲覧する際に表示される広告を非表示にするソフト。Mac、Androidならアプリ内に表示される広告もブロック可能
    Nero Platinum 2019Nero Platinum 2019
    ディスク作成、動画編集、動画変換、再生・管理機能など、豊富な機能を搭載した総合マルチメディアソフト
    Cool Logo 3DCool Logo 3D
    シンプルな操作で誰でも簡単に立体的なテキストロゴが作成できるロゴ作成ソフト
    SSD_TURBO_BOOSTSSD_TURBO_BOOST
    SSDの高速化、プチフリ問題の解消、信頼性向上、整備に利用できるSSD高速化・総合支援ソフト
    PowerDVD 19 UltraPowerDVD 19 Ultra
    Ultra HD 8K動画や360度VR動画の再生に対応し、YouTubeの再生にも対応する人気Blu-ray・DVD・動画再生ソフト
    doga8 BD・DVD作成ソフト付属版doga8 BD・DVD作成ソフト付属版
    簡単な操作性と高度な作品づくりの両方を実現した動画創作ソフト
    らくちんCDラベルメーカー21 ProらくちんCDラベルメーカー21 Pro
    誰でも簡単にBlu-ray・DVD・CDのラベルやケースを印刷できる元祖ディスク&ケース印刷ソフト
    EaseUS Todo Backup Workstation 12EaseUS Todo Backup Workstation 12
    高度な機能を備えながら、ウィザード方式のインタフェースにより、はじめてでも簡単に使えるイメージバックアップソフト
    「DST_StringConstructor」と同じカテゴリーの他のレビュー

    新着ソフトレビュー 公開記事一覧



    おすすめコンテンツ

    掲載内容に関するご意見・ご感想は editor@vector.co.jp まで
    Copyright (c) Vector Inc. All rights Reserved.