GetWebInfo(Ver. 1.0.2008.1221) Readme                          作成 2008/12/21 LIUNQA        − 目次 − 1.はじめに 2.動作環境 3.インストール方法  3.1 手順  3.2 内容構成 4.アンインストール方法 5.GetWebInfoについて 6.操作方法 7.ファイルフォーマット  7.1 コミック発売日一覧(太洋社サイトより)  7.2 文庫発売日一覧(太洋社サイトより)  7.3 コミック発売日一覧(WindowsCE FANサイトより) 8.既知の問題 9.制限事項 10.対応検討項目 11.履歴 12.利用及び転載について 13.ご意見、ご要望について 商標について ・Microsoftは、米国Microsoft Corporationの米国およびその他の国における登  録商標または商標です。 ・Windowsは、米国Microsoft Corporationの米国およびその他の国における登録  商標または商標です。 ・Windows Mobileは、米国Microsoft Corporationの米国およびその他の国にお  ける登録商標または商標です。 ・ActiveSyncは、米国Microsoft Corporationの米国およびその他の国における  登録商標または商標です。 ・ARMは、EUおよび他国におけるARM Limitedの登録商標です。 ・Marvellは、Marvell International Ltd.の登録商標です。 1.はじめに                             ■  GetWebInfoはネットワークに接続して太洋社またはWindowsCE FANサイトから コミックや文庫の発売日に関する情報をCSVファイルにてダウンロードするコマ ンドです。  別途公開しているTodayListと連携して実行することができます。 2.動作環境                             ■  用意されているプログラムおよび動作確認状況は以下のとおりです。  ----------------------------------------------------------   対象OS 対象CPU 動作確認状況  ==========================================================   Windows Mobile 2003 ARM系CPU(*1) iPAQ h1937のみ。   software for Pocket PCs   Standard Edition   (以後、PPC 2003)  ----------------------------------------------------------   Windows Mobile 2003 ARM系CPU(*1) Axim X50vのみ。   Second Edition software   for Pocket PC   (以後、PPC 2003SE)  ----------------------------------------------------------   Windows Mobile 5.0 ARM系CPU(*1) W-ZERO3のみ。   software for Pocket PCs   (以後、WM5)  ----------------------------------------------------------   Windows Mobile 6.0 ARM系CPU(*1) Advanced/ W-ZERO3[es]、   / 6.1 WILLCOM 03   Professional のみ。   / Classic   (以後、WM6)  ----------------------------------------------------------  ※1  以下のCPUなどを指します。     ・StrongARM 11xx     ・Marvell PXA25x / PXA263など     ・S3C2410  以後、PPC2003、PPC2003SE、WM5、WM6をあわせてPPCsと表記します。 3.インストール方法                         ■  インストーラは特にありません。で、インストールは母艦側PC、メモリカード、 インターネットなどから圧縮ファイルを解凍した実行ファイルをモバイルデバイ スへコピーします。このため、モバイルデバイスへファイルをコピーするなんら かの方法が必要となります。   +-----------------------+ ActiveSync +----------------------+   | 母艦側PC | → | モバイルデバイス |   | (Windows2000/XPなど) +--------------+ (PPCs) |   | | | |   +-----------------------+ +----------------------+           +------+ → +----------------------+           |メモリ+---------------+ モバイルデバイス |           |カード| | (PPCs) |           +------+ +----------------------+ ダウンロードと解凍 → +----------------------+       インターネット ---------------+ モバイルデバイス | | (PPCs) | +----------------------+ 3.1 手順                             ■  モバイルデバイスへコピーするのみで特にインストール操作はありません。  TodayListと連携する場合、ファイル選択ダイアログが指定できるように "\My Documents"フォルダ下などへコピーしてください。 3.2 内容構成                           ■  構成ファイルは以下の実行ファイルのみです。   GetWefInfo.exe 4.アンインストール方法                       ■  モバイルデバイスのファイル エクスプローラにて3.2のファイルを削除し てください。 5.GetWebInfoについて                        ■  GetWebInfoは特定のサイトのWebページの内容を解析にてCSVファイルを作成、 あるいはWebページの内容をそのままダウンロードするコマンドです。  現時点では以下のサイトから情報を取得しています。  太洋社  ・コミック発売日一覧  ・文庫発売日一覧  WindowsCE FAN  ・コミック発売日一覧  Webページから情報を取得しているため、対象となるWebサイトの構成が変更に なった場合、情報を取得できなくなりますので、ご了承ください。 6.操作方法                             ■  GetWebInfoはコマンドであり、処理内容の指定はすべて起動時の引数にて指定 します。  引数は引数名(たとえば"/k:")に続けて値を指定します。引数と引数の間は半 角空白にて区切ります。一部半角空白を値に含む引数の場合、""で囲って値を指 定します。引数名、値は大文字小文字を区別して扱います。よって、"/k:"と"/K:" は異なります。  以下に起動時の引数を示します。 (1)取得対象の種別  引数名:/k:  説明 :取得対象を指定。  指定可能な値:   comic-ta:太洋社サイトからコミック発売日一覧を取得   bunko-ta:太洋社サイトから文庫発売日一覧を取得   comic-wf:WindowsCE FANサイトからコミック発売日一覧を取得   url :対象サイトをURLのページを取得  例:/k:comic-ta (2)対象年月  引数名:/d:  説明 :取得対象データの年月を指定。指定は"yyyy/mm"、"yyyy.mm"および      "yyyy-mm"いずれかの形式にて指定する。現在の年月を指定する場合      は"now"を指定。      引数"/k:"に"comic-ta","bunko-ta","comic-wf"を指定した場合のみ      有効となります。  指定可能な値:  例:/d:2009/1 , /d:2008.08 , /d:2006-12 , /d:now (3)URL  引数名:/u:  説明 :対象サイトのURL。対象サイトの文字コードは次の"/c"引数で指定し      ます。取得結果はShiftJISに変換されます。  指定可能な値:対象サイトのURLを文字列で指定。  例:   /u:http://xxxx.xx.xx/xxxxx/ (4)対象サイトの文字コード  引数名:/c:  説明 :対象サイトの文字コードを指定。      引数"/k:"に"comic-ta","bunko-ta","comic-wf"を指定した場合は無      視されます。  指定可能な値:   sjis :ShiftJISコードのサイトから取得   utf8 :UTF-8コードのサイトから取得   unicode:UNICODEコードのサイトから取得   bin :サイトの情報を文字コード変換せずに取得  例:/c:sjis , /c:utf8 (5)出力ファイル名  引数名:/o:  説明 :取得した情報の出力先ファイル名を指定。  指定可能な値:出力先ファイル名のパスを指定する。パス名に半角空白を含む         場合はパス全体を""で囲む。  例:/o:\aaa.txt, /o:"\My Documents\bbb.csv"  引数の指定例を以下に示します。  例1) 太洋社のサイトからコミック発売日一覧を取得する場合。   GetWebInfo /k:comic-ta /d:now /o:"\My Documents\aaa.csv"  例2) URL"http://xxx.xxx.xxx/xxx/xxx"の情報をUTF-8からShiftJISに変換し    て、ファイル"\My Documents\aaa.csv"を作成。   GetWebInfo /k:url /u:http://xxx.xxx.xxx/xxx/xxx /k:utf8 /o:"\My Documents\aaa.csv"  例3) URL"http://xxx.xxx.xxx/xxx/xxx"の情報を変換せずそのままの内容でファ    イル"\My Documents\aaa.cab"を作成。   GetWebInfo /k:url /u:http://xxx.xxx.xxx/xxx/xxx /k:bin /o:"\My Documents\aaa.cab" 7.ファイルフォーマット                       ■  以下にGetWebInfoにて取得時に作成されるファイルのフォーマットを示します。 7.1 コミック発売日一覧(太洋社サイトより)             ■  引数名"/k:"にて"comic-ta"を指定した場合に作成されるCSV形式のファイル。  このファイルは太洋社サイトのページを解析して作成しています。よって、以 下に示す内容のとおり取得できなくなる場合があります。 (1)項目  ・date  (発売日)  ・company (出版社)  ・title  (タイトル)  ・author  (著者)  ・price  (価格)  ・memo  (備考) (2)CSVファイルのヘッダ例  date,company,title,author,price,memo (3)区切り文字  カンマ(",") (4)値を囲む引用符  なし (5)文字コード  ShiftJIS 7.2 文庫発売日一覧(太洋社サイトより)               ■  引数名"/k:"にて"bunko-ta"を指定した場合に作成されるCSV形式のファイル。  このファイルは太洋社サイトのページを解析して作成しています。よって、以 下に示す内容のとおり取得できなくなる場合があります。 (1)項目  ・date  (発売日)  ・company  (出版社)  ・category (分類)  ・title  (タイトル)  ・author  (著者)  ・price  (価格) (2)CSVファイルのヘッダ例  date,company,category,title,author,price (3)区切り文字  カンマ(",") (4)値を囲む引用符  なし (5)文字コード  ShiftJIS 7.3 コミック発売日一覧(WindowsCE FANサイトより)          ■  引数名"/k:"にて"comic-wf"を指定した場合に作成されるCSV形式のファイル。  このファイルはWindowsCE FANサイトからそのまま取得した内容です。よって、 以下に示す内容はGetWebInfoコマンドとは関係なく、変更となることがあります。 (1)項目  ・date  (発売日)  ・title  (タイトル)  ・volume  (巻)  ・author  (著者)  ・price  (価格)  ・category (分類)  ・company  (出版社)  ・memo  (備考) (2)CSVファイルのヘッダ例  date,title,volume,author,price,category,company,memo (3)区切り文字  カンマ(",") (4)値を囲む引用符  なし (5)文字コード  ShiftJIS 8.既知の問題                            ■ ・ActiveSyncを起動している場合、ファイル作成に失敗することがあります。こ  の場合、ActiveSyncを終了させてから再度実行してみてください。 9.制限事項                             ■  特になし。 10.対応検討項目                          ■  未定。 11.履歴                              ■ 2008/12/21 Ver.1.0.2008.1221 【新規サポート】 ・新規作成。 12.利用及び転載について                      ■  本プログラムはフリーソフトですが、著作権は作者(LIUNQA)が保有します。  本プログラムを利用した結果につきましては、作者は一切の責務を負えません のでご了承下さい。また、不具合等に関しては、なるべく対応するつもりですが、 その義務を負うものではありません。  また、内容の改変等が無い限り本テキストを添付しての転載は自由です。ただ し雑誌、書籍等の付録ディスク等への収録については必ず事前にメール等で確認 をとって下さい。 13.ご意見、ご要望について                     ■  本プログラムに関するご意見、ご要望がありましたらお手数ですが liunqa@hotmail.comにまでメールをお願いします。ご希望に応えられるかはわ かりませんが努力したいと思います。                                 −以上−