baibaratsky / php-wmsigner

WebMoney Signer
Other
16 stars 5 forks source link

Неудачная проверка kwm-файла #6

Closed egorsmkv closed 9 years ago

egorsmkv commented 9 years ago

Сделал полное восстановление kwm-файла, но проверка суммы безуспешная.

В чем может быть проблема?

egorsmkv commented 9 years ago

Проблема оказалась аналогичной первой issue: #1

Update 3: Спасибо за помощь, извините за беспокойство. Как оказалось ошибка не в
программе, а в том что я скопировал рабочий файл ключей. Cделал в кипере резервную 
копию ключей с другим паролем и все заработало.
baibaratsky commented 9 years ago

Хорошо. Я рад, что вы разобрались.

egorsmkv commented 9 years ago

Я переписываю класс Signer на Python.

Казалось бы, портировал все функции, вроде правильно, но вот незадача - ошибка. А оказываются она самая элементарная.

egorsmkv commented 9 years ago

Может быть, кому-то будет интересно - https://github.com/eg0r/wm-signer

chuprik commented 9 years ago

Егор, а почему вы не указали источник для вдохновения? :) Хороший тон, этика и т.д. :)

egorsmkv commented 9 years ago

@kotchuprik всё указано https://github.com/eg0r/wm-signer/blob/master/wm_signer/__init__.py 😄

chuprik commented 9 years ago

Хорошо хоть не в base64 спрятано :)

egorsmkv commented 9 years ago

Это распространенная практика писать информацию о пакете в init.py

chuprik commented 9 years ago

Я все же имел ввиду написать об этом в README.md, как это делают все на github :)

egorsmkv commented 9 years ago

Если Вы думаете, что я как-то занижаю авторство @baibaratsky, то это не так.

А как делают "все" мне совсем не интересно, главное, чтобы модулем знали как воспользоваться, для этого предназначен README.

P.S. код https://github.com/baibaratsky/php-wmsigner основан на WMSigner'e из WMXI, но никаких сносок об этом я не видел.

baibaratsky commented 9 years ago

@eg0r, на самом деле нет. :) Свой код я писал, изучая официальные исходники WMSigner от WebMoney и их же реализацию на Ruby.

egorsmkv commented 9 years ago

@baibaratsky извиняюсь за неправильное предположение.

Исходил из того, что данный код https://github.com/marliotto/wmxi/blob/master/WMSigner.php похож на Ваш.

baibaratsky commented 9 years ago

Похож в какой-то мере. И это неудивительно, ведь он написан на том же языке, реализует тот же алгоритм и имеет в основе все те же официальные исходники, либо производные от них. Мне он покзался слишком перегруженным из-за поддержки старых версий php. Кроме того, у меня был свой взгляд на некоторые алгоритмические решения. Поэтому я и захотел сделать свой велосипед.

fxpp commented 8 years ago

How can I get .kwm file. I have an account in http://processing.webmoney.ru/login.aspx?ReturnUrl=%2faccount.aspx. Can I able to get .kwm file and how can I get this file or how can I generate this file?

chuprik commented 8 years ago

@fxpp https://www.google.com/search?q=kwm+webmoney&oq=kwm+webmoney&sourceid=chrome&ie=UTF-8