DelFusa Blog 総本山

プログラミングの話題とかです。

NEW | PAGE-SELECT | NEXT

≫ EDIT

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

| スポンサー広告 | --:-- | comments(-) | trackbacks(-) | TOP↑

≫ EDIT

DSH(っぽい何かたぶん別の)、その二


    !      _____________
   ∧,,∧    /そかー・
  ミ,,゚Д゚彡 < ライブラリーが
  ミ.,,O),,ミ   \ たらへんのね。
 @ミ   ミ       ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   ∪''∪ dcc32だけじゃだめなのよ、きっと!


そもそも、同じDCC32.EXEを起動してるはずなのに
インストールフォルダにあるときは、出力が日本語版
配布したら、出力が英語版、になっているっぽいのは変な感じです。
調べてみました。



ML過去ログを辿っていますと
dcc32.cfgなる、ファイルが、コマンドライン引数を定義しているとわかりました。

C:\Program Files\CodeGear\RAD Studio\5.0\bin\dcc32.cfg
この中身をみてみましょーーー。
おやまあ、たいした行数がないので、じーーーっとながめてみます。

日本語出力された、DCC32.EXEの内容もみていると、
どうやら、dcc32.exeは、-uで参照するユニットのパスを定義しています。


   ∧,,∧    フムフム
  ミ,, ゚Д゚彡 
   〃つl⌒|⌒l   フムム
 ~ミ,,[ ̄ ̄ ̄.]
      ̄ ̄ ̄

で、類推して、こうやればいいことがわかるわけです。


存在するファイルは以下の通り

C:\test\DCC32.EXE
C:\test\test.dpr
C:\test\testmsg.dpr
プラス、どこからかもってきた山ほどのファイル。(秘密)

この状態でコマンドラインから実行。
C:\test>dcc32 test.dpr
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
test.dpr(5)
6 lines, 0.04 seconds, 12304 bytes code, 12164 bytes data.


あら、コンパイルできちゃいました!
そりゃ、通るわなあ。(w
test.dprはusesがいらないやつですもんね。、実現してもいまいち楽しめませんぜ!

C:\test>dcc32 testmsg.dpr
CodeGear Delphi for Win32 compiler version 18.5
Copyright (c) 1983,2007 CodeGear
testmsg.dpr(8)
9 lines, 0.10 seconds, 368884 bytes code, 26672 bytes data.



   ∧,,∧ ワナワナ
   ミ*,゚Д゚彡   オオオオォォォォォォ-
   ミ つ ミつ
  @ミ   ミ
   ∪ ∪


きたできたーでー。実行やで~~。

C:\test>test
Hello, World

C:\test>testmsg
---------------------------
testmsg
---------------------------
ハロー ワールド
---------------------------
OK
---------------------------



           _____________
   ∧,,∧∩  /
  ミ*゚Д゚彡 < よっさー!
  ミ⊃  ミ   \____________
 ~ミ ,,, ミ
   し' `J


ということで、謎ファイルを、ごそーりと、
“コンパイルする瞬間だけ”、同一フォルダに配置してやれば
『配布』している事にはならんし、そもそもソースとちゃうし!
これはいけるで!どさくさに紛れるで!

ん?そうすると、展開、するための、
実行速度が遅くてかないませんな

ユーザーにTurboDelphiExpのインストールを強制させるとか、、
そういう手法…?

んーーー、、、、びみょーーーっっっ、、、、

ランタイムライブラリ配布とかで、なんとかならんの?
≫誰かおしえて~。

※漏まえが、CodeGearに聞けって?......うーん.....
 ニッチとサッチが、どうにもになったら聞くよ。うん。。
スポンサーサイト

| 未分類 | 22:56 | comments:1 | trackbacks:0 | TOP↑

COMMENT

金のガチョウ。だよなぁ

| 金のガチョウ | 2007/07/11 00:04 | URL |















非公開コメント

TRACKBACK URL

http://delfusa.blog65.fc2.com/tb.php/58-367f43e2

TRACKBACK

PREV | PAGE-SELECT | NEXT

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。