Discussion:
android fido
(слишком старое сообщение для ответа)
Rinat H. Sadretdinow
2021-07-15 12:10:20 UTC
Permalink
Hello Sergey!

15 Jul 21 14:44, you wrote to me:

RH>> Прикрутить оддержку binkp к редактору IMHO не особо сложно.
RH>> Муторно, но не особо.

SA> Hу типа надо самому писать мылер :)
SA> ...по всем стандартам и тп

Исходники binkd открыты. За неделю, не спеша, перетащить их с C на андроидную
Java вполне возможно. Было бы желание.

Bye!
Sergey Anohin
2021-07-15 13:02:23 UTC
Permalink
Hello, Rinat!

RH> Исходники binkd открыты. За неделю, не спеша, перетащить их с C на
RH> андроидную Java вполне возможно. Было бы желание.

А исходники хотдога - нет :)


С наилучшими пожеланиями, Sergey Anohin.
Rinat H. Sadretdinow
2021-07-15 13:20:52 UTC
Permalink
Hello Sergey!

15 Jul 21 16:02, you wrote to me:

RH>> Исходники binkd открыты. За неделю, не спеша, перетащить их с C
RH>> на андроидную Java вполне возможно. Было бы желание.

SA> А исходники хотдога - нет :)

Hе открыты. Hо это разве Великая Проблема для Отца Русской Демократии? Я вас
умоляю!

~~~
[***@sys3175 hotdoged]$ ls -R
addressbook

[...]

./addressbook:
ABDBUpdater.java UpdateABBroadcastReceiver.java

./backup:
BackupNowService.java

[...]

./v/tree:
AbstractTreeAdapter.java ItemAdapter.java ServerTreeAdapter.java
TreeAdapterException.java
AbstractTreeItem.java MessageItem.java ServerTreeItem.java
TreeIdDeterminator.java
[***@sys3175 hotdoged]$
~~~

С HotdogeEd FIDO Provider такая же история. Я когда дней пять-семь назад
разбирался почему же у меня HotdogEd упорно отказывается работать на Samsung
Galaxy A12, то тупо декомпилировал оба его apk, и сам HotdogEd, и HotdogEd FIDO
Provider, чтобы посмотреть что там почему и как. Sergey Pushkin не
заморачивался с обфускацией своего детища, так что получаются абсолютно чистые
JAVA исходники. У меня даже Android Studio их запросто сожрал и не ругнулся. С
обфускацией вышло бы дольше, вручную пришлось бы переименовывать
методы-переменные в человеческие имена, но всё равно вышло бы.

Конечно нехорошо без спроса и без разрешения автора его творение использовать,
но исходники HotdogEd получить (и посмотреть) имея HotdogeEd.apk и
HotdogEdFIDO.apk это не просто, а *очень* просто. А куда деваться ещё было если
автор на нетмейл не отвечает, а HotdogEd у меня упорно не запускается? Только
лезть декомпилировать apk до исходных текстов и смотреть что называется "по
месту". Именно оттуда я и узнал почему "Waiting for data categories to be
activated" и что он *конкретно* ждёт и не может дождаться.

Программы на JAVA/Kotlin и C# (и Python, и Lua) тем и характерны, что их до
исходников восстановить -- как два пальца об асфальт!

Bye!

Loading...