[OpenTween-dev] APIキーのソースコード上の記述について

Back to archive index

Egtra egtra****@users*****
2011年 11月 25日 (金) 00:01:19 JST


Egtraです。

現在のcsharp-translationブランチ最新の状態が
「ビルドは通るものの起動時にこける」だったので調べていました。
この原因がどうやらAPIキーを新しくしたためのようなのです。

----

今までのTweenではMyCommon.EncryptStringを用いて、
一応は暗号化した状態の文字列をソースコード上に記載し、
これを起動時にMyCommon.DecryptStringで復号化して使用しているようです。

ところが今回のAPIキーはEncryptStringを通していない状態でソースコードに記述しており、
それなのに従来通りDecryptStringで処理しようとしてエラーになっているようでした。

----

とりあえずは、APIキーの記載をEncryptStringしたものに書き換えました。
yfrogだけその対処をしたら起動したので、とりあえずpushしました。
それがこのコミットです。
https://github.com/opentween/OpenTween/commit/8d984474c4ec052e871fea446138833e39b15a31

EncryptStringを行う部分を抜き出して、コマンドラインプログラムにしました。
先のコミットでもこれを利用しました。
https://gist.github.com/1391469




OpenTween-dev メーリングリストの案内
Back to archive index