ホーム
Top.Mail.Ru Yandeks.Metrika
フォーラム:「ぼろぼろに」;
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

ダウン

大会プログラム - SEA FIGHTING 似ている枝を探す


Дремучий   (2001-10-26 13:55) [0]

誰のため?

1)ゲームの種類-戦略
2)追加のクラシックルール(船は移動、潜水艦、航空など)
ルールへの追加はプロジェクト参加者から受け入れられます
(そして彼らからだけでなく)
3)クライアントサーバーテクノロジー
a)ゲームサーバー
ルールの監視-動きの解釈、動きの制御
グラフィックスとサウンド
b)プレーヤー(アルゴリズム)-クライアント
復号化機能を備えた組み込み言語の翻訳者
アルゴリズム(主催者のexeに対する責任)
c)データ交換コンテナ
d)コンテナを操作するための組み込み言語の存在

*)サーバー-オープンソース-一緒に書かれた-オープンソース
クライアント-翻訳者-オープンソース-一緒に書かれた-ソースが開いている、
クライアントアルゴリズムは全員が個人的に開発し、暗号化されます

4)暗号化/復号化アルゴリズム関数を作成していますか?
それは翻訳者でなければならず、翻訳者はオープンソースでなければなりません...
どのスレッド公開鍵暗号化? またはどのように?

4の主な目的)! 「敵」アルゴリズムを提供しないように。


意欲的なプロジェクトが非常に少ない場合は、 多分人生を続ける
私の ページ...
;))

だから何?
誰がプロジェクトに興味を持ちますか?
投票...賛成している人だけ。



SergeyVP   (2001-10-29 07:54) [1]

私はそのアイデアが好きです。
より詳細にのみ、アイテム3.bおよびコンテナについてお願いします。



Дремучий   (2001-10-29 10:40) [2]


コンテナを使用すると、好きなだけ賢くすることができます。
作成する最も美しい
3)ゲーム- SOM サーバ

最も単純なのは、コンテナが通常のファイルである場合、
どの(コンテンツ)は、たとえば5秒ごとにタイマーによってスキャンされます。
たとえば、このオプションで開始できます。


3b)プレーヤー(アルゴリズム)-クライアント
アルゴリズムは、例えばこの形式で書かれています

//コンテナからデータを読み取ります
//アルゴリズム外の次の移動の前に実行されます
//翻訳者
ReadContainer;

アルゴリズム自体
//プログラムはマップをスキャンします
ScanMap
....
//最初の船がセルを分析します
OwnShip [1] .View(MapCell [i、j])= moAlienShipの場合
それから始めなさい
//船を右に3回回します
OwnShip [2] .Move(mvRight);
// 3隻の船が1スクエアを航行する
OwnShip [2] .Move(mvMove);
// 3隻の船が敵船を攻撃
OwnShip [2] .Fire(MapCell [i、j]);
終わり
// 3隻の船が1スクエアを航行する
//古い方向に
else OwnShip [2] .Move(mvMove);
....

条件に応じて、コンテナに入ります

OwnShip [2] .Move(mvRight);
OwnShip [2] .Move(mvMove);
OwnShip [2] .Fire(MapCell [i、j]);

または
OwnShip [2] .Move(mvMove);


そのようなアルゴリズムのために、この言語の独自の翻訳者が書かれています

アルゴリズムのde /暗号化機能が必要なので、そのアルゴリズム
他との競争のソースなしで設定できます
アルゴリズム
それは翻訳者でなければならず、翻訳者はオープンソースでなければなりません...
問題...
少なくとも以前のものはすべて最初に実装できます。
そして、手はこれに到達します。

;))




Дремучий   (2001-10-29 16:46) [3]


2すべて
最初の開発はここで見ることができます
http://www.sopilko.boom.ru/seafight/index.htm

同志、私たちはより積極的に接続しています...
石鹸で書いて
;))


2マーリン
したい人はあまりいないので、セクションを開きました
私のサイトで...



Китаец Хо Ро Шо   (2001-10-30 12:10) [4]

さて、ゲームはどうですか?
だれか 少なくとも何かスレッド 書きますか?
または不揃いで十分です。 ;)

2
あなたは私に頼ることができます。
少なくとも私はアイデアを投げます。



McSimm   (2001-10-30 12:44) [5]

2Number
暗号化では何も機能しないように思えます。 シンプルなロジック。 コードをブロードキャストするプログラムがそれを解読すると、誰もこのコードが見られないようにすることができなくなります。 いくつかのオプションがあります。 ソースは、正直に見ていないオーガナイザーにのみ届きます。 この場合、それらを暗号化しても意味がありません。 もう1つのオプションは、逆逆コンパイルが非常に困難になるような方法でテキストを擬似コードにコンパイルすることです。 これは、実際には各ソースで実行不可能です。 または、DLLを使用した単なるオプションです。

2Chinese When Vet
DLLを使用するための安全性のアイデアはありますか?
(ブランチhttp://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1003834600&n=3)



Дремучий   (2001-10-30 21:44) [6]

2マクシム
問題はあいまいです-
アルゴリズムを非表示-安全性の穴
優れたセキュリティ-アルゴリズムを隠すのは難しい

2つの悪のうち、小さい方が選択されます。 ;))
そこに表示されます。
私はアイデアを持っています-私は少し生きます、すべてがうまくいけば、私はそれを投稿します。

dllまたはexeを分析します-ほとんど非現実的だと思いますが、
そしてそれをする人は間違いなくクールです。
この分野では特に強くないため、彼の道に迷惑をかけています。
どちらかといえば、接続します。
;))



McSimm   (2001-10-31 10:53) [7]

自分のニッチを見つけたらすぐに喜びとつながります。 そして、時間が経つにつれて、それはより簡単になります(今は別の緊急事態)。 たとえば、プログラミングとスプライト(ボートなど)の作成の両方で、グラフィックスを手伝うことができます。

ここに別のポイントがあります。 競技プログラムでは、時間は非常に少量で測定されます。 これが、リアルタイムよりもプロトコルシステムが好きな理由の1つです。 つまり 2プログラム:ポリゴン自体(グラフィックスなし、機能のみ)および一致を上下に表示するプレーヤー。 分析のために試合を失う可能性を実現することが依然として望ましい場合、ゲームをリアルタイムに駆動し、あらゆる種類の遅延などを作成するかどうかを検討してください。



Wetnose   (2001-10-31 13:55) [8]

そのような申し出があります:

低レベルのインタープリターは、限られたわずかなコマンドセット(アセンブラーに類似)を理解します。 翻訳者は、主要な高級言語の指示を読みにくいインタープリターコマンドに翻訳します。 したがって、ソースコードを隠す問題を解決することが可能です。 誰かがそれらを解読するとは思わない。



Wetnose   (2001-10-31 13:57) [9]

密に
リンクが機能していません



McSimm   (2001-10-31 14:21) [10]

2Wetnose。
この文はすでに作成されています(上記参照-擬似コード)。 ただし、少数のコマンドと、翻訳者と通訳者のソーステキスト(これらの1つでも)を使用すると、逆コンパイルタスクは単純にプリミティブになります。



Дремучий   (2001-10-31 15:46) [11]

2ウェットノーズ
>>リンクが機能しない
調べてみます、多分大文字と小文字は同じではありません

2マクシム
あなたは確かに正しい。
そして最初からそれに同意しました。

信頼がないことが判明しました。
最も簡単な方法は
いくつかのdll de /擬似コードの暗号化が書かれています-
しかし、最も興味深いのは、それらが複数の人々によって書かれていることです。
これらの人々が信頼できる場合、暗号化の問題は解決されます。

1つのdllが別のdllを引き起こし、2番目の3番目が...
擬似コードの暗号化と復号化の両方

著者はそのようなシステムでアルゴリズムを暗号化します
理論的には、dllの1つのアルゴリズムを知らない-
解読できません


問題は実行することです-
翻訳者は復号化されたコードを必要とします。


これは、トランスレーターコードにドロップを追加すると
暗号化されたアルゴリズムでディスクへのスレッド... ... nへのすべての暗号化

暗号化の出力-翻訳者コードに関して認証される必要があります-つまり 翻訳者のCSがセットと異なる場合
復号化は行われません。 さまざまな場所にそのようなチェック(dllに直接)がいくつかあるはずなので、破るのがより困難でした。

結果として
翻訳者-オープンソース
ヒューゴは自分のマシンで全員をコンパイルできます。
dllは信頼できる人によって書かれています。
トランスレータの検証チェックはdllで実行されます

すべてが美しいようです...
ここにはありませんでした-デバッガーの下でトランスレーターを実行できます。

どうすればこのようなフェイントを回避できますか?
アイデアはありますか?




Tosov   (2001-10-31 22:05) [12]

そして、翻訳者はそれですか?



panov   (2001-10-31 22:17) [13]

あなたは保護について何ですか?

オーガナイザーにソースコードを渡し、最後に対処します。

だから誰もが自分のコードを保持しています。
わかりました-「GameSoft MustDie」のようなもので、お金が無限に枯渇する可能性があります。 そして、それは単なるアルゴリズムです。
彼が去ったとしても、あなたは多くを失いますか?



