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

新着ソフトレビュー 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で抽出することも可能。条件に一致した行を除外し、残りの行を抽出することもできる。

     ソフトライブラリからのおすすめソフト
    不要なアプリケーションを跡形なく消去できる、使いやすいアンインストール支援ソフト「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
    くじ引きやプレゼントの当選者決定など、公正・中立が求められるシーンで利用できる、便利なランダム抽出プログラム。

    抽選結果が複数の場合には序列付きでリストに抜き出されるので、「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)




    最近のレビュー記事
    代筆の達人代筆の達人
    「お礼」や「お詫び」の手紙・メールを送りたいとき丁寧な文章を代筆してくれるソフト
    DriverMax 10 PRODriverMax 10 PRO
    デバイスドライバーを最新の状態に。古くなった問題のあるドライバーを自動更新
    パパっとパスワード管理パパっとパスワード管理
    ID・パスワードを安全に管理するためのソフト
    Advanced SystemCare 12Advanced SystemCare 12
    パソコンの動作が遅い・重いをワンクリックで解消するパソコンのメンテナンスソフト
    Wise Care 365 PRO V5Wise Care 365 PRO V5
    ワンクリックでパソコンを高速&最適化するソフト
    AnyTrans 7AnyTrans 7
    iPhone・iPadとパソコンの間で、音楽や画像等のデータを簡単に転送&バックアップ
    eXpert PDF 12 UltimateeXpert PDF 12 Ultimate
    作成、閲覧、編集、変換、校正、保護、OCR機能を搭載したPDFソフト
    ネットラジオレコーダー8ネットラジオレコーダー8
    インターネットラジオを安全・確実に録音するソフト
    「抽選王」と同じカテゴリーの他のレビュー

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



    おすすめコンテンツ

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