エラー、バグ、質問 - ページ 2443 1...243624372438243924402441244224432444244524462447244824492450...3185 新しいコメント fxsaber 2019.04.23 19:15 #24421 Sergey Dzyublik:.mq5形式のソースコードをリソースとしてインクルードし、ソースコードの内容のハッシュを読み取ることができます。 ソースコードを変更すると、コンパイル時に自動的に新しいソースコードがリソースとして引き込まれ、新しいハッシュが計算されます。 何がそんなに難しいのでしょうか?ソースにコメントが追加されても、EAのロジックは変わりません。つまり、同じEAである。 あなたとイゴールは、最もシンプルな解決策を提示しています。最も初歩的なことは、それ自体にハッシュを与えることです。自身へのパスが与えられる。ハシはなぜかクランプされている。 Andrey Khatimlianskii 2019.04.23 19:53 #24422 fxsaber:つまり、EX5が変更されると、作成するファイル名も変更されるのです。EX5はコンパイルのたびに変化します。ではなぜ、コンパイル時は固有名として機能しないのでしょうか? Igor Makanu 2019.04.23 19:59 #24423 fxsaber:一番基本的なことは、自分をハダカにすることです。自己への道筋が示される。ハッシュは--なぜか--締め付けられている。あなたのタスクは、「ソフトウェア保護を学ぶ」フォーラムにあるパズルのように見えます。通常は、「実行ファイルを実行した後に別のフォルダに書き込むようにする方法」です。 通常、実行ファイルを実行した後、アプリケーションが完了するまで、OSはファイルへのアクセスをブロックします。同じ状況は、実行ファイル.ex5にも当てはまると思います。 HH:私はそうでなければ行うことはできません、私は小さなものにタスクを分割するために訓練されているので、私は2つのモジュールにそれを分割することを提案 - 1実行可能な、ファイルに書き込む ための第二、あなたは3モジュール(ライブラリ)と接続することができます。 Andrey Khatimlianskii 2019.04.23 21:12 #24424 Igor Makanu:通常、実行ファイルを実行すると、OSはアプリケーションが終了するまでファイルへのアクセスをブロックします。同じ状況が.ex5実行ファイルにも当てはまり、実行されている限り、ファイルへのアクセスは拒否されると思いますいいえ、メモリーの中です。ファイルを削除しても、作品に支障はありません。 Sergey Dzyublik 2019.04.24 01:15 #24425 fxsaber:ソースにコメントが追加されても、EAのロジックは変わりません。つまり、同じExpert Advisorなのです。 あなたとイゴールは、最もシンプルな解決策を提案しています。最も基本的なものは、自分自身にハッシュを与えることです。自己への道筋が示される。ハシはなぜかクランプされている。コメントが邪魔になる場合は、ハッシュ計算前にハンドルで削除してください。 大事なのは欲望であり、言い訳をどんどん探すことではありません。 fxsaber 2019.04.24 04:36 #24426 Sergey Dzyublik:コメントが邪魔になる場合は、手で取り除いてからハッシュを計算してください。 このような問題解決のビジョンがあれば、プログラムが作成したファイルの名前をソースの中で手書きで変更することを提案すればよいのです。大事なのは欲望であり、言い訳をどんどん探すことではありません。 主なものは機会です。 fxsaber 2019.04.24 06:54 #24427 Andrey Khatimlianskii:EX5はコンパイルのたびに変化します。 それは思いつきませんでしたね。 では、なぜコンパイル時は固有名として機能しないのでしょうか? コード変更に対するリアクションが欲しかったんです。どうやら問題は解決していないようだ。 Andrey Khatimlianskii 2019.04.24 11:08 #24428 fxsaber:コード変更に対するリアクションが欲しかったんです。どうやら、問題は解決していないようだ。 自作のコードアナライザーで 解決(簡単ではありません)。マニュアルモードが楽(バージョン変更)。 fxsaber 2019.04.24 11:10 #24429 Andrey Khatimlianskii: 自作のコードアナライザーで解決(一番簡単ではない)。開発者側では、1分でできるため、必要なのは意志だけです。 EX5で難読化する前に、ネイティブコードのハッシュを与えるだけでよい。 fxsaber 2019.04.24 11:41 #24430 fxsaber:本当にありがとうございました。オプトジョブが出来たら載せますね。 ZZZ EAへのパス長が64 文字しかないのは、少なすぎないか?間違っている - 128 1...243624372438243924402441244224432444244524462447244824492450...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
.mq5形式のソースコードをリソースとしてインクルードし、ソースコードの内容のハッシュを読み取ることができます。
ソースコードを変更すると、コンパイル時に自動的に新しいソースコードがリソースとして引き込まれ、新しいハッシュが計算されます。
何がそんなに難しいのでしょうか?
ソースにコメントが追加されても、EAのロジックは変わりません。つまり、同じEAである。
あなたとイゴールは、最もシンプルな解決策を提示しています。最も初歩的なことは、それ自体にハッシュを与えることです。自身へのパスが与えられる。ハシはなぜかクランプされている。つまり、EX5が変更されると、作成するファイル名も変更されるのです。
EX5はコンパイルのたびに変化します。ではなぜ、コンパイル時は固有名として機能しないのでしょうか?
一番基本的なことは、自分をハダカにすることです。自己への道筋が示される。ハッシュは--なぜか--締め付けられている。
あなたのタスクは、「ソフトウェア保護を学ぶ」フォーラムにあるパズルのように見えます。通常は、「実行ファイルを実行した後に別のフォルダに書き込むようにする方法」です。
通常、実行ファイルを実行した後、アプリケーションが完了するまで、OSはファイルへのアクセスをブロックします。同じ状況は、実行ファイル.ex5にも当てはまると思います。
HH:私はそうでなければ行うことはできません、私は小さなものにタスクを分割するために訓練されているので、私は2つのモジュールにそれを分割することを提案 - 1実行可能な、ファイルに書き込む ための第二、あなたは3モジュール(ライブラリ)と接続することができます。
通常、実行ファイルを実行すると、OSはアプリケーションが終了するまでファイルへのアクセスをブロックします。同じ状況が.ex5実行ファイルにも当てはまり、実行されている限り、ファイルへのアクセスは拒否されると思います
いいえ、メモリーの中です。ファイルを削除しても、作品に支障はありません。
ソースにコメントが追加されても、EAのロジックは変わりません。つまり、同じExpert Advisorなのです。
あなたとイゴールは、最もシンプルな解決策を提案しています。最も基本的なものは、自分自身にハッシュを与えることです。自己への道筋が示される。ハシはなぜかクランプされている。コメントが邪魔になる場合は、ハッシュ計算前にハンドルで削除してください。
大事なのは欲望であり、言い訳をどんどん探すことではありません。
コメントが邪魔になる場合は、手で取り除いてからハッシュを計算してください。
このような問題解決のビジョンがあれば、プログラムが作成したファイルの名前をソースの中で手書きで変更することを提案すればよいのです。
大事なのは欲望であり、言い訳をどんどん探すことではありません。
主なものは機会です。
EX5はコンパイルのたびに変化します。
それは思いつきませんでしたね。
では、なぜコンパイル時は固有名として機能しないのでしょうか?
コード変更に対するリアクションが欲しかったんです。どうやら問題は解決していないようだ。
コード変更に対するリアクションが欲しかったんです。どうやら、問題は解決していないようだ。
自作のコードアナライザーで解決(一番簡単ではない)。
開発者側では、1分でできるため、必要なのは意志だけです。
EX5で難読化する前に、ネイティブコードのハッシュを与えるだけでよい。
本当にありがとうございました。オプトジョブが出来たら載せますね。
ZZZ EAへのパス長が64 文字しかないのは、少なすぎないか?間違っている - 128