Tosov   (2001-10-31 22:39) [14]

2パノフ
誰もがすぐに逃げ出し、情報源を与えました。 待ってはいけません!! :)



Дремучий   (2001-10-31 23:08) [15]

2 Tosov©(31.10.01 22:05)
>>そして、翻訳者は???
私の理解では通訳と同じ-実行するプログラム
コンパイルせずに任意の言語(またはその擬似コード)で記述されたコード マシンコードへの直接変換。

2パノフ
そして保護は必要なものであり、最初に保護するものが必要です...
結局のところ、アルゴリズムを強制的に暗号化する人はいません。それは任意です。
しかし、アルゴリズムを隠すことなく、スポーツへの関心は失われます。

;))




Tosov   (2001-10-31 23:51) [16]

2高密度
私の理解では通訳と同じ-実行するプログラム
コンパイルせずに任意の言語(またはその擬似コード)で記述されたコード マシンコードへの直接変換。

私の意見でも..とこの状況でそれを使用する方法-ソースコードがなく、コンピューターが損なわれないように Delphiで書いている間?




Дремучий   (2001-11-01 00:13) [17]

2Tosov©
Delphiで つづられた すべて クライアントアルゴリズムを除く
プロジェクトはすべての来訪者に開かれています;))

インタプリタ用のアルゴリズムを書く-
マルレゾンバレエの第二部。
この機能(アルゴリズム保護)がなくても、
挑戦は非常にエキサイティングです。

二度と起こらないように保護に関して....
Deep©(31.10.01 15:46)を参照してください
言葉から
2マクシム
あなたは確かに正しい。
そして私は最初からそれに同意しました...






Tosov   (2001-11-01 00:57) [18]

2
> Delphiで書かれているものを除くすべて クライアントアルゴリズム -動きを制御するのはどれですか?? もしそうなら、何が書かれているのか??

>プロジェクトはすべての参加者に開かれています;))
フォーラムのクライアントもすべて書きました:))彼らは書きました...

ここでも、すべてがどのように見えるかをより詳細に確認できます。 すべてが明らかになる前に-参加者はDllなどを書き込みます。





Дремучий   (2001-11-01 01:33) [19]

Xnumx Tosov
インタープリター言語が可能な限りPascalに似ている場合-
その後、クライアントアルゴリズム-それが書かれていることが判明 Delphiでも.

>>フォーラムのクライアントもすべて書きました:))Wrote ...
アレックスirはソースコードをアップロードしようとしています...
見てみましょう、物事も簡単ではありません

>>もう一度、すべてがどのように見えるかを詳細に確認できます。 前にすべてが明確です
>>だった-参加者がDllなどを書いた
繰り返す
インタプリタ用のアルゴリズムを書く-
マルレゾンバレエの第二部。

書き始めましょう ただのおもちゃ.
そして、あなたはすでにそれを有効にすることができます-翻訳者、アルゴリズム...
本当に面白くない 方法 おもちゃは生まれましたか?

おもちゃはどのように見えますか?
ルール自体が発明され、プログラムされています。
ここで開発を見ることができます
http://www.sopilko.boom.ru/seafight/index.htm




Tosov   (2001-11-01 18:51) [20]

2 Dense©
インタープリター言語が可能な限りPascalに似ている場合-
クライアントアルゴリズム-Delphiでも記述されていることがわかります。

または、FreeDelphiを書くかもしれません:))、それはかなり非現実的であるか、最小限の機能があります。

インタプリタ用のアルゴリズムを書く
はじめに、おもちゃを書きましょう
そこでサイトで用語を書きます-この場合の通訳、翻訳者は何ですか? 通訳者-これはプログラムの最も重要な部分であるようで、おもちゃから引き裂かれています
私はそれを理解している-それはその場しのぎの言語で書かれており、何がコンパイルされているか(セキュリティの問題)、ソースは送られているのか また、サイトで説明することが望ましい..



Дремучий   (2001-11-01 20:37) [21]

2Tosov©(01.11.01 18:51)
>>またはFreeDelphiを書くかもしれません:))-これはかなり非現実的です
>>最小機能...
1)
インタプリタでは、最も必要な(つまり、最小限の機能)があれば十分です。残りはオプションです...
わいせつなプログラミング(ダウンなど)でこのようなツールを検討する場合、このプロジェクトはあなたには向いていません...
2)
プロジェクト全体に興味がありますか、それともアルゴリズムを書くだけですか?

