HarmonyOS оказался просто китайским Android
Press F если помните BolgenOShttps://www.iphones.ru/iNotes/huawei-gromko-vypustila-ubiycu-android-no-eto-okazalsya-android-02-02-2021
Создано по мотивам комикса из вчерашнего стрима Морса.
Вот ссыль на apk
- Поставил я себе на телефон AdBlock Plus, и как честный житель Реактора, добавил сайт в исключения.
Все отлично, смотрю рекламу и смешные картинки..
Однако в бесплатной wi-fi сети столичного метро начинаются приключения –
1. Сайт реактора внезапно заявляет, что ему блокируют показ рекламы и начинает буянить - т.е. переодически, по клику на следующую страницу делает переходы на страницы "неких" партнеров, а по факту - мошенников.
2. С большой долей вероятности, при таком переходе мне прилетает установочный APK файл, который в дальнейшем не виден в системе (используется уязвимость (баг) в имени из за чего операционная система не может отобразить файл в браузере)
3. Происходит попытка установить его (впрочем, неудачно)
Ради интереса решил проверить что прилетело -
Такие дела.
Я очень рад, что злоумышленники где-то ошиблись и установка трояна не произошла в автоматическом режиме.
Небольшой отчет за прошедшие пол-года, что бы никто не подумал что я решил забить на приложение.
Не хочу наскучивать, буду краток, на вопросы отвечу в личке/комментах.
Проект все также open-source и если есть желание поучаствовать -> приглашаю в команду (в формате пул-реквестов/создания задач (issues)).
Почта для отзывов и предложений:joyreactor.feedbacks@gmail.com
Краткая сводка изменений:
• Размер APK уменьшен до 3 MB и убраны все зависимости к архитектуре процессора (arm6,arm7,arm64,x86,x64,mips)
• Новые версии теперь собираются автоматически при каждом изменение в master и выкладываются на github.com
• Проект переведен на новый фреймворк RoboVM
• Код переписан на язык Kotlin
На это ушло основное время, тк проект пришлось переписывать практически с нуля.
RoboVM это (более дешевая) альтернатива Xamarin, работающая по тому же принципу, только вместо C# используется Java (теоретически подойдет любой JVM язык).
Плюс его в том что на Android мы получаем нативное приложение, как если бы разрабатывали просто в AndroidStudio.
Новый язык от компании JetBrains (создателей IDEA, на базе которой сделана AndroidStudio), 100% совместимый с Java (в обе стороны).
Язык очень мощный и по удобству может соперничать с C#, а уже Java уделывает и подавно.
Вообще пост не о языке, но если у кого есть вопросы, с радостью отвечу.
Исходники приложения: https://github.com/y2k/JoyReactor
Скачать готовые APK: https://github.com/y2k/JoyReactor/releases
RoboVM: https://robovm.com
Kotlin:
http://blog.jetbrains.com/kotlin
прикрутил музычку, зациклил. фразы генерятся по нажатию на кнопку.
нажимайте на кнопку, пытайтесь попасть в такт, если есть слух, а если нет то неважно, хуже уже не будет.
и чувствуйте себя так как будто вы в баре и кто-то заказал караоке и поёт его. :)
еще прога использует TTS яндекса и грузит с него голос, сгенерированный по этим фразам.
так что вайфай или быстрый безлимит желателен, иначе много(дорого) накачаете пока будете слушать.
в общем то это весь функционал проги.
скачать можно тут на страничке:
https://sites.google.com/site/homemadesoftandr/home/ooo-moa-oborona
пробуйте.
пожелания и критика приветствуется.
ну может чего добавить или дизайн там поправить.
наверно музыканты и ценители творчества будут советовать убится апстену :)
я их понимаю :)
PS и еще, пробовал на телефоне, басов нет, совсем, можно слушать только в наушниках, звук будет гораздо лучше(я про мелодию).
хотя может на других телефонах и всё норм с басами.
pps.
если кому интересно, фразы TTS работает достаточно просто и можно любые фразы проговаривать и сохранять.
подробнее можно тут глянуть: https://tech.yandex.ru/speechkit/cloud/doc/dg/concepts/speechkit-dg-tts-docpage/