- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。

片山博文MZの作業部屋

1片山博文MZ◆T6xkBnTXz7B0:2018/01/10(水)21:13:20 ID:aje()
謎のハッカー、片山博文MZのスレッドです。
14片山博文MZ◆T6xkBnTXz7B0 :2018/01/14(日)13:31:07 ID:T4h
分かったこと。
tmAscent + tmDescent == tmHeight.
usWinAscent == ascender.
usWinDescent == -descender.
If lfHeight < 0 Then
-lfHeight == tmHeight - tmInternalLeading
End If.
15片山博文MZ◆T6xkBnTXz7B0 :2018/01/14(日)14:25:49 ID:Yss
問題は、lfHeightとFT_FaceからどうやってtmAscent、tmDescent、tmInternalLeadingを求めるかだ。
統計と差分解析をやってみる。
16片山博文MZ◆T6xkBnTXz7B0 :2018/01/14(日)20:15:11 ID:Yss
今日の仕事。
https://jira.reactos.org/browse/CORE-13840

lfHeight > 0の場合も調べないといけない。
17片山博文MZ◆T6xkBnTXz7B0 :2018/01/15(月)17:17:22 ID:Dc8
炭鉱の仕事が終わった。
lfHeight > 0を調査するぞ。
18片山博文MZ◆T6xkBnTXz7B0 :2018/01/16(火)20:26:02 ID:cAy
ちょっと脱線して、リソーエディタの開発をやってみた。いろいろ改良した。興味ある人見てね。

https://github.com/katahiromz/RisohEditor
19片山博文MZ◆T6xkBnTXz7B0 :2018/01/18(木)20:48:30 ID:aBR
今日の仕事。
https://jira.reactos.org/browse/CORE-14220
freetypeの更新だった。
20片山博文MZ◆T6xkBnTXz7B0 :2018/01/19(金)22:36:48 ID:S4P
炭鉱の仕事やって、リソーエディタの改良したら疲れた。何かドリンクを飲んだら疲れが吹っ飛べば良いのにな。お休み。
https://github.com/katahiromz/RisohEditor
21片山博文MZ◆T6xkBnTXz7B0 :2018/01/21(日)22:14:57 ID:70Q
https://jira.reactos.org/browse/CORE-14233
IMM開発を始めたよ。
22片山博文MZ◆T6xkBnTXz7B0 :2018/01/22(月)17:50:12 ID:ZYv
w2kjpインストール。
win installer 2.0インストール。
w2k sp4インストール。
w2k sp4 rollbackインストール。
API Monitor起動に必要なファイルを入手した。

Web Archiveが私の魂を救済した。
https://web.archive.org
これでIMMを分析できるぞ!!!
23片山博文MZ◆T6xkBnTXz7B0 :2018/01/22(月)17:53:03 ID:ZYv
w2kには、ロールバックをインストールしないと、
API Monitor v2を起動したときに、
HeapQueryInformationのエラーが出てくるからな。
24片山博文MZ◆T6xkBnTXz7B0 :2018/01/22(月)18:01:23 ID:IK9
現代人は、自分の魂と遺伝子をバックアップしておかないといけないね。
25片山博文MZ◆T6xkBnTXz7B0 :2018/01/22(月)21:47:23 ID:IK9
今日は炭鉱の仕事はなかったけど、バックアップに疲れた。
26片山博文MZ◆T6xkBnTXz7B0 :2018/01/23(火)22:08:02 ID:XyQ
今日はリソーエディタの改良とリリース。
https://github.com/katahiromz/RisohEditor
「別名として複製」「別の言語として複製」機能と、「リソースIDの追加」ダイアログに「自動」ボタンをつけた。
「項目をまたいで検索」機能も付けたいな。
27片山博文MZ◆T6xkBnTXz7B0 :2018/01/23(火)23:00:16 ID:XyQ
富士山にも登ったことないのに、エベレストを登るような無謀さ。
ところでハッキングって何それ? おいしいの?
28片山博文MZ◆T6xkBnTXz7B0 :2018/01/23(火)23:59:13 ID:XyQ
ツリービューの並べ替えを忘れるな。
29片山博文MZ◆T6xkBnTXz7B0 :2018/01/24(水)22:27:14 ID:aTO
リソーエディタを実際に使ってみてバグを探している。
ツリービュー並べ替えを実装した。
30片山博文MZ◆T6xkBnTXz7B0 :2018/01/24(水)23:34:27 ID:aTO
リソーエディタ、少し人気が出て来たから、リソーエディタに開発を優先することにしたよ。
31片山博文MZ◆T6xkBnTXz7B0 :2018/01/25(木)19:49:12 ID:L8p
https://github.com/katahiromz/RisohEditor

