Ja/VICE: Difference between revisions

From Valve Developer Community
< Ja
Jump to navigation Jump to search
No edit summary
 
m (fix)
Line 1: Line 1:
VICE(スクリプト暗�?�化ツール)
VICE(スクリプト暗号化ツール)


[[Vice]]
[[Vice]]


==キー�?��?期値==
==キーの初期値==
自分�?�MOD�?�暗�?�キーを知ら�?��?��?��?��?�ら�?�?��??ら�??�??れ�?�'''x9Ke0BY7'''(HL2DM�?��?期値)�?��?�ょ�?�。ユーザ�?�よ�?��?�簡�?��?�スクリプトを変更�?�れ�?��?�よ�?��?��?�る�?��?�スクリプトファイルを暗�?�化�?�る必�?�?��?�り�?��?�。
自分のMODの暗号キーを知らないとしたらおそらく'''x9Ke0BY7'''(HL2DMの初期値)が使われているはずです。ユーザがファイルを簡単に変更できないように、スクリプトファイルを暗号化すべきです。


==暗�?�化�?��?�武器スクリプト�?�変更==
==暗号化された武器スクリプトの変更==
武器スクリプトを変更�?�る�?��?��?MOD�?�ユーザ�?�.ctxを削除�?��?�0�?�ら.txtファイルを作る必�?�?��?�り�?��?�。�?�れ�?��?��?��?��?�MOD�?�変更�?�より抵抗力�?��?�るも�?��?��?�り�?�?�れ�?�ゲームをホスト�?�るサー�?�?�も武器スクリプト�?�変更�?�れる�?�能性�?�少�?��??�?�り�?��?�。
武器スクリプトを変更するには、MODユーザは.ctxを削除して0から.txtファイルを作る必要があります。これによりMODは変更に対して強くなり、ゲームをホストするサーバでも武器スクリプトが変更される可能性がより少なくなります。


=='''VICE'''�?�入手==
=='''VICE'''の入手==
'''VICE'''�?�ソースコード�?�Source SDK�?��?��?�れ�?��?��?��?�。コンパイル済�?��?�'''VICE'''�?�[http://articles.thewavelength.net/uploads/704/vice.zip �?��?��?�ら]zipファイル�?��?��?�入手�?��??�?��?�。
'''VICE'''のソースコードはSource SDKに含まれています。コンパイル済の'''VICE'''[http://articles.thewavelength.net/uploads/704/vice.zip ここからら]zipファイルを入手できます。
==実行==
==実行==
以下をコマンドプロンプト�?�実行�?��?�.ctxファイルを作�?�?��?��?�:
以下をコマンドプロンプトで実行して.ctxファイルを作成します:
  "[Source SDK Bin]\vice.exe" -encrypt [暗�?�キー x9Ke0BY7�?��?期値] -newext .ctx [.txt ファイル�??(*をワイルドカード�?��?��?�使用�?�能)]
  "[Source SDK Bin]\vice.exe" -encrypt [暗号キー x9Ke0BY7初期値] -newext .ctx [.txt ファイル名(*をワイルドカードとして使用可能)]
==MOD�?��?�暗�?�キー�?�変更==
==MODでの暗号キー変更==
:gamerule�?�中�?�"GetEncryptionKey"関数�?�返り値�?��?�る文字列を変更�?�る必�?�?��?�り�?��?�。暗�?�キー�?�8文字�?��?�る必�?�?��?�り�?��?�。�??�?��?�'''VICE'''�?�実行時�?�使�?��?�も�?��?��?��?�も�?��?��?�る必�?�?��?�り�?��?�。
:gamerule中の"GetEncryptionKey"関数の返り値となる文字列を変更してください。暗号キーは8文字です。'''VICE'''を実行するときもこの暗号キーを使ってください。
==スクリプトファイル�?�復�?�==
==スクリプトファイルの復号==
:も�?�.txtファイルを�?��??�?��?��?��?��?��?.ctx�?�暗�?�キー�?��?�残�?��?��?�る�?��?�ら�?'''VICE'''を復�?��?�使�?��?��?�も�?��??�?��?�:
:もし.txtファイルをなくしてしまい.ctxと暗号キーは残っている場合、'''VICE'''を復号に使うこともできます。:
  "[Source SDK Bin]\vice.exe" -decrypt [暗�?�キー: x9Ke0BY7�?��?期値] -newext .txt [.ctx ファイル�?? をワイルドカード�?��?��?�使用�?�能)]
  "[Source SDK Bin]\vice.exe" -decrypt [暗号キー: x9Ke0BY7が初期値] -newext .txt [.ctx ファイル名 ワイルドカードも使用可能)]


==�?�照==
==参照==
* [[ICE]]
* [[ICE]]
[[Category:Japanese]]
[[Category:Japanese]]

Revision as of 05:20, 29 November 2005

VICE(スクリプト暗号化ツール)

Vice

キーの初期値

自分のMODの暗号キーを知らないとしたらおそらくx9Ke0BY7(HL2DMの初期値)が使われているはずです。ユーザがファイルを簡単に変更できないように、スクリプトファイルを暗号化すべきです。

暗号化された武器スクリプトの変更

武器スクリプトを変更するには、MODユーザは.ctxを削除して0から.txtファイルを作る必要があります。これによりMODは変更に対して強くなり、ゲームをホストするサーバでも武器スクリプトが変更される可能性がより少なくなります。

VICEの入手

VICEのソースコードはSource SDKに含まれています。コンパイル済のVICEここかららzipファイルを入手できます。

実行

以下をコマンドプロンプトで実行して.ctxファイルを作成します:

"[Source SDK Bin]\vice.exe" -encrypt [暗号キー x9Ke0BY7初期値] -newext .ctx [.txt ファイル名(*をワイルドカードとして使用可能)]

MODでの暗号キー変更

gamerule中の"GetEncryptionKey"関数の返り値となる文字列を変更してください。暗号キーは8文字です。VICEを実行するときもこの暗号キーを使ってください。

スクリプトファイルの復号

もし.txtファイルをなくしてしまい.ctxと暗号キーは残っている場合、VICEを復号に使うこともできます。:
"[Source SDK Bin]\vice.exe" -decrypt [暗号キー: x9Ke0BY7が初期値] -newext .txt [.ctx ファイル名 ワイルドカードも使用可能)]

参照