dllと市場。

 

IV. Продукты

  1. 本製品は、EX5拡張子を有するコンパイルファイルまたはMQ5拡張子を有する単一のソースコードファイルとして提出することができます。
  2. MQ5ファイルとして提出された製品ファイルは、自動的にコンパイルされます。
  3. 本製品は、Microsoft Windowsのシステムライブラリを含むDLLを一切呼び出すことはありません。
  4. マーケットプレイスサービスを利用した悪質な商品の販売・配布は禁止されています。
  5. 売り手は、本マーケットサービスを通じて、本商品を無償(フリー)で配布することができます。
  6. Marketサービスで販売できる商品の最低料金は10ドルです。
  7. マーケットサービスで購入された商品の返金はできません。
  8. 購入者ごとに本製品の個別の安全なバージョンが自動的に作成され、購入要求が行われたハードウェア(コンピュータのハードウェア構成およびオペレーティングシステムの種類)上でのみ使用することができます。
  9. 本製品の購入は、購入者のアカウントに記録されます。
  10. 購入者のハードウェア構成に合わせて本製品の安全なバージョンを作成することを、アクティベーションといいます。
  11. 本製品の購入後、購入者は他の機器に対して2回の無料アクティベーションを行うことができます。
  12. 製品説明の入力パラメータ名、メッセージ、スクリーンショットはすべて英語でなければならない。

市場においては、すべてのdllコールが禁止されています。

オッケーです。というのはいかがでしょうか。

1.製品そのものを市場に投入する。

2.dll(win api)の参照を担当する部分は、ライブラリに入れ、codebaseに入れる。ソースコードになっている場合もあります。

要は、製品にFileMappingが必要であり、これがないと成り立たないということです。

 
joo:

要は、製品の中でFileMappingを使う必要がある、使わないとできない、ということです。

という疑念もありますが...。

一般的には大丈夫そうですが、ここで聞かずに、おそらくサービスデスクで聞いた方がいいと思います。

 

市場にあるプログラムは、完全に機能し、動作可能でなければならない。

追加部品を要求することは容認できない。

 
Renat:

市場にあるプログラムは、完全に機能し、動作可能でなければならない。

追加部品を要求することは容認できない。

ジーゴ、ケツを蹴飛ばしてやる(冗談です)。

プログラムが完全に動作し、機能するようにし(例えば チャート上にデイジーを描く)、あなたが無料のDLLをインストールすると、それはまた、取引することを追加します(ところであなたは、市場で、DLLを公開するときにこれを追加することはできません)。

すべてルールに従って、宣言された機能は動作します。

寂しいですか?

PS これは巧妙なトリックです、より良いあなた自身のWin APIのアナログを 作る、コントロールの下で何も害さない(制御可能なラッパー)、その後、両方の人々が気分が良く、あなたはメダルを得るでしょう。

 
Urain:

ゲゲッ、ぶっ飛ばすぞ(冗談です)。

私たちは、完全に動作し、機能的なプログラム 例えば、チャート上のデイジーを描く)を作り、あなたが無料のDLLをインストールすると、それはまた、取引(ところであなたは、市場ではなく、DLLを公開するときにこれを追加することができます)することを追加します。

すべてルールに従って、宣言された機能は動作します。

懐かしいですか?

PS これは巧妙なトリックです、より良いあなた自身のWin APIのアナログを 作る、コントロールの下で何も害さない(制御可能なラッパー)、その後、両方の人々が気分が良く、あなたはメダルを得るでしょう。

見つけたら、禁止する。
 
Renat:

市場にあるプログラムは完全に機能し、動作可能であるべきです。

また、ライブラリもあり、理論的にはその逆も可能です。
 
Renat:

市場にあるプログラムは、完全に機能し、動作可能でなければならない。

追加部品を要求することは容認できない。

レナートさん、MTのサンドボックスの外に出ることに否定的なあなたの気持ちを知っているから、こう言ってあげましょう。

- マーケットプレイスの製品が完全に機能的に動作するためには、少なくとも端子が 必要です。

でも、ターミナルに実装したWinApiの機能の範囲内で制限しているんですね。

MQLに何か特別なwinapi機能をネイティブで追加するように、こちら側から三菱商事に口うるさく言うのは非合理 的です。

そのため、マーケットプレイス製品のwinapi dllを呼び出す許可を得るために口うるさく言っているのです。

winapiを呼び出すことで、製品が機能しなくなる、動作しなくなることは一切ありません。

--------------

発売後に市場を見るという約束でしたね。

時間が経ちましたので、こちら側から市場を見てください。

winapiの挑戦は、逆にプロのプログラマーをその製品で市場に呼び込むことになると思います。そして、MKの懐には+20%が入るのです。

 
TheXpert:
また、ライブラリもあるので、理論的にはその逆も可能です。
つまり、ex5のライブラリを市場で売って、ダミー+DLLをコードベースに入れるという逆のことを提案されているのですね。
 
sergeev:
つまり、ex5のライブラリを市場で売って、ダミー+dllをコードベースに入れるという逆のことを言いたいのでしょうか?
レナート
見つけたら、禁止する。
 
Renat

WinのAPIパッド作ればいいじゃん、それなら非危険なライブラリも引っかかるし。

結局のところ、すべてが潜在的に危険なわけではない(あなたが危険だと考えるものは、実際にはごくわずかである)。

 
Urain:

WinのAPIパッドを作れば、潜在的に危険なライブラリもキャッチできるのに。

結局のところ、すべてが潜在的に危険なわけではない(あなたが危険だと考えるものは、実際にはごく少数である)。

いいえ。

私たちは、DLLの普及とトレーダーに対する大量の脅威の発生に基本的に反対しています。それどころか、一部の企業が囁くような混乱を抑制するために、今、私たちは活動しているのです。

安全でない」DLLは存在しない。事実上あらゆるDLL(システムDLLを含み、そのほとんどすべてが悪名高く安全でない)を使用して、スタックスキップ攻撃とそれに続く制御の乗っ取りを実行することができるのです。信頼できるDLLという形でセキュリティを錯覚させるだけで、セキュリティはたちまち底をついてしまうのです。優秀な開発者は、無能なユーザーに対して、自分の作ったものを許可リストに入れるように要求するでしょうから。彼らはお金のことしか考えていないので、誰の推薦やトレーダーの安全など気にもしていません。

マイクロソフトのソリューションのように、重要なシステムを穴だらけにするようなことはしない。

誰もが自分のために好きなものを、どんなDLLでも自由に使うことができます。ただし、潜在的に危険なコードを当社(証券会社を含む)のチャネルで配布することはできません。

理由: