SonotaCo.JP
SonotaCo Network Japan Forum
SonotaCo.JP Forum Index
homeTop Page  FAQFAQ   検索検索   メンバーリストメンバーリスト   ユーザーグループユーザーグループ   登録する登録する 
 プロフィールプロフィール   プライベートメッセージをチェックするプライベートメッセージをチェックする   ログインログイン 

MCSVDownloader

 
新しいトピックを投稿   トピックに返信    SonotaCo.JP Forum Index -> UFOCaptute ソフトウェア 談話室
前のトピックを表示 :: 次のトピックを表示  
投稿者 メッセージ
SonotaCo
Site Admin


登録日: 2004.08.07
記事: 12859
所在地: 139.67E 35.65N

記事日時: Sun Nov 24, 2024 2:15 pm    記事の件名: MCSVDownloader 引用付きで返信

MCSVDownloaderはSonotaCo Network ForumにアップロードされたMCSVファイル最新分を自動的にダウンロードするツールです。

ダウンロードしたMCSVは"CSV dir" に 指定されたディレクトリの下に年および年月のディレクトリを自動作成して格納されます(既存の同名ファイルは上書きされます)。

ダウンロード対象は "Last Item No" で指定されたフォーラムの添付ファイル通番より大きい通番をもつファイルの中から探され、
ファイル名が"M2"で始まるcsvファイルまたは"M2"で始まるzipファイルです(zipファイルは自動解凍されます)。
会議室は区別されないので、UCD会議室や流星談話室にアップロードされたMCSVもダウンロードされます。
通番はフォーラムへのアップロード順なので、MCSVの日付としてはより古いものが含まれることがあります。

ダウンロードは"Check and Download"ボタンを押すと開始され、1秒以上に間隔をあけて最大連続する1000個のファイルがチェックされます。
ダウンロード後"Last Item No"は自動的に更新され、フォーラムの最新に達した場合は"No more new file"と表示されます。
フォーラムの最新に達する前に止まった場合には再度"Check and Download"ボタンを押すと続きから再開します。
"Schedule"チェックボックスをオンにしておくと、毎日"H","M"で指定された時刻にダウンロードを自動実行することができます。
"post proc"に実行可能な".bat"ファイル等のコマンドを指定しておくと、自動実行後にコマンドを実行することができます。

"Last Item No"のデフォルト初期値は103436で、これは2024年11月分からに相当します。
"Last Item No"の下限は当面98458とします。これは2024年1月分からに相当します。
特定のMCSVの通番はMCSVハブ会議室内の各ダウンロードボタンのリンク文字列で知ることができます。
サーバーに過大負荷をかけないように、最低限の運用をお願いします。

【インストール】(特別なインストローラーはありません)

MCSVDownloaderはインタネット通信可能なWindows10,11 64bitのPCで動作します。
PCにMicrosoft VCの実行用ライブラリがインストールされていない場合には、
事前に https://aka.ms/vs/17/release/vc_redist.x64.exe をダウンロードしてインストールしてください。

PC上でUFOシリーズの最上位ディレクトリとして"C:\UFO"を作成することを推奨しています。(ドライブルート直下が望ましく、デスクトップ上ではいけません)。
MCSVDownloaderXXX.zipパッケージをダウンロード後、フロプァイルにて実行を許可し、展開してできる"MCSVDownloader"ディレクトリを"C:\UFO"に配置します。
"C:\UFO\CSV"などのCSV格納用ディレクトリを作成し、MCSVDownloader.exeを起動して、"CSV Dir"にCSV格納用ディレクトリ指定します。
ウィンド右上の"×"ボタンでプログラムは終了し、その時点の設定値が保存されます。
スケジュール運用する場合にはMCSVDownloaderを実行状態で放置してください。

何らかの問題で、特定の番号のファイルがダウンロードできない場合がありえます。
最新に至っていないのにItem番号が更新されくなった場合には、Item番号を適宜飛ばして設定してみてください。
通信不良、格納先容量不足等が発生しないようにしてください。エラー発生時の動作は不定です。
------
V1.00 パッケージを削除しました。最新プログラムは 以下の最新投稿からダウンロードしてください。



MCSVD.png
 説明:
日々MCSVダウンロードをほぼ自動化するツールです。
 ファイルサイズ:  14.37 KB
 閲覧数:  799 回

MCSVD.png




最終編集者 SonotaCo [ Fri Nov 29, 2024 8:16 am ], 編集回数 2 回
トップに戻る
ユーザーのプロフィールを表示  
SonotaCo
Site Admin


登録日: 2004.08.07
記事: 12859
所在地: 139.67E 35.65N

記事日時: Fri Nov 29, 2024 8:28 am    記事の件名: MCSVD V101 引用付きで返信

以下の機能を追加し、V1.01としました。
1. "test exec"ボタンを追加し、押下時に "post proc" を実行するようにした
2. "post proc"が指定されている場合 MCSVD_tempディレクトリにダウンロードしたMCSVが関係する全日付を"UpdatesUT.txt"ファイルに追加出力するようにした。
-----
以下にさらに最新版が出ています


最終編集者 SonotaCo [ Thu Dec 05, 2024 7:29 am ], 編集回数 1 回
トップに戻る
ユーザーのプロフィールを表示  
SonotaCo
Site Admin


登録日: 2004.08.07
記事: 12859
所在地: 139.67E 35.65N

記事日時: Thu Dec 05, 2024 6:50 am    記事の件名: 2024/12/4 サーバー仕様変更 引用付きで返信

2024/12/4 のサーバー会社側のサーバー変更 によってサーバー内のPHPのバージョン変更があり、現在のV1.00.,V1.01は動作しなくなってしまいました。
対応版を作成しますので、しばらくおまちください。
トップに戻る
ユーザーのプロフィールを表示  
SonotaCo
Site Admin


登録日: 2004.08.07
記事: 12859
所在地: 139.67E 35.65N

記事日時: Thu Dec 05, 2024 7:28 am    記事の件名: V102 引用付きで返信

12/4のサーバーの仕様変更に対応した v1.02です。
毎日動かしていた方は LastItemNo 104050付近から再ダウンロードすると繋がると思います。
今後もサーバーの仕様変更の可能性はありますが、変更は数年に一度程度と思います。



MCSVDownloader102.zip
 説明:
v102です

ダウンロード
 ファイル名:  MCSVDownloader102.zip
 ファイルサイズ:  29.41 KB
 ダウンロード回数:  10 回

トップに戻る
ユーザーのプロフィールを表示  
特定期間内の記事を表示:   
新しいトピックを投稿   トピックに返信    SonotaCo.JP Forum Index -> UFOCaptute ソフトウェア 談話室 All times are GMT + 9 Hours
Page 1 of 1

 
移動先:  
新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可
このフォーラムで添付ファイルを投稿 できません
このフォーラムでファイルをダウンロード できます


Powered by phpBB © 2001, 2005 phpBB Group
Copyright ©2004 SonotaCo Network. All Rights Reserved.