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

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

抽選王

go! download このソフトをダウンロード・購入する
このソフトをダウンロード・購入する
抽選王
指定した候補から、数字や文字列をランダムに抽出してくれる抽選ソフト
Windows 7/Vista/XP/Me/2000/98  フリーソフト
抽選王
  • メイン画面(数字抽選モード)。当選本数を変えた複数回の抽選も1回で行える

  • ◎そのほかのスクリーンショット
  • 読込抽選モード。任意の文字列を抽出することも可能
  • Pickup Record。例えば「住所録データから特定の条件を満たす宛名を抽出する」といった使い方ができる

  • ユーザの指定した範囲の数字から、ランダムに当選番号を抽出してくれるソフト。抽選数(選び出す個数)は任意に設定することが可能。抽選結果を並べ替えることもできる。

    「抽選王」は、最大値および最小値の数字の範囲と抽選数(当選数)とを指定することで、簡単に抽選結果が得られるソフト。

    • 当選番号を選ぶための「数字抽選モード」
    • 文字列を選ぶための「読込抽選モード」
    の2種類のモードを利用できる。ファイル内から、ユーザの求める条件に一致した行を抜き出す機能も搭載する。

    「数字抽選モード」では、「最小値」「最大値」と「抽選数」とを指定する。指定できる数字の範囲は0から999,999,999まで。同じ数字が重複して抽選結果に出現しないように「ダブり無し」を設定することも可能。抽選結果は、選ばれた順に1行に1当選番号のリストで表示される。リストは、昇順/降順で並べ替えたり、クリップボードにコピーしたりできる。

    複数回の抽選をまとめて行うことも可能。「抽選数」のボックスに、例えば「1-3-10」の形式で入力すると、「1回目は1個、2回目は3個、3回目は10個」の数字が選ばれ、抽選回数ごとにまとめて結果が表示される。手動(「開始」ボタンを連続クリック)により、同一の数字範囲内で連続して抽選を行うことも可能だ(ただし、結果は前回の抽選に影響されず、前回の数字と重複することがある)。

    「読込抽選モード」は、あらかじめ作成しておいた文字列のリストから、指定の個数を抽出できるもの。ダブり無しや複数回抽選は「数字抽選モード」と同様に行える。抽選前候補のリストは、内蔵の「文字列作成」ウィンドウで入力する。1行に1項目の形式でリストを作成し、メイン画面に転送する仕組み。外部アプリケーションで作成されたデータ(TXT/CSV)の読み込み/書き出しにも対応する。

    文字列のリストから、(ランダムではなく)“ある一定の条件を満たす語句”を含む行を抜き出せる「Pickup Record」機能も備える。条件は「列・文字列(語句)」のペアで指定する。複数の条件を設定して、AND/ORで抽出することも可能。条件に一致した行を除外し、残りの行を抽出することもできる。

     ソフトライブラリからのおすすめソフト
    充実したバックアップ機能を搭載。データ保存を気にせず使える、リッチテキスト対応のメモソフト「メモ紙」
    充実したバックアップ機能を搭載。データ保存を気にせず使える、リッチテキスト対応のメモソフト
    「メモ紙」
    画像の先読みとOpenGL描画によって、たくさんの画像を快適に閲覧するための画像ビューア「QuickViewer」
    画像の先読みとOpenGL描画によって、たくさんの画像を快適に閲覧するための画像ビューア
    「QuickViewer」
    製品版から印章用フォントなどを割愛して手軽に利用できるようにした、高機能電子印鑑作成ソフトのフリー版「パパッと電子印鑑Free」
    製品版から印章用フォントなどを割愛して手軽に利用できるようにした、高機能電子印鑑作成ソフトのフリー版
    「パパッと電子印鑑Free」
    カレンダーでのスケジュール管理なども可能。GMailやiCloudなどと簡単に同期し、連携して使える高速電子メールソフト「eM Client」
    カレンダーでのスケジュール管理なども可能。GMailやiCloudなどと簡単に同期し、連携して使える高速電子メールソフト
    「eM Client」
    複数行にまたがる文字列の検索にも対応。正規表現とワイルドカードの併用も可能な高速・高機能grepソフト「TresGrep」
    複数行にまたがる文字列の検索にも対応。正規表現とワイルドカードの併用も可能な高速・高機能grepソフト
    「TresGrep」

    reviewer's EYE reviewer's EYE
    くじ引きやプレゼントの当選者決定など、公正・中立が求められるシーンで利用できる、便利なランダム抽出プログラム。

    抽選結果が複数の場合には序列付きでリストに抜き出されるので、「1等、2等……」など、順位を含めて抽選するときにも使える。抽選実行後の「リスト」の印刷機能、ファイル(csv/txt)への出力機能も備え、抽選結果の発表や保存も簡単に行える。

    数字の抽選結果では、表示桁数を統一することも可能。例えば、最小値に「001」のように入力すると、抽選結果で不足した桁数が0で埋められる仕組み。細かいところまで行き届いたソフトだ。

    (坂下 凡平)

    ソフト作者からひとこと ソフト作者からひとこと
    ソフトを開発しようと思った動機、背景
    プログラム経験がまったくない状態でVisual Basic 6.0を購入し、何を作ろうかと考えました。プログラムをはじめたばかりなので、高度なことはできませんでした。しかし、ゲーム性のあるものを作りたいと思い、いろいろ調べたところ、ランダム関数が目に留まりました。
    「ボタンをクリックするごとに違う結果を返してくれる」
    このゲーム性を取り入れて、何か役立つソフトは作れないかと、あれこれ考えました。開発当初、ランダムに数字を選ぶ抽選ソフトはすでにありましたが、ファイルを読み込ませて抽選を行うものがなかったので、「これだ」と思って作り、できあがったのが「抽選王」でした。

    開発中に苦労した点
    同じデータを何度も選ばないようにするための「ダブり無し」の機能では、いろいろと苦労しました。まず、選んだデータを抽選対象データから削除していく方式で実現し、抽選速度も速くていい感じでしたが、二度目からの抽選を行うときに、抽選対象データを読み直す必要がでてきました。

    そこで、抽選されたデータの行番号を別途保持しておき、次に抽選されたデータの行番号が、前に抽選されたデータの行番号リストの中に存在していないかを検索する方式にしてみました。これにより、抽選対象データ側は抽選前後で内容が変わっていないので、二度目からの抽選もすばやく実行できるようになりました。

    しかし今度は、抽選されたデータの行番号を保持しているリストの検索処理に時間がかかるようになってしまい、抽選結果のレスポンスが悪くなりました。これを改善すべく、いろいろと試行錯誤した結果、二分探索のアルゴリズムを用いて、検索処理を向上させました。

    ユーザにお勧めする使い方
    「抽選数」のところに「1-3-5」というように、複数の抽選数を半角ハイフン“-”でつないだ形式で入力すると、最初の抽選結果の1件、次の抽選結果の3件、最後の抽選結果の5件といった結果を返してくれます。例えば、「A」「B」「C」の三つの賞があり、A賞で1名、B賞で3名、C賞で5名を選びたいときに、上記のような形式で入力して実行すると、1回の実行で3回の抽選を行ってくれます。もちろん「ダブり無し」の抽選も可能ですので、A賞に選ばれた人は、B賞、C賞には選ばれないようにすることもできます。

    また「抽選王」には、「Pickup Record」という機能があります。この機能は、テキストファイルから指定された条件に一致するデータ(行)を絞りたいときに使用すると便利です。例えば、3列目に住所のデータが登録されているCSV形式のファイルがあり、「3列目のデータが茨城県、栃木県、群馬県、埼玉県、千葉県、東京都、神奈川県ではじまる住所」という条件を指定すると、関東の方のデータに絞り込んでくれます。絞り込まれたデータは、簡単に「抽選王」に渡すことができますので、「絞り込まれたデータから抽選する」といったことも可能です。「Pickup Record」の機能は、Excelのオートフィルタでは物足りない方や、SQLはわからないけれど、ちょっと複雑な絞り込みをしたいという方にもお勧めです。

    今後のバージョンアップ予定
    バグや要望については、できる限り対応したいと考えておりますので、何かありましたら、当サイト「A.K Office」のサポート掲示板、お問い合わせフォーム、またはソフトウェア同梱のヘルプファイルに記載のメールアドレスよりお気軽にお問い合わせください。

    また、まとまった時間が取れるようになったら、開発言語をVisual Basic 6.0からVisual Basic 2005以上へと移行し、新しい「抽選王」を開発したいと考えております。

    (古川 明人)

    ● 抽選王 Ver.0.60.2
  • 作 者 : 古川 明人 さん
  • 対応OS : Windows 7/Vista/XP/Me/2000/98
  • 種 別 : フリーソフト
  • 作者のホームページ : http://www.ak-office.jp/


  • go! download
    上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。
    フリーソフト
    抽選王 0.61.1 数値やファイルに登録されている内容をランダムに選び出す抽選ソフト (1,940K)




    最近のレビュー記事
    窓フォト窓フォトnew!!窓フォト
    “見たまま”を画像として取り込める。キャプチャ画像の編集・加工やGIFアニメの作成も可能な多機能スクリーンキャプチャ
    筆楽名人2018 for Win筆楽名人2018 for Win筆楽名人2018 for Win
    シンプルな操作画面ではじめてでも直感的に使える、“おしゃれ”な年賀状・はがき作成ソフト
    TextifyTextifyTextify
    ダイアログ内のテキストなど、通常はコピーできない文字列もコピー可能にするミニユーティリティ
    Driver Booster 5 PRODriver Booster 5 PRODriver Booster 5 PRO
    アイドル時の自動インストールが可能に。100万以上のドライバーに対応する、簡単操作のドライバー更新ソフト
    FreeMoveFreeMoveFreeMove
    別ドライブへの移動にも対応。プログラムのインストールフォルダを、リンクを壊さずに移動できるソフト
    講談社夏☆電書2017
    講談社夏☆電書2017
    新着ソフトレビュー アクセスランキング新着ソフトレビュー アクセスランキング
    【2017年10月】

    はがき作家 11 Professionalはがき作家 11 Professional
    住所録一覧の表示・印刷機能などを強化。戌年素材が豊富に収録された“簡単・高機能”はがき作成ソフトの新バージョン
    でかく見たいねんIIでかく見たいねんII
    最大1200%までの拡大に対応。ちらつき防止にも配慮された、ディスプレイの部分拡大表示ソフト
    ネットラジオレコーダー7ネットラジオレコーダー7
    キーワード予約機能を強化。録音済みファイル編集時のUndoにも対応したIPサイマルラジオ録音ソフト
    FileShelf PlusFileShelf Plus
    マクロによる作業の自動化にも対応した、カスタマイズ自由度の高い多機能ファイル管理ソフト
    Ashampoo ZIP Pro 2Ashampoo ZIP Pro 2
    暗号化・署名によるファイルの保護やクラウドサービスへのアクセスなどにも対応した“統合型”圧縮・解凍ソフト
    夏☆電書2017水・土更新!無料連載コーナー
    夏☆電書2017水・土更新!無料連載コーナー


    「抽選王」と同じカテゴリーの他のレビュー

    レビュー記事一覧




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