3)
>>サイトで説明することも望ましい..
1)プロジェクトはまだ始まったばかりで、一度にすべてではありません
2)同じ尺度でどのようになるかはあなた次第
>>コンパイル(セキュリティの問題)...
3)最後の理由により、アルゴリズムは認証済みのdllでデ/暗号化されていますが、デバッガーには問題が残っています...(上記参照)



Tosov   (2001-11-01 22:22) [22]

(ダウンのタイプ)
1。 言葉をやり直さないでください。 新しい言語が何であるかを知りたかった:PascalまたはHrenPoiMeChto(KORABL @ oid ^、MMM $$ koj $)の形式の標準関数:KDKF; 助けが必要です。

2。 一般的に。
3。 ゲームのスクリーンショットは既に用意されていますが、説明はありません。 http://delphi.mastak.ru/klient.txtのようなことをしてください



Tosov   (2001-11-01 22:23) [23]

2 Dense©
(ダウンのタイプ)
1。 言葉をやり直さないでください。 新しい言語が何であるかを知りたかった:PascalまたはHrenPoiMeChto(KORABL @ oid ^、MMM $$ koj $)の形式の標準関数:KDKF; 助けが必要です。

2。 一般的に。
3。 ゲームのスクリーンショットは既に用意されていますが、説明はありません。 http://delphi.mastak.ru/klient.txtのようなことをしてください



Дремучий   (2001-11-01 23:44) [24]

2トソフ©
>> 2 Dense©
>>(ダウンのタイプ)

罪を犯すことができる、トソフ市民...
確かに、私は残酷な復venを約束しません。
;)

>> 3。 ゲームのスクリーンショットは既に用意されていますが、説明はありません。 >>のようなことをしてください
すぐになりますが、あなたは、それが何であるかを理解していなかったようです
オープンソースプロジェクト集合的に作成されます...
>>「見方を見る」







Tosov   (2001-11-02 01:30) [25]

密集©
これ->(ダウンなど)<-個人的には誰にも当てはまらない引用がありました。

>>「見ます。見方」-それがテキストセクションの名前でした

すぐになりますが、あなたは、それが何であるかを理解していなかったようです
オープンソースプロジェクト 作成されました まとめて...
そして、私見は「どのように я(つまり、あなたが)それを見るのは「だれか」を見るからです(「すべてではない」という意味)。
脅威。 他の人の意見を与えられて、見てください...



Дремучий   (2001-11-02 16:26) [26]

2 Tosov©(02.11.01 01:30)
>>オープンソースプロジェクト-他の人の意見を参照してください...
少なくとも初期段階では、100%に同意します

クールな写真を見つけた、
スプラッシュ画面の追加/について
;)どのように?



Tosov   (2001-11-03 00:55) [27]

画像は正常です..インターフェイスがあり、プログラム内部はありません:(説明も



ページ: 1 全枝

フォーラム:「ぼろぼろに」;
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

2階









メモリ:0.69 MB
時間:0.07 c
1-22131
カティア
2001-12-20 08:27
2002.01.08
本当に必要です


1-22010
ドリクセ
2001-12-17 19:21
2002.01.08
dblclickのツリービュー


1-22257
Dmitry1
2001-12-14 16:53
2002.01.08
良い一日


1-22182

2001-12-20 18:11
2002.01.08
チャート-> JPEG


4-22505
delphixnumx
2001-11-07 20:14
2002.01.08
ビットマップの問題





アフリカーンス語 アルバニア語 Arabic アルメニア語 アゼルバイジャン語 バスク ベラルーシ Bulgarian カタロニア語 中国語(簡体字) 中国語(繁体字) クロアチア チェコ語 デンマーク語 Dutch 英語 エストニア語 タガログ語 Finnish フランス語
ガリシア語 ジョージアン ドイツ語 ギリシャ語 ハイチ語 ヘブライ語 ヒンディー語 ハンガリー語 アイスランド語 Indonesian アイリッシュ イタリア語 日本語 Korean ラトビア語 リトアニア マケドニア語 Malay マルタ語 Norwegian
ペルシア語 ポリッシュ ポルトガル語 ルーマニア ロシア語 セルビア Slovak スロベニア語 スペイン語 スワヒリ語 Swedish Thai トルコ語 ウクライナ語 ウルドゥー語 ベトナム語 ウェールズ語 イディッシュ語 ベンガル語 ボスニア語
セブアノ語 エスペラント グジャラート語 ハウサ語 モン族 イボ ジャワ語 カンナダ語 クメール語 ラオ語 ラテン マオリ語 マラーティー語 モンゴル語 ネパール語 パンジャブ語 ソマリ タミル語 テルグ語 ヨルバ語
ズールー語
Английский Французский Немецкий Итальянский ポルトガル語 Русский Испанский