ほら、ツリービューの項目をまたいで検索できるぜ。うきょきょきょきょ。
32片山博文MZ◆T6xkBnTXz7B0 :2018/01/25(木)20:00:22 ID:L8p
誰も居ない様だが、孤独には馴れている。気にせずスレッドは続く。

次は、名前の並べ替えを微調整して、それから全文検索を実装しよう。
33片山博文MZ◆T6xkBnTXz7B0 :2018/01/25(木)20:51:00 ID:L8p
名前の順序はこれでいい。
全文検索どうするかな。モジュールを分けた方が再利用性が高まるから、ResToTextという名前で分けようか。
34片山博文MZ◆T6xkBnTXz7B0 :2018/01/26(金)14:33:50 ID:2dz
凄い。全文検索できる。
https://github.com/katahiromz/RisohEditor
35片山博文MZ◆T6xkBnTXz7B0 :2018/01/27(土)20:52:20 ID:WxV
https://jira.reactos.org/browse/CORE-11620
今日はフォント関係の修正を行った。
1日1FIX。
36片山博文MZ◆T6xkBnTXz7B0 :2018/01/29(月)19:46:47 ID:ZRo
炭鉱の仕事疲れた。。。
ぐぐぐ。。。
37片山博文MZ◆T6xkBnTXz7B0 :2018/01/29(月)21:41:40 ID:ZRo
疲れたら休む。以上。
38片山博文MZ◆T6xkBnTXz7B0 :2018/01/30(火)23:09:43 ID:6Jn
フォント関係の修正を行っている。
コードを論理的に組み立てるのが難しいが、最悪でも可能性のある全ての組み合わせを試すだけだ。
39片山博文MZ◆T6xkBnTXz7B0 :2018/02/03(土)19:25:13 ID:40p
今日はリソーエディタ2.6をリリースした。
http://katahiromz.web.fc2.com/re/ja

もっともっと頑張るぜ。
40片山博文MZ◆T6xkBnTXz7B0 :2018/02/06(火)19:36:06 ID:ZcX
今日は、炭鉱の仕事だった。リソーエディタでUPX対応したら、ReactOSの開発に移る。
41片山博文MZ◆T6xkBnTXz7B0 :2018/02/06(火)21:34:14 ID:ZcX
UPXってソフトを使えば、EXEファイルのサイズを圧縮して小さく出来るらしい。
現状のリソーエディタではUPXで圧縮されたEXEを正しく読み込めない。
42片山博文MZ◆T6xkBnTXz7B0 :2018/02/08(木)01:03:02 ID:h3q
展開したEXEを一時フォルダに保存しつつ、表向きは展開前のファイル名を見せるという高等テクニックを実装しないといけない。
43片山博文MZ◆T6xkBnTXz7B0 :2018/02/08(木)01:05:15 ID:h3q
EXEの圧縮もサポートしないといけない。
44片山博文MZ◆T6xkBnTXz7B0 :2018/02/08(木)21:00:14 ID:h3q
欲が出て、メッセージテーブルもサポートしたくなった。リソーエディタを優先する。
45片山博文MZ◆T6xkBnTXz7B0 :2018/02/08(木)21:11:23 ID:h3q
オープンなメッセージコンパイラーの実装がない。ということは、MCを自作しないといけないのか。
46片山博文MZ◆T6xkBnTXz7B0 :2018/02/09(金)17:43:29 ID:TEt
方程式を解いたら自然死か事故死しか無い訳で。。。
47片山博文MZ◆T6xkBnTXz7B0 :2018/02/09(金)18:06:19 ID:TEt
こういうのは、もうちょっと民主主義的に決めたらどうか。投票でやる、やらないを決めれば強制力が増す。
公的な投票が難しければ、何かの販売ランキングで決めるとか。
48片山博文MZ◆T6xkBnTXz7B0 :2018/02/09(金)23:04:37 ID:TEt
メッセージテーブルを一部サポート。
https://github.com/katahiromz/RisohEditor

