• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

OmegaChartのソースコードの保守


Commit MetaInfo

Revisiónd8f6629405a3dcd013cb085faab55545b5126c13 (tree)
Tiempo2016-09-08 01:17:41
Autorpanacoran <panacoran@user...>
Commiterpanacoran

Log Message

2015年から無尽蔵のデータがZIP形式なのに対応する

Cambiar Resumen

Diferencia incremental

--- a/Mujinzou.cs
+++ b/Mujinzou.cs
@@ -76,8 +76,9 @@ namespace Zanetti.DataSource.Specialized {
7676 //2007/3/1, eonetからのデータが入手不能になる。標準をinfoseekに切り替えるとともに、ついでに設定ファイルで切り替え可能にした。相場が大荒れの時期に面倒くさいことが起きたものだ。
7777 //2007/3/31, さらにinfoseekが移動
7878 string url = Env.Options.MujinzouUsesKakoData
79- ? "http://souba-data.com/k_data/" + d2.ToString(@"yyyy/yy_MM/TyyMMdd") + ".lzh"
80- : "http://souba-data.com/d_data/" + d2.ToString(@"yyyy\d/yy_MM\d/TyyMMdd") + ".lzh";
79+ ? "http://souba-data.com/k_data/" + d2.ToString(@"yyyy/yy_MM/TyyMMdd")
80+ : "http://souba-data.com/d_data/" + d2.ToString(@"yyyy\d/yy_MM\d/TyyMMdd");
81+ url += d2.Year >= 2015 ? ".zip" : ".lzh";
8182 r = new StreamReader(Util.ExtractData(url), Encoding.Default);
8283
8384 string line = r.ReadLine();
--- a/Util.cs
+++ b/Util.cs
@@ -114,7 +114,7 @@ namespace Zanetti
114114 {
115115 var execdir = Path.GetDirectoryName(Application.ExecutablePath) ?? "";
116116 SevenZipBase.SetLibraryPath(Path.Combine(execdir, IntPtr.Size == 4 ? "7z.dll" : "7z64.dll"));
117- var tmp = Path.Combine(execdir, "tmp.lzh");
117+ var tmp = Path.Combine(execdir, Path.GetFileName(url));
118118 var result = new MemoryStream();
119119 using (var ms = Util.HttpDownload(url))
120120 using (var file = File.Create(tmp))