From 41a3a6a020f528c55aea2c5c36f9092ff2439826 Mon Sep 17 00:00:00 2001 From: Aixile Date: Fri, 30 Mar 2018 15:48:28 +0900 Subject: [PATCH] fix program crash --- .vs/Etupirka/v14/.suo | Bin 250880 -> 261632 bytes Etupirka/Etupirka.csproj.user | 3 +++ Etupirka/MainWindow.xaml.cs | 11 +++++++++-- Etupirka/Properties/AssemblyInfo.cs | 6 +++--- README.md | 5 ++++- 5 files changed, 19 insertions(+), 6 deletions(-) diff --git a/.vs/Etupirka/v14/.suo b/.vs/Etupirka/v14/.suo index 3b64e662429b63b6fdbdb4045594a33ced4b54ff..b75de9a060f7bb8bb7e0db79d4b9e47a39c391d9 100644 GIT binary patch delta 6180 zcmd^DeNa?K5`X>PW8GyTF1U-Rs4Eg&K4lRVKUoA5R3aED6H}gsuP6ouanbn6YWzs$ z)aZ_3yt=vsO>XrPH4288=x{?>-Y!aj)x{Ci05r2N3DA&zR5!ecH-%g9)O5M#3BYEXkJ1L(q=?F0_S_EBM1or z1R(;uSL@!EGeBE~qyvE)3p9tVwS12olYlJ}SHf57&c0-o-KwetKWq(F+lZpsn{osDk*=cxc)#Z7m%8ZV0cc#3PzoU*z{g5KY=*r|VD!khwp94OCx; znjm6$!FJ2XRmRgOK}@zLASvAY*4tO$OF9>JeE2R6oyF-Owls92mUN}VS5Hnn0PJ?^ zN+@TQJ#u8)B8M*^UQ>pYR$#4tC+JkgLcAY9KCA3k1+(f}`su;h*T4+M6m1f|eb_6( z?8aQy7@owMjXCU)#>(s_wb#tW&9(Jnt%H_A46C$sKoqNtnJTAwKh!Tn0hvsNN_TWj zkb8RH)Y+qRfE|*o8ai{UP}geGh|a*>@)Z)@_t5o#t4OqO$)DvkX1Le%tnJq!Pfqtv z7xW@hZFF|noMW@(hp<=80rPp~Z8#~Do2iBf*n&ERu_bAfv}orJx*V#YYJME3&1r~| zIa17Gu(3IT1|uCo4KlVPb|BtDunmC`Y?r~n-U$rqRf~)|!~w+Hh42e99 z)W?V;h@*&45XTUIM$pukfF*}ir~ZJ$W<(3(HsVJ_E8=U!b;Mmn8=@US%F{Im+zwlH zIF4=3)7A|!pMXwQyb$7b9qPRn-4P`^M`mg%H1tNOyXSUMJgEb+pf3h+yCmjn#~_QY zohqg!bLG*TxjeTJ!eazslt6l=<1BWe1g}@I zkb(2=*?Bc#i0g9pn^7-s-uXvSl=zkc7;K>Mde0=M3Lwe+?a&{RowXaY75UPzh-=c` zkoy`p7lPT)l>+myMGol4?8$oJ*i-!3LX^QrDv2R2C1L2MMC;}bawo7V&P3&Monrn{)&ZJCj zGRjk!RlSSZlX7%Gszmu%%~`oxN@SE?R3Ym*q~1eN%M`MN$MMJt5%ci?GqJbhp_d4y zc<|G(FBTTF0b(E4VAA@-MSvZ@HM5`6mO+40*#^G`e$ge3QN}b%&jY)Z9l<}`D@8dY zv($*e?2!&w$XX(&%0uuwRf{@%##xYQcOK2hZ-^shrV5L3(RsLhJ}Oi!Jb|P6LJ|7u zVtiYSquIh7!Hz1Km@Puq4#gQLU8u8YDv_cXZL+W(10&`B^n!wSz?(=NV5_VdEJ@U| z#t9DAXsu$0BE~SsBS+;}?*z;~WW&FgThxHoIXI}kc64~EvtOo`tlxEdV2=J~W{!^1 zQcU*+bB4j3lyMF^L?InwS<9d*$_NpYbwE4xXOd=%&ArpW}>9am8S*dlAu|5qDd?^dwVU=k)S{q7I z{B?U=bD9GZS*0yUOa7zt@|ET`2!j9I7cD9Gdfxy_x?TF+Xm9eMWTEOp$s3iWRRZ%06_e=Bbvh)OBJrg4N-kG4U zo(0pmZ59}L>?{aV9J9b8;gNNn?*zW800#9h#hquM4$tBAV=xp^IH&mfAW09YZfT;GcY8=FBLD3=IO}F^3ziHp#!oBP)`LZaOn$Hk<|?}u zL9PgIyOpde!gWWLLWo-$hrQuZKTV1l#SrpecZ+HmjzkjQRN-ArHya{gg8LJqJ=(-9 z0uz_Z;FSAK&NI*#Ci-dj#C$~s81)oRC}3gZTi%0Z%C>DV2e_>eEPO_Q6dv;PiepM4 z^n74}a(^}P3lu1-a!=cBohzh$t_^q!Dd!l`}nPBla*Nk!7B z5ZCu0^GjP{qB8Lk)CbgNW`S&@tx~9C_VF9|xSNn&Jqe z1U&R0Y~qGvXx%p)(lm*!wvO{$^FX@h4q*GuX2skJ7oavf8Xk1%>pv33Kt*hacBl`6 z&vnc&#Zn&zA)&k@2K0D}GvlETPqjdQlW}T!X^DMWN%7*u+=`NU`4vm@@(cKU3%c+^ z3xvf@H&{?div3!^KhWhMsmrCY{!oi0jkpx0(+n}(76WmEC=+)Qf0D$f|6H7pje(&9 zJagugP{GfI3<>I-{KFW~X5!+s{#=rMwhP(8$fJcdrTFM_Tbg;i+ycE|I)6A8%sf9H z!l9g4efZ*73>nQaU>ahe=u7kH7UILbHyvdvTHm*25DZq2oTifBiosbIxvd%=_du&o zj`LVGX1al@KA)Kc9mO}@3R=atglbiOEDnaodd#$zgx0A-nPun4stVyK%|Hc)hOpkd z!Sr}A_w3pTFS>X9ay%sP(s&3;G7R&4?%C`{9O^dV!>(E2cZa7LajPS_mUgGWX5Ru^idZdTz`TA8H>T2-eU)^nq zphTDnIsDl~7%9rRyfy)z>H*|l&+_oedwhKIA~!#P&e~0m zr?d8n(7E^qbUx(y(#|Q1zSJ~@Z2FT>^GWyUYd{C%lcEFitVWjf@yVhdK3T}eCrf$w zw09rB#>?*!pvOcg@O&#Y-j}zlQ{i!bb1cLwD^sBYLsBZl^M}U6nqWQt8bSe=`V$`N#%*lDWE1}&3&KJ& z@ZW`U{1l89Y#Vt2=I~dJ;zfSt3Py$kzMu(Siei)B?f3swljy^u-M@7P3jV^Rxl{h%4T@R|D44wuN}a10Stn$^?yeKc959-) z_y1@;QeEaPN4hRF!iv$=-0k6pG9;+p$n@LeUlnR8Vu+sVO0~r{^hA0PuUZZ#+!ak% z^;?X{ofY2l=l&vzW63tQ{sk$e4=Pg5FP?^>eBT-9UA+m@&8{QxB=5cw3Y2q8VJmPf zrS2(`6w@*Irc-?sK$?Ycy-Qm5U;PTBZtlJ!CyB3fNe--ZvRvho(e<$;`zsBWTry4> zcU<})pnjc{(wD8Xj#Y~i`u}6IHJUqIQaJCoQ@UFJ2mEb=Yj#PkT)$f~@z36nZn=N! zsNW;mM5$!{Y@Y7I0=?!_sh#654Uh8LC``UDErf2o;VsF=9Zgb|(r{980Kedp#=;05 p7zHEP-uP@~O{1g(G@sQVC4{AymnS~gMY(ub8eDx^viW|$_$O``2Il|( delta 5222 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 No&Sq;z>K>${sXShF=+q* diff --git a/Etupirka/Etupirka.csproj.user b/Etupirka/Etupirka.csproj.user index 4a9dac5..050365e 100644 --- a/Etupirka/Etupirka.csproj.user +++ b/Etupirka/Etupirka.csproj.user @@ -10,4 +10,7 @@ en-US false + + Program + \ No newline at end of file diff --git a/Etupirka/MainWindow.xaml.cs b/Etupirka/MainWindow.xaml.cs index 02974f4..4263748 100644 --- a/Etupirka/MainWindow.xaml.cs +++ b/Etupirka/MainWindow.xaml.cs @@ -273,10 +273,17 @@ private void UpdateStatus(int time=0) int calcID; Utility.GetWindowThreadProcessId(actWin, out calcID); var currentProc = Process.GetProcessById(calcID); - if (System.IO.Path.GetFileName(currentProc.MainModule.FileName) == "main.bin") //SoftDenchi DRM + try { - calcID = Utility.ParentProcessUtilities.GetParentProcess(calcID).Id; + if (System.IO.Path.GetFileName(currentProc.MainModule.FileName) == "main.bin") //SoftDenchi DRM + { + calcID = Utility.ParentProcessUtilities.GetParentProcess(calcID).Id; + } } + catch(Exception e) { + Console.WriteLine(e); + } + System.Console.WriteLine(calcID); bool play_flag = false; diff --git a/Etupirka/Properties/AssemblyInfo.cs b/Etupirka/Properties/AssemblyInfo.cs index 14a5eaf..2469439 100644 --- a/Etupirka/Properties/AssemblyInfo.cs +++ b/Etupirka/Properties/AssemblyInfo.cs @@ -51,6 +51,6 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.5.6")] -[assembly: AssemblyFileVersion("0.5.6")] -[assembly: AssemblyInformationalVersion("0.5.6")] \ No newline at end of file +[assembly: AssemblyVersion("0.5.7")] +[assembly: AssemblyFileVersion("0.5.7")] +[assembly: AssemblyInformationalVersion("0.5.7")] \ No newline at end of file diff --git a/README.md b/README.md index 0dcbb4a..c2befc8 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,11 @@ [Github](https://github.com/Aixile/Etupirka/releases "https://github.com/Aixile/Etupirka/releases") +#### 0.5.7 +不具合修正:クラッシュ + #### 0.5.6 -不具合修正:ソフト電池DRMに関するバグ +不具合修正:ソフト電池DRMサポート 機能追加:EditDistanceでゲーム名を予測する ## 使い方