2009-08-18 7 views
0

Aquatic Primeを使用して自分のアプリケーションのライセンスを生成しています。 Aquatic Primeデベロッパーアプリケーションを使用してライセンスを検証することに問題はありませんが、PHPスクリプトでは成功していません。私は支払いの仕組みとしてPaypalを使用していますが、これは私が受け取ったライセンスファイルが正しいデータを持っているので問題はないようです。問題は、ライセンス番号が正しくないと思われるため、生成されているライセンスファイルが検証されないことです。 ライセンスを生成するPHPスクリプトが正しく動作していないようですが、アクアティックプライムのユーザーが非常に多いため、私は何か間違っていると仮定しなければなりません。私の問題は、CocoaバージョンのAquatic Prime Developerのソースコードが見つからないため、有効なライセンスを生成するためにどのアルゴリズムが使用されているのかわかりません。私はそれを持っている場合、私は間違って何を見つけるためにPHPスクリプトを介して動作することができます。 Aquatic Prime Developerに関して、または私の問題に対処するのに役立つPHPスクリプトに関して、誰も指針を持っていませんか。Aquatic Primeでライセンスを生成するためのPHPスクリプトの問題

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

イアン

答えて

1

これは確かに既知の問題です。シグネチャジェネレータのCバージョン(Makefileはインクルードされています)を使用すると、これが解決されます。 .cファイルをコンパイルしてバイナリを生成するには、Webサーバー上でシェルアクセスが必要です。

0

私はこの問題について不満を非常に少数たが、私は(私がいない成功を収めて、水生総理の作者に連絡しようとした)、あまりにも同じ問題に直面し、そして他の人々です。

PHPスクリプトには、ライセンスファイルの情報に非ASCII-7文字が含まれていると正しいライセンスが生成されないというバグがあります。アプリケーションの名前、クライアントの名または姓です。これは、ヨーロッパ人の名前やアジアの人々のたびに問題があることを意味します。 私はそれを修正する方法をまだ理解していない。私はあなたがPHPバージョンの代わりに、getSignature()関数のCバージョンを使用できるかどうか、それは動作すると思います。

Aquatic Prime Developerアプリのコードは含まれていませんが、Aquatic Primeフレームワークと同じアルゴリズムを使用していると確信できます。実際、私がAquatic Prime Developerで生成するライセンスは、自分のアプリケーションで動作します。

関連する問題