Run sonicbot_rust once to generate a blank config file named conf

Then fill out the config file and run sonicbot_rust again

.json. . The location of the config file on android is sdcard/Android/media/rust.sonicbot/conf.json

Note: If you are upgrading from version 0.1.2, you need to add the hostlabel key and a value to go with it to your conf.json.

Versions

Find the latest versions by id

v0.2.0 - Feb 03, 2022

sonicbot was quite broken when I tried to run it on windows, so I've done a major overhaul on how building and running sonicbot works. Also, building sonicbot will now auto download the aiml brains it needs to compile. sonicbot is now available on crates.io.

v0.1.9 - Oct 04, 2021

If you are upgrading from version 0.1.7, you need to make your conf.json look like conf.json.dist. You will also have to delete the data storage files for your networks. They all start with sonicbotdata_ Side note: The x86_64 version is back to using musl instead of glibc. Turns out the linker I was using was broken. Added aiml support. Look in README.md for more details.

v0.1.7 - Aug 14, 2021

Added support for being connected to multiple networks at the same time. Required changes to conf.json are listed in the readme. There was no v0.1.6 release because there was a problem with the android specific code.

v0.1.5 - Aug 11, 2021

Added the violence command, along with a user registration system and plugins to go with it.

v0.1.4 - Jul 27, 2021

Added storage, a macro to help with it, a macro for finding all the plugins, more permissions handling, checks for the minimum number of arguments, made almost all the commands into plugins, added more types to msgfmts. Added seen, randfact, pm, list, help, and detailedhelp commands.

v0.1.3 - Jul 24, 2021

Android version now has actually displays output. If upgrading from v0.1.2, you will need to add the hostlabel key and a value to conf.json. Found out ring, and thus rustls doesn't support x86_64-linux-musl, so it the x86_64 linux verison is no longer musl. Thus you will need an up to date glibc.

v0.1.2 - Jul 01, 2021

Functionally this should be the same as v0.1.1, but I've added a way to do plugins.

v0.1.1 - Jul 01, 2021

Now at v0.1.1. Added a choose command and ctcp version response. It now puts the default conf.json in the right place on first run. Added android support.

v0.1.0 - Jun 12, 2021

This is first publicly available version.

Information - Updated Sep 18, 2021

Stars: 0
Forks: 0
Issues: 0

SUPER Android Analyzer

Secure, Unified, Powerful and Extensible Rust Android Analyzer

SUPER Android Analyzer

Rust core for native Android and iOS apps

The Android build contains a wrapper library, which is imported in the Android app with Carthage

Rust core for native Android and iOS apps

cargo-ndk - Build Rust code for Android

This cargo extension handles all the environment configuration needed for successfully building libraries

cargo-ndk - Build Rust code for Android

Very simple command line tool to setup configuration for android native binaries

If you want to use native binary in your android project, and you don't like to write it in C/C++, writting in rust can be...

Very simple command line tool to setup configuration for android native binaries

Rust bindings for Oboe library

Oboe High-Performance Audio library for Android

Rust bindings for Oboe library

The answer to "how do I use Rust on iOS and Android?"

cargo-mobile takes care of generating Xcode and Android Studio project files, building and running on device, generating project boilerplate, and a few other things!

The answer to "how do I use Rust on iOS and Android?"

EndToEnd Anonymus chatting app

With Rust Backend and Android support

EndToEnd Anonymus chatting app

swapi-rust-mobile

Crossplatform mobile solution based on Rust for IOS & Android

swapi-rust-mobile
Facebook Instagram Twitter GitHub Dribbble
Privacy