2016-11-14 18 views
1

カスタムアーチャーアプリケーションを作成し、現在のアーチャーアプリケーション(およびサブフォーム)のうちの1つを変更できるデスクトップアプリケーション(C#)を作成します。私はSOAPとREST APIをチェックしましたが、この目的のための機能はありません。外部アプリケーションからアーチャーアプリケーションをカスタマイズする

これが可能かどうか疑問に思っていましたが、もしそうなら、これを解決する正しい方向に手助けできますか?

カスタムアーチャーアプリケーションの作成を自動化する方法はありますか?

私はこのカスタムアプリケーションを作成して、その情報をアーチャーデータベースに直接追加することを考えていました。それにもかかわらず、私はこれが良い方法であるかどうかわからない。なぜなら、アーチャーデータベースは複雑で、私はそれについてのドキュメントを見つけていないからだ。

ありがとうございました!

+0

お元気ですか、あなたにメッセージを送って、このようなものが必要な理由を伝えることができますか?独自のコードバージョンコントロールを実装しようとしていますか? –

答えて

2

あなたはこれを行うためにRSAからのサポートを受けるのに苦労するつもりです。データベースをリバースエンジニアリングして変更を加えることは可能ですが、ドキュメントなしで作業し、RSAが新しいアップデートをリリースする際にデータが保存される方法を変更するシステムアップデートに対して脆弱になります。

パッケージのリバースエンジニアリングを見て、デスクトップアプリケーションにインストール可能なパッケージを出力させることができます。これにより、直接データベースを変更する際の影響は限定されますが、依然として推奨できません。

申し訳ありません申し訳ありませんが、私は仲間のアーチャーハッカー、幸運に多くの助けを提供することはできません!

+0

私はすでにあなたが言ったことを正確に行いました。私はすべての変更を設定して、パッケージをエクスポートしました。次にArcherインスタンスの初期状態を設定し、DBでスナップショットを作成しました。それから私はパッケージをインストールし、別のスナップショットをとった。これらの2つのスナップショットを使って、私はVisual Studioと2つのデータベースの違いを比較し、スクリプトを生成しました。次に、スクリプトをクリーンアップするのが難しい部分です。あなたの変更に属していない多くのレコードがあります。それがソートされ、IDを制御するためのコードが追加されると、あなたは準備が整いました。このアプリケーションは5.5と6.1で動作しています。ありがとう。 – Ghostcode

関連する問題