完全にサポートしないといけない。
49片山博文MZ◆T6xkBnTXz7B0 :2018/02/10(土)20:20:12 ID:cD0
メッセージコンパイラーが半分できた。出力部分と若干の調整を行えば、完成するであろう。
メッセージコンパイラーの出力をリソーエディタに取り込むテストもやる。MESSAGETABLEDXの記述以外は無視され、記述部分は #ifdef MC_INVOKED で切り替えられるので、既存のリソースファイルに埋め込むこともできる。
考えうる限りのスマートな解決策だ。
50片山博文MZ◆T6xkBnTXz7B0 :2018/02/11(日)18:49:31 ID:VoI
https://github.com/katahiromz/RisohEditor

メッセージコンパイラー完成!
これをリソーエディタに組み込むぞ。
51片山博文MZ◆T6xkBnTXz7B0 :2018/02/12(月)23:03:12 ID:0i5
オッケー、テキスト編集は可能になった。次は、メッセージテーブルをGUIで編集できるようにするぞ。
52片山博文MZ◆T6xkBnTXz7B0 :2018/02/13(火)13:23:41 ID:CAN
リソーエディタ完成!!!
http://katahiromz.web.fc2.com/re/ja
53片山博文MZ◆T6xkBnTXz7B0 :2018/02/13(火)23:14:18 ID:CAN
リソースを追加できないバグが混入していた。明日再リリースする。
54片山博文MZ◆T6xkBnTXz7B0 :2018/02/14(水)18:39:21 ID:4Rx
今度こそ完成。
http://katahiromz.web.fc2.com/re/ja
https://github.com/katahiromz/RisohEditor

55片山博文MZ◆T6xkBnTXz7B0 :2018/02/14(水)21:21:29 ID:hps
次は、互換性の戦いになる。mcdxをLinuxで動かさないといけない。♣♣
56片山博文MZ◆T6xkBnTXz7B0 :2018/02/15(木)18:24:26 ID:E30
ポーティング作業中。。。
57片山博文MZ◆T6xkBnTXz7B0 :2018/02/17(土)19:26:07 ID:4d8
コマンドラインの解析にgetoptを使うようにした。
一時ファイルと文字コード変換の移植が難しい。
58片山博文MZ◆T6xkBnTXz7B0 :2018/02/19(月)19:36:26 ID:A6X
一時ファイル処理の移植が終わった。次は、文字コード変換。
59片山博文MZ◆T6xkBnTXz7B0 :2018/02/19(月)19:42:11 ID:A6X
キムと払って似てるよね。
60片山博文MZ◆T6xkBnTXz7B0 :2018/02/20(火)23:01:29 ID:BxZ
炭鉱で働いたので、一回休み。

払チ
61片山博文MZ◆T6xkBnTXz7B0 :2018/02/23(金)21:55:19 ID:Z1n
https://github.com/katahiromz/RisohEditor

コントロールの上下関係もバッチリだ。遺影!
62片山博文MZ◆T6xkBnTXz7B0 :2018/02/23(金)22:56:34 ID:Z1n
次は、ドラッグセレクトだな。コントロールの無い場所をドラッグしたら、サイズの変わる長方形を
描画して、ドラッグ終了で、範囲内のコントロールを選択すればいい。
63片山博文MZ◆T6xkBnTXz7B0 :2018/02/24(土)20:57:10 ID:RUf
ドラッグ選択もできるようになった。次は、入力補完だ。

新着レスの表示 | ここまで読んだ

名前: mail:





片山博文MZの作業部屋
CRITEO