Ja/VICE: Difference between revisions
< Ja
Jump to navigation
Jump to search
No edit summary |
m (fix) |
||
Line 1: | Line 1: | ||
VICE( | VICE(スクリプト暗号化ツール) | ||
[[Vice]] | [[Vice]] | ||
== | ==キーの初期値== | ||
自分のMODの暗号キーを知らないとしたらおそらく'''x9Ke0BY7'''(HL2DMの初期値)が使われているはずです。ユーザがファイルを簡単に変更できないように、スクリプトファイルを暗号化すべきです。 | |||
== | ==暗号化された武器スクリプトの変更== | ||
武器スクリプトを変更するには、MODユーザは.ctxを削除して0から.txtファイルを作る必要があります。これによりMODは変更に対して強くなり、ゲームをホストするサーバでも武器スクリプトが変更される可能性がより少なくなります。 | |||
=='''VICE''' | =='''VICE'''の入手== | ||
'''VICE''' | '''VICE'''のソースコードはSource SDKに含まれています。コンパイル済の'''VICE'''は[http://articles.thewavelength.net/uploads/704/vice.zip ここからら]zipファイルを入手できます。 | ||
==実行== | ==実行== | ||
以下をコマンドプロンプトで実行して.ctxファイルを作成します: | |||
"[Source SDK Bin]\vice.exe" -encrypt [ | "[Source SDK Bin]\vice.exe" -encrypt [暗号キー x9Ke0BY7初期値] -newext .ctx [.txt ファイル名(*をワイルドカードとして使用可能)] | ||
== | ==MODでの暗号キー変更== | ||
: | :gamerule中の"GetEncryptionKey"関数の返り値となる文字列を変更してください。暗号キーは8文字です。'''VICE'''を実行するときもこの暗号キーを使ってください。 | ||
== | ==スクリプトファイルの復号== | ||
: | :もし.txtファイルをなくしてしまい.ctxと暗号キーは残っている場合、'''VICE'''を復号に使うこともできます。: | ||
"[Source SDK Bin]\vice.exe" -decrypt [ | "[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(スクリプト暗号化ツール)
キーの初期値
自分の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 ファイル名 ワイルドカードも使用可能)]