1 名前:デフォルトの名無しさん [2005/12/27(火) 12:39:47 ] 何があるだ?
88 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 23:35:43 ] 珍しいな 2chで口だけでなく実際に手を動かすとは やるじゃんよ>>65
89 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 23:44:18 ] ゲ板出身じゃね?
90 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 00:12:07 ] だってそれしたくてこのスレ立てたんじゃないの
91 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 00:54:19 ] おお、意外と面白いw OWL製のソフトを突っ込んだら「よくわからないな〜」って言われた。 そりゃ、わからんわな。
92 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 08:34:58 ] やっぱ、オプソ化しちゃえ! 需要はある。
93 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 14:21:32 ] VBで作られた有名なアプリって何? pc8.2ch.net/test/read.cgi/tech/1134464762/9 9 名前:マイク ◆yrBrqfF1Ew [sage] 投稿日:2005/12/13(火) 23:55:51 イリア
94 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 14:43:47 ] 2ch」ブラウザの中で最も有名なLive2chがVB製だYO
95 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 14:45:53 ] ソース公開しろ!!!
96 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 16:38:50 ] 2ch」ブラウザの中で最も有名なOpenJaneがDelphi製だYO
97 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 16:47:41 ] 2chブラウザの中でもっとも使われているIEはMS製だぞ
98 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 16:55:46 ] 稼働率はLive2chが最強だろうな
99 名前:65 mailto:sage [2006/01/12(木) 18:29:37 ] >>88 お褒めにあずかり、恐縮です。(-_-) >>89 実はただの通りすがりだったりします。(^^; >>90 前にも書きましたが、スレ主とは無関係です。 >>91 思いつきで作ってみたんですが、予想外に楽しんでくれる人がいて、 よかったです。(^-^)
100 名前:65 mailto:sage [2006/01/12(木) 18:30:46 ] >>92 ,95 へぼソースの公開は、勘弁してね。代わりに、「作者や他の人に 迷惑がかからなければ、配布は自由」にしておきますから。 拾い物としてどこかのwebに置いたり、アップロードしてもOKです。 ただ、その際にできたら「お遊び用ツールで、誤判定もある」 ということは書いておいてください。同じものを作るのに 必要な情報は、全て上げてありますから、多分簡単に作れると 思いますよ。 段々スレ違いになっているので、(スレ主&住民さん、ごめんね) そろそろROMに戻るor消えようかと思いますが、以前にMFC対応の リクエストがあったので、それを強化したものを上げておきます。
101 名前:65 mailto:sage [2006/01/12(木) 18:31:43 ] URLは、以下のとおりです。 ttp://www.uploda.org/file/uporg284722.zip.html アップした点は、パターン"MFC??.DLL"を見つけたら、 MFC(dll)判定をして、パターン"Afx"を見つけたら、MFC(static) 判定をするようにしました。また、MFCを使っていたら、自動で VCで作られたと判別するようになっています。 (ちなみに、デバッグ版のexeはMFC??D.DLLなので判定できません。 まさかDebug版で配布するわけはないと思うので、割愛しました) 連投&長文失礼しました。m(--)m
102 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 18:38:43 ] 特定の文字列を探してるだけ?
103 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 18:48:28 ] 俺製のMFCスタティックリンクを見破りやがったな ヤルナ
104 名前:1 [2006/01/12(木) 21:26:45 ] このスレ立てた者です >>65 さん消えないでくれ!がんばってくれよ! 死にかけたこのスレに花を咲かせてくれたのはあんたなんだよ
105 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 21:29:09 ] >>65 のソフトを>>65 のソフトで解析した。 「delphi製だった。」
106 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 21:30:36 ] ワラタ
107 名前:でふぉるめな105♪ mailto:sage [2006/01/12(木) 21:40:11 ] と思ったら>>65-70 あたりでVC製だと書いてあった。
108 名前:デフォルトの名無しさん mailto:sage [2006/01/12(木) 21:49:24 ] HSPやNScripterも判別できる? 大元をたどればVCなんだろうけど そうじゃなくてHSPだって表示してくれるとおもしろい
109 名前:65 ◆bYWWiYT8IU mailto:sage [2006/01/12(木) 22:57:35 ] みなさん、レスどうもありがとうございます。 要望が出ていたようでしたので、少しだけ出てきました。 では、>>1 さんのご好意に甘えさせて頂いて、いつまでできるか わかりませんが、対応できる要望が出ていたら、その修正版を出すためだけ、 少しだけ顔を出させて頂こうかと思います。m(--)m HSP2,HSP3,NScripterの修正版をアップします。 ttp://www.uploda.org/file/uporg284906.zip.html 判定材料は、"hsprt.exe"をHSP2判定に、"hsp3.exe"をHSP3判定に、"nscr.exe"を NScripter判定に使っています。(一つの目安として、一応トリップつけました) では、また出番がくるまで消えています。m(--)m
110 名前:65 ◆bYWWiYT8IU mailto:sage [2006/01/13(金) 18:56:02 ] たびたび出てきてごめんね。もうちょっと頑張れるかと思ったけど、 ちょっと事情があって、ソフトの更新できなくなっちゃいました。 だから、頑張ってできるだけの更新をしてみたよ。これがfinalです。 ttp://www.uploda.org/file/uporg285395.zip.html 最後にレス下さったみんな、どうもありがとう。
111 名前:デフォルトの名無しさん [2006/01/13(金) 19:09:46 ] なにが変わったの?
112 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 20:42:45 ] 更新終了なんら、ソース公開しないと発展性がない
113 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 21:19:13 ] 発展性なんかいらない。どうせ VC なんだし。
114 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 21:29:13 ] program Isdelphi; uses Windows, SysUtils; function GetType(const FileName: string): string; var Data: string; hFile: THandle; FileSize, d: DWORD; begin result := ''; hFile := CreateFile(PChar(FileName), GENERIC_READ, FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); if hFile = INVALID_HANDLE_VALUE then result := 'ファイルが開けません' else begin try FileSize := GetFileSize(hFile, nil); if FileSize = DWORD(-1) then result := 'ファイルサイズの取得に失敗しました' else if FileSIze = 0 then result := 'ファイルが空です' else begin SetLength(Data, FileSize); ReadFile(hFile, Data[1], FileSize, d, nil);
115 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 21:30:01 ] if Pos('D'#0'V'#0'C'#0'L'#0'A'#0'L'#0, Data) <> 0 then begin if Pos('P'#0'A'#0'C'#0'K'#0'A'#0'G'#0'E'#0'I'#0'N'#0'F'#0, Data) <> 0 then begin if Pos('krdevui.dll', Data) <> 0 then result := '多分吉里吉里製' else if Pos('ひまわり', Data) <> 0 then result := '多分ひまわり' else if Pos('dnako.dll', Data) <> 0 then result := '多分なでしこ製' else result := '多分delphi製' end else if Pos('TForm', Data) <> 0 then result := '多分BCC製(VCL有り)' else result := 'たぶんBCB+圧縮か、BC製(VCLなし)'; end else if Pos('System.Windows.Forms', Data) <> 0 then begin if Pos('Microsoft.VisualBasic', Data) <> 0 then result := '多分VB.NET製' else result := '多分C#(?).NET製'; end else if (Pos('MFC4', Data) <> 0) or (Pos('MFC7', Data) <> 0) then result := '多分VC+MFC(dll)製かな?' else if Pos('Visual C++', Data) <> 0 then
116 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 21:30:48 ] begin if Pos('CWinApp', Data) <> 0 then result := '多分VC+MFC(static)製かな?' else if Pos('hsp2.exe', Data) <> 0 then result := '多分HSP2製' else if Pos('hsp3.exe', Data) <> 0 then result := '多分HSP3製' else if Pos('nscr.exe', Data) <> 0 then result := '多分NScripter製' else result := '多分VC製'; end else if Pos('MSVBVM', Data) <> 0 then result := '多分VB製' else if (Pos('MSVCRT', Data) <> 0) or (Pos('msvcrt', Data) <> 0) then result := '多分VC(MSVCRT)製' else if Pos('mingw32', Data) <> 0 then result := '多分GCC(mingw)製' else if Pos('This program cannot be run in DOS mode', Data) <> 0 then result := '多分VC+圧縮か何か' else if Pos('This program must be run under Win32', Data) <> 0 then result := '多分Borland系製' else result := 'よくわからないな〜?'; end; finally CloseHandle(hFile); end; end; end;
117 名前:デフォルトの名無しさん [2006/01/13(金) 21:31:37 ] ちょwwwwwwwVC製なのかよwwwwwwwwwww Delphiってでるぞwwwwwwwwwwwwwwwwwwwwwwww
118 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 21:33:12 ] begin if ParamCount > 0 then MessageBox(0, PChar(GetType(ParamStr(1))), '判定', MB_OK) else MessageBox(0, '実行形式ファイルをD&Dしてね', nil, MB_OK); end. 多分こんな感じか。
119 名前:デフォルトの名無しさん [2006/01/13(金) 22:19:58 ] >>117 このスレもっかい読み直せ
120 名前:デフォルトの名無しさん mailto:sage [2006/01/13(金) 22:22:42 ] 文字列で判定してるなら、iniファイルとかでパターン設定した方良くない?
121 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 00:02:28 ] プンソにしる、プンソに プンソ文化なめんなこら
122 名前:65氏じゃないけど mailto:sage [2006/01/14(土) 01:40:04 ] 読み込み高速化 ttp://www.uploda.org/file/uporg285808.lzh.html if (PatternMatching(L"Afx", &sfBin)) MessageBox("MFC(Static)製", fileA); else if (PatternMatching(L"MFC??.DLL", &sfBin)) MessageBox("MFC(DLL)製", fileA); else if (PatternMatching(L"PACKAGEINFO", &sfBin)) MessageBox("Delphi製", fileA); else if (PatternMatching(L"DVCLAL", &sfBin)) MessageBox("BCB製", fileA); else if (PatternMatching(L"System.Windows.Forms", &sfBin)){ if (PatternMatching(L"Basic", &sfBin)) MessageBox("VB.NET製", fileA); else MessageBox("C#.NET製", fileA); } else if (PatternMatching(L"MSVBVM", &sfBin)) MessageBox("VB製", fileA); else if (PatternMatching(L"mingw", &sfBin)) MessageBox("mingw製", fileA); else MessageBox("わかんない", fileA);
123 名前:デフォルトの名無しさん [2006/01/14(土) 01:49:30 ] ををたしかに早い
124 名前:デフォルトの名無しさん [2006/01/14(土) 01:50:59 ] >>122 のソースにはかかれてないけどexe以外のいれたら怒られるなwwwwwwww
125 名前:122 mailto:sage [2006/01/14(土) 01:57:46 ] 判定条件、誰か追加して〜 それ入れたらソース丸投げします
126 名前:65 mailto:sage [2006/01/14(土) 04:17:06 ] 先ほどは時間がなくて、説明できなかったので最後の一仕事に来ました。(^^; みなさん、引き続き頑張るんですね。(スレ違いな気もするのは置いといて・・) 最後に、全ての資料をまとめました。直接書くと長い&見難いので、 例によってアップしました。 ttp://www.uploda.org/file/uporg285934.zip.html ソースがきれいに書けるなら、こんなことする必要はないんですが・・・ >>122 さんがうらやましい限りです。(^^; 私はたぶんもうこれないと思います。いいものができるといいですね。
127 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 09:39:59 ] 最終判断だけ表示するプログラムじゃなくて、 判定パラメタ全部表示しといて、 サマリー表示として、「○○で作成した可能性○○%」とかいうのどう?
128 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 10:37:43 ] 言うだけでなく作れ。
129 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 10:43:32 ] OpenNapクライアントのUtataneもDelphi…のような気がする。
130 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 11:17:21 ] で?っていう
131 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 11:27:11 ] Skypeカコイイね。 でも、Delphiというソースがググっても見つからなかった。
132 名前:122 mailto:sage [2006/01/14(土) 11:27:22 ] >>126 まとめ乙です よく調べましたね コーディングより調べる方が苦労する・・・ ttp://www.uploda.org/file/uporg286006.lzh.html 65氏のフローに従い修正したもの(ヘッダー判定は割愛) 判定パラメタ表示するので、情報収集すれば、 判定精度の向上に役立つかも
133 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 11:47:46 ] 130 名前:デフォルトの名無しさん[sage] 投稿日:2006/01/14(土) 11:17:21 で?っていう 何この糞餓鬼、空気読めない馬鹿にPCを触らせるな。
134 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 11:49:44 ] >>133 スルーしとけ
135 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 12:39:40 ] >>126 本当に乙です しかし、他人の成果の美味しいところだけ横取りするような >>122 のような人間はどうにかならんのか このDelphi房が空気嫁と。正直胸糞悪いよ
136 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 12:52:00 ] プンソにしないほうが悪い。
137 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 12:53:29 ] ここはdelphiのスレだろ。 >>135 VC++厨が来ること自体間違い。
138 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 12:53:58 ] 122は悪いのか?
139 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 12:55:13 ] >>135 Delphiじゃねーw
140 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 13:14:05 ] >>135 おまえおもしろいな
141 名前:デフォルトの名無しさん [2006/01/14(土) 13:58:59 ] DelphiはDelphiで作られている
142 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 15:26:36 ] >>131 つwww.skype.com/security/skype-sb-2005-02.html >This bug is a subsidiary effect of documented Borland Delphi >bug 4744 (qc.borland.com/wc/qcmain.aspx?d=4744 ). 日本語記事 www.atmarkit.co.jp/fwin2k/hotfix/hfb20051111/hfb20051111.html
143 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 11:16:20 ] バージョン1.4.x.84以前は、バッファ・オーバーフローによる脆弱性がDelphiのバグ によるものと分かった。それ以後はわからん
144 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 14:47:46 ] WinnyってDelphi使いが書いたと聞いた。違ってたらスマソ
145 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 14:48:25 ] あ、違った。WinnyじゃなくてShareね。
146 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 18:23:26 ] Winny = BCB Share = Delphi
147 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 19:22:08 ] 『Visual Studio 2005 Standard Edition』 が、¥29,000(税込)で出てますよ。 ぶつけて来ましたね。学習用に限るってところでいつも某なんでしょうね?
148 名前:147 mailto:sage [2006/01/16(月) 19:26:37 ] 粘着に近くなってきたなあ俺。すんまそん。。。 今度こそ迷わず、VS2005を買おう、と心に決めたほうが身のためだ。
149 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 19:43:42 ] スレ違い。
150 名前:デフォルトの名無しさん mailto:sage [2006/01/16(月) 22:42:43 ] >>146 おしい Winny1 = VC++ Winny2 = BCB
151 名前:デフォルトの名無しさん mailto:sage [2006/01/17(火) 17:51:50 ] >>148 別にそれでいいお。 >7 名前: デフォルトの名無しさん [sage] 投稿日: 2006/01/16(月) 09:10:51 >ExpressのVisualC++使ってみたがいまいちだな >CLR使うと起動がクソ重いし、利点がほとんどない > >唯一の利点はWindowsフォームで簡単にUI作れるくらいか > >Win32SDKのみでUI作るのはだるい、しかしMFCもセンス悪くて吐き気がする >WindowsフォームもCLRが必要なので使いたくない > >なにかこう決定打はないのだろうか >14 名前: デフォルトの名無しさん [sage] 投稿日: 2006/01/16(月) 12:20:51 >>>7 >WTL >19 名前: デフォルトの名無しさん [sage] 投稿日: 2006/01/16(月) 14:05:57 >>>14 >WTLは終焉。OTL
152 名前:デフォルトの名無しさん mailto:sage [2006/01/17(火) 17:52:26 ] ttp://pc8.2ch.net/test/read.cgi/prog/1136359572/745- 745 名前: 仕様書無しさん [sage] 投稿日: 2006/01/14(土) 17:30:22 >COMは.NETでも使えるしぜんぜん問題ないけどね >ttp://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=27488&forum=7 > アップグレードウィザードを使えば変更なく移行できるとの > ことですが、結局.NETのDataGridを使うにはADO.NETでデータを > 取り込むしかないみたいです。とほほ 笑顔 > 現在.NET移行をチームで行っておりますが、ADO.NETを使わずに > DataGridを使う方針でいたため痛いですねー。これは。 > チーム全員.NET初心者なもので方針決めするのにも > 一苦労です。よろしくお願いします。 747 名前: 仕様書無しさん [sage] 投稿日: 2006/01/14(土) 18:30:02 >>745 それ訳わかんねーな。 素直にADO.NETを使えば良いのに てかウイザード使えばADO.NETの存在を気にする必要すら無いだろうに。 一体何を悩んでるんだ? 751 名前: 仕様書無しさん 投稿日: 2006/01/14(土) 18:46:17 .NETのDataGridはADOが使えねーから.NETでCOMが使えるってのは嘘じゃねーかwwww って言いたいんじゃねーの?w
153 名前:デフォルトの名無しさん mailto:sage [2006/01/18(水) 23:54:49 ] 訳わかんねーな。
154 名前:デフォルトの名無しさん [2006/02/07(火) 14:35:51 ] 上の方の判定ソフト、全部リンク切れなので どなたかあぷしてもらえませんか?
155 名前:デフォルトの名無しさん [2006/02/07(火) 14:58:50 ] Borlandから自分のPCの中のDelphi製ソフトをリストアップするソフトあったけどあれは使わないの?
156 名前:デフォルトの名無しさん [2006/02/07(火) 14:59:23 ] >>155 今もあったっけ?
157 名前:デフォルトの名無しさん [2006/02/07(火) 15:26:51 ] おとといインストしたから間違いないけどどっか行っちゃった(OS再インストした
158 名前:デフォルトの名無しさん [2006/02/07(火) 15:27:37 ] >>155 そのツールってDelphiソース付きだったと思うけど、 ソースというかプロジェクト一式をどっかにうpして欲しいお。
159 名前:デフォルトの名無しさん [2006/02/07(火) 15:31:19 ] ちがうスレで聞いてきた、返答待ち
160 名前:&rlo;⊂二)^ω^ (二二二⊃ &rle;vipから来ますた [2006/02/07(火) 15:43:34 ] これの事かだお?www.borland.co.jp/vclscanner/
161 名前:デフォルトの名無しさん [2006/02/07(火) 16:10:38 ] n /⌒ヽ (ヨ(^ω^ ) グッ! Y つ
162 名前:デフォルトの名無しさん mailto:sage [2006/02/07(火) 22:12:52 ] どなたか >>154 をお願いします。
163 名前:デフォルトの名無しさん [2006/02/09(木) 16:46:10 ] だれか>>154 お願いしますー
164 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:04:46 ] >>163 まだ居たんだw www.uploda.org/uporg308109.lzh.html
165 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 18:12:30 ] >>164 upするならもうちょっとマシなコード書いてくれ。
166 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 18:13:18 ] >>164 いや、拾いもんだから
167 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 18:14:26 ] >>165 つ ttp://www.borland.co.jp/vclscanner/
168 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 19:48:45 ] >>164 わーい、ありがとうございましたー 粘ってよかったw
169 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 00:08:40 ] Delphiでお茶犬のマスコットがデスクトップを飛び回るデスクトップアクセサリソフト作ってる方いますか?
170 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 00:38:33 ] >>165 のマシなコードキボンヌ
171 名前:マイク ◆yrBrqfF1Ew mailto:sage [2006/02/10(金) 01:42:27 ] でるふぃはしらんがRPGツクールならここにあるぞ 賞金1000万円は羨ましいな www.enterbrain.co.jp/gamecon/index.html
172 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 09:28:22 ] >>164 俺も欲しかったです Borland祭りに参加してて、見逃しました・・・ 再うpプリーズ
173 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 09:36:05 ] いっそ、sorceforgeしちゃえ!
174 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 10:11:10 ] >>172 165が目の覚める様なコードを書くらしいから、しばし待て
175 名前:65 mailto:sage [2006/02/10(金) 21:39:31 ] 久々に来たらマシなコード書いてくれとか言われてる・・・orz あの後使っていて気になるところがあったから、適当に直したんだけど、 欲しい人いる?
176 名前:65 mailto:sage [2006/02/10(金) 21:40:52 ] ああそうだ、あまり目につきたくないから、上げないでくれると嬉しい。
177 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 00:33:19 ] >175 非常に欲しいです。いつもタイミング悪くて流れてしまうので。
178 名前:65 ◆bYWWiYT8IU mailto:sage [2006/02/11(土) 00:41:50 ] >>177 非常にタイミングがいいですね。そろそろ寝ようかと思って ちょうど見に来たところです。 ttp://n.limber.jp/n/UVCWhbfFW 起動はそのままダブルクリックしてください。開いた窓に、exeファイルを D&Dするだけです。一応、ウイルスチェックしてくださいね。
179 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 00:59:13 ] >178 ありがとうございます。 帯域不足とのことでまだDL出来ないのですが、 リトライを続けたいと思います。 本当にありがとうございました。
180 名前:65 mailto:sage [2006/02/11(土) 01:14:57 ] >>179 ありゃ、夜は結構混むんですね。待たせてすいませんが、気長に よろしくお願いします。 そうそう、またどこを更新したのか書くの忘れてたので、書きに来ました。 新しく検索パターンに加わったのは、UPXとmscoree.dllです。 UPXは圧縮判定、mscoreは.NETの補佐のフラグに加わっています。 あとは、窓プログラムになりました。そして判別に使った 内容などのレポートが表示されます。テキストなので、保存したい 場合はコピペしてください。ヘッダーの情報も表示されますが、 結局あまり使っていません。(^^; ヘッダー情報では、リンカのバージョンがコンパイラのバージョンに 相当することが多いので、一つの目安になります。(VC2005はここが8になる) あ、そうそう、あと計算の無駄を省いて、判別が高速になっています。 以前の待たされるのも味があっていいかとも思ったんですが、 NScripter作品は容量が大きいので、高速化しました。ついでに、 ダイエットして容量が減りました。 また気が付いたところを修正したら、欲しい人がいるか見に来たいと 思います。「この作品を作るには、どんな言語やったらいいんだろう?」 みたいな参考になればと思います。 バージョンアップしたら、一応また様子を見に来ます。 ではでは〜(^-^)/
181 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 01:23:17 ] 軽くなったね ありがと
182 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 01:49:24 ] >180の作者の方 無事DL出来ました。ありがとうございました。 すばらしいです。 早速自作ソフトで判定した見ましたが面白いです。 ソフト判定が癖になりそうです。 ありがとうございました。
183 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 13:20:24 ] いただきました 面白いですね ありがとうございます 補足ですが、VC+MFC の欄で、STATICK とありましたが、STATIC の間違いでしょうか? あと、できればソースもよろしくお願いします〜
184 名前:65 mailto:sage [2006/02/12(日) 02:02:35 ] >>181 いえいえ、わざわざどうもありがとうございます。 >>182 このようなものに、そんなに喜んで頂いてこっちの方が嬉しくなって しまいます。(^^ >>183 ご指摘、どうもありがとうございます。こんなミスをするとは・・・ Cの予約語なのに、なんで間違えたんだろう。しかもコピペしてたので 全部間違えてるし。orz 間違いが気になる方は、こちらの修正版でお願いします。性能は変わりません。 ttp://n.limber.jp/n/op4SfdfFO 少々行き当たりばったりでやっているため、ソースについては、 ちょっとすぐに公開できる状態ではないのです。 自力バージョンアップを止めたら、少しずつ見れる形にして 最終的に投げることができるといいなぁとは思っているんですが・・・ できたら、まあのんびり見てやってください。m(--)m
185 名前:デフォルトの名無しさん mailto:sage [2006/02/12(日) 04:23:08 ] >>184 おもすれーありがとう 変換君がDelphi製だった
186 名前:65 ◆bYWWiYT8IU mailto:sage [2006/02/12(日) 10:25:45 ] >>185 いえいえ、楽しんでくれてよかったです。(^-^) たびたびすいません。あの後、欲しい機能が出てきて、 またバージョンアップしました。 ttp://n.limber.jp/n/RvLMAdfFh ついた機能は、「そのアプリがレジストリに書き込むか判定」です。 APIのレジストリに書き込む関数、RegCreateKeyを探しています。 開発環境チェックより、こっちの方が重要な人もいると思いますので、 小さな修正ですが先に上げておきます。
187 名前:65 mailto:sage [2006/02/12(日) 10:54:48 ] あ、そうだ、判定のパターンを持っているので、このソフト本体を 試験するとレジストリ使用とでますが、レジストリは使っていません。 誤判定です。連投すいません。
188 名前:65 mailto:sage [2006/02/12(日) 11:05:46 ] あとレジストリ判定も、簡易なものなのです。パックされていたりすると わからないかもしれません。 またDLLとして書き込む部分を別に持っているものもあるので、 気になる人はそのフォルダのDLLなどもチェックした方がよいようです。 (このソフトでDLLは判別できる)