[APP][4.1+][V3.4.1] Commandr for Google Now

Search This thread

zuckerj

Senior Member
Nov 20, 2008
737
506
Los Angeles
This was a great link! Thank you.

I have Google Now launching Waze, and have even set up navigate commands for home and work.

Yep additional questions.

1) Is there a way to capture what is spoken after the command to pass it along to Waze? Like "navigate to 111 main street"?

2) Is there a way to stop Google Now from ring to process command that commandr intercepts? Currently if I issue a navigate to home command, after I quit Waze, Google Now initiates a Navigate to home via Google Maps.

Thanks again!
 

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
This was a great link! Thank you.

I have Google Now launching Waze, and have even set up navigate commands for home and work.

Yep additional questions.

1) Is there a way to capture what is spoken after the command to pass it along to Waze? Like "navigate to 111 main street"?

2) Is there a way to stop Google Now from ring to process command that commandr intercepts? Currently if I issue a navigate to home command, after I quit Waze, Google Now initiates a Navigate to home via Google Maps.

Thanks again!

Working on both of those things, just finding it really hard to find time in-between college applications and studying for the ACT :( Hopefully will get to it soon...
https://github.com/RSenApps/Commandr-Android/issues/2
https://github.com/RSenApps/Commandr-Android/issues/22
 
  • Like
Reactions: zuckerj

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Thoughts on Monetization

As Commandr nears 200,000 downloads and the hours of time spent on developing it increases as well, I have been thinking about the possibility of monetizing Commandr. Now before everybody gets scared, Commandr is open source so I will not limit any features or build a pro version. Commandr will continue to be free, but I am wondering the best way to earn some money to help pay for college without being too obtrusive... Let me know your guys thoughts, the prime purpose of Commandr will remain to build an awesome app that people will use so the last thing I want to do is make people uninstall it...

Options:
1. Small banner ad on the bottom of the app. No ads while actually using Commandr and only in the configuration screen.
2. Same as above, but have an option to turn it off
3. Allow for donations via an in-app purchase with no incentive
4. Allow for donations where users that donate get more "voting power" (ie when they vote for a new command, they get 1000 * ($s donated) votes
5. Have a combination of the above


Right now I'm thinking of starting with 4 and then adding 2 if nobody donates, what do you guys think of this?
 
  • Like
Reactions: zuckerj

kenjesse

Senior Member
Jul 15, 2011
654
561
Florida
I'm still learning the app and seriously on the"tasker" learning curve but see no problem with a free/pro approach and will be one of 1st to purchase. Have done so with many of the apps I use such as greenify, TiBu and others.
 
  • Like
Reactions: RSenG2x

zuckerj

Senior Member
Nov 20, 2008
737
506
Los Angeles
As Commandr nears 200,000 downloads and the hours of time spent on developing it increases as well, I have been thinking about the possibility of monetizing Commandr. Now before everybody gets scared, Commandr is open source so I will not limit any features or build a pro version. Commandr will continue to be free, but I am wondering the best way to earn some money to help pay for college without being too obtrusive... Let me know your guys thoughts, the prime purpose of Commandr will remain to build an awesome app that people will use so the last thing I want to do is make people uninstall it...

Options:
1. Small banner ad on the bottom of the app. No ads while actually using Commandr and only in the configuration screen.
2. Same as above, but have an option to turn it off
3. Allow for donations via an in-app purchase with no incentive
4. Allow for donations where users that donate get more "voting power" (ie when they vote for a new command, they get 1000 * ($s donated) votes
5. Have a combination of the above


Right now I'm thinking of starting with 4 and then adding 2 if nobody donates, what do you guys think of this?
#2 for sure.

#4 definitely sounds interesting, but you may alienate some that love Commandr but don't have the funds to rate an opinion on new commands.
 
  • Like
Reactions: RSenG2x

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
I'm still learning the app and seriously on the"tasker" learning curve but see no problem with a free/pro approach and will be one of 1st to purchase. Have done so with many of the apps I use such as greenify, TiBu and others.

Thanks for the input, but it is probably not the best idea to have a pro version as all the code is open sourced...

#2 for sure.

#4 definitely sounds interesting, but you may alienate some that love Commandr but don't have the funds to rate an opinion on new commands.

Interesting so do people not hate ads as much as I thought they did? I suppose if there is an option then it would be fine... As for #4, doesn't it make some sense that people who are willing to pay for the product deserve more say on its future? I don't know, still trying to figure this one out, but now that the vote amounts are up to like 17,000, what happens if one person really wants a certain command created? Shouldn't this person be able to pay more to have more influence? I definitely agree that it would be bad if only people with money influenced what commands are created, but shouldn't they have more say? Wow that's a lot of questions, sorry just thinking out loud, anybody please chime in if you have an opinion... :p
 

zuckerj

Senior Member
Nov 20, 2008
737
506
Los Angeles
Thanks for the input, but it is probably not the best idea to have a pro version as all the code is open sourced...



Interesting so do people not hate ads as much as I thought they did? I suppose if there is an option then it would be fine... As for #4, doesn't it make some sense that people who are willing to pay for the product deserve more say on its future? I don't know, still trying to figure this one out, but now that the vote amounts are up to like 17,000, what happens if one person really wants a certain command created? Shouldn't this person be able to pay more to have more influence? I definitely agree that it would be bad if only people with money influenced what commands are created, but shouldn't they have more say? Wow that's a lot of questions, sorry just thinking out loud, anybody please chime in if you have an opinion... :p
As I said, #2 for sure as advertising only in the config interface seems a small price to pay for it great product. Especially with the option to remove.

With regard to #4, I just think overtime it will limit itself as to a way for you to raise Ebenezer for your efforts.

Perhaps a flat rate that allows you to suggest commands. If you just use the free version don't suggest.

Seems like that is more long term.

But definitely go with whatever resonates with you. You definitely deserve compensation for your efforts.
 
  • Like
Reactions: RSenG2x

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Ok so after some more thinking. This is what I've decided...

The donation options may work, but at least based on my experience with Open Mic+, people will not donate unless they get something in return. Sure there will be a few good souls, but back when Open Mic+ was fully donation-supported I only got like $5 for a month. I also question if people would really be willing to donate to increase their voting power... Of course it is possible, but I also like the idea of only allowing users that donate to add suggested commands...

I will probably end up implementing this later, especially considering the amount of spam on that voting list. But for now I am tempted to try out ads... Ads are much easier to implement and if they end up offering good returns then I won't have to do anymore work on monetization. Likely the returns will be poor and I'll have to experiment with donations, but I would like to give them a try and take it from there... Just to be clear when I say ads, I mean ads with the option to turn them off...
 

zuckerj

Senior Member
Nov 20, 2008
737
506
Los Angeles
Personally, I have never had a problem with having to pay to remove ads when the ads don't interfere with the experience, such as the configuration menus. Just my opinion, but others might feel differently.

Another question.

Is it possible to access KitKat profiles via Tasker without root? I imagine not as the profiles set things like GPS on and off. Just curious if you have toyed with this. Would love to be able to just have Commandr reference a Kit Kat profile where everything is set from volumes to app groups, to wifi, Bluetooth and GPS. Doing the same thing completely in Tasker is a much more arduous task with many things requiring root.

Jz.
Going to make it where you don't have to pay anything to turn off the ads... don't want to deter users...

But I also made the ads look pretty nice! It blends in with the actionbar (if it is a text-based ad) so hopefully not too many people feel the need to remove it. xD
 

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Personally, I have never had a problem with having to pay to remove ads when the ads don't interfere with the experience, such as the configuration menus. Just my opinion, but others might feel differently.

Another question.

Is it possible to access KitKat profiles via Tasker without root? I imagine not as the profiles set things like GPS on and off. Just curious if you have toyed with this. Would love to be able to just have Commandr reference a Kit Kat profile where everything is set from volumes to app groups, to wifi, Bluetooth and GPS. Doing the same thing completely in Tasker is a much more arduous task with many things requiring root.

Jz.

I'll start it out like this and ease users into it...

Not sure what a KitKat profile is? Likely this is a ROM feature, but I don't see it anywhere on my phone... I remember I had a ROM awhile back which had different profiles (CM maybe?)
 

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
2.7:
- New Command: Take a Picture - shows the camera with a three second countdown before it takes a picture.
- New Command: Take a Selfie - same thing as above, but with front camera
- New Command: Wolfram Alpha - now you can say things like "wolfram integral of x squared" and it will open it up in either the wolfram alpha app or the website. (thanks firesoul453)
- New Commands (Root Only): Shutdown, reboot into recovery, restart phone (thanks firesoul453)
- Flashlight command now shows a UI when activated which should fix any remaining devices where the flashlight turns off after a second
- Google Now will be reset before executing a Tasker command to prevent conflicts
- Added a small banner ad with the option to turn it off, for the reasoning behind it see: http://forum.xda-developers.com/showpost.php?p=54869625&postcount=143
- Updated Translations - getlocalization.com/commandr
 
  • Like
Reactions: zuckerj and killall

zuckerj

Senior Member
Nov 20, 2008
737
506
Los Angeles
Pushed a silent fix (same version 2.7) for a crash with the "take a selfie" command for devices which don't support an autofocus front camera. If you already downloaded 2.7, please download the update when it hits your device
Just downloaded the latest update a minute ago.

Tried taking both a selfie and a normal picture via Commandr.

Neither picture focused, and now when I try to run Gallery it just crashes.

Going to restart my phone now to see if that gets the gallery to function again.

Running on a OnePlus One on CM 11S.
 

RSenG2x

Senior Member
Jun 3, 2012
273
516
Seattle, WA
www.RSenApps.com
Just downloaded the latest update a minute ago.

Tried taking both a selfie and a normal picture via Commandr.

Neither picture focused, and now when I try to run Gallery it just crashes.

Going to restart my phone now to see if that gets the gallery to function again.

Running on a OnePlus One on CM 11S.

Weird... Didn't have these issues with the test devices.. Can you get me a logcat?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 93
    commandrfeature.jpg



    Add commands to Google Now, no root required!
    No more "note to self" before every command! (v2.0)

    As Featured on CNET, XDA, LifeHacker, SlashGear, Android Police, Android Authority, Android Central, Droid Life, Android Community, Android Pit, and more!
    "If you are looking for a way to add a few extra voice commands to Google Now, give Commandr a try!" - CNET
    "... if you're using your phone hands free in the car, it can be a life saver" - LifeHacker
    "With the 3rd-party-developed app Commandr, Google Now gets a boost" - SlashGear
    "... meet Commandr, the new in-between service for flipping hardware switches in Google Now" - Android Police


    Google Now Just Got Better
    Now you can use Google Now to control your flashlight, toggle settings, control music playback, and much more!

    Google Now Just Got Personal
    Add your own custom commands through Tasker to make sure your device fits your lifestyle.

    Listening to You
    Vote on new commands or suggest new ones so that we are working on adding the commands you want.

    Improving Quickly
    Don't wait for Google! Updates will be quick and support request responses quicker.

    Unify Your Smartphone
    Access all the features of your device through Google Now so you don't have to remember what app does what.

    Setup and Forget
    Once you setup Commandr, it will always be accessible from Google Now and will only run when needed. It won't slow down your phone or your boot.

    Offline
    Commands work fully offline!

    Command List (so far):
    - Flashlight On/Off
    - Wifi On/Off
    - GPS On/Off (some devices)
    - Bluetooth On/Off
    - Wireless Hotspot On/Off
    - Pause/Resume Music
    - Previous/Next Song
    - Read Unread SMS
    - Read Last SMS From Contact
    - Play Google Music Playlist
    - Chatbot (for Siri-like functionality)
    - Cellular Data On/Off
    - Read Unread Gmail
    - Raise/Lower Volume
    - Silence/Unsilence Ringer
    - Set Volume to Percentage
    - Unlock/Lock phone
    - Take a Picture
    - Take a Selfie
    - Shutdown (Root)
    - Reboot Recovery (Root)
    - Restart (Root)
    - Clear Notifications (Root)
    - Wolfram Alpha
    - Send Whatsapp message
    - Enable/Disable Rotation Lock
    - Enable/Disable Sync
    - Night mode (Disable wifi, data, and ringer)
    - Enable/Disable Airplane Mode (Root)
    - Enable/Disable Car Mode

    Developer: Ryan Senanayake
    Graphic Designer: Adriano Loiacono

    Website
    Play Store
    Media Kit

    Want to help translate?
    https://www.getlocalization.com/commandr/

    Want to help develop?
    Source Code: https://github.com/RSenApps/Commandr-Android
    12
    Tutorials & Changelog

    Tasker (In-App): Use this for launching a single task
    1. Install Commandr and Tasker - https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en
    2. Navigate to Tasks and press the add button in the bottom-right
    3. Configure the command and keep note of the name
    4. Ensure that Tasker is enabled (icon in top left is colored)
    5. Go to preferences (top-right) > Misc and check "Allow External Access"
    6. In the Commandr app click Tasker
    7. Find the command you created and enable it by tapping the switch top-right
    8. (Optional) edit the phrase that will activate the command

    Tasker (Plugin): Use this for launching multiple tasks
    1. Install Commandr and Tasker - https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en
    2. Under Profiles Click Add
    3. Event
    4. Plugin
    5. Commandr
    6. Configure the phrase to listen for
    7. Add tasks to profile

    3.4.1:
    - Fixed recognition for new Google Search update. Sorry for the delay on this, I've been busy finishing up my last year of high school... I've setup some systems so that if an update breaks it in the future, it should be faster to fix...
    - Updated translations

    3.4:
    Have to thank the Commandr open source community for this update. I've been busy with school and sports, I'll hopefully get some more time soon...

    Thanks to chylek:
    - Tasker variable %commandr_text available for more complex tasker commands
    - Fixes for recognition of subsequent commands
    - Matched regex groups are transferred to Tasker as variables %commander_N
    (where N is the group number)

    Thanks to Daniel Quah (emansih):
    - Added Twitter command

    ​3.3.1:
    - Fixed a major bug for users with Tasker commands. Sorry about that, it was literally a one word change which got through testing. Thank you for everybody who helped me resolve this!

    3.3:
    - Now search for keywords instead of an exact match. For example if you enter "Commandr is cool, Commandr & good" then all of the following phrases will match "Commandr is cool", "Commandr is really good", "Look at how good Commandr is"
    - New Command: Navigate with Waze
    - Crash & Bug Fixes
    - Updated translations Contribute at getlocalization.com/commandr

    3.2:
    - I'm excited to announce that I will be attending MIT next year!!! Thank you so much for your support, I couldn't have done it without you :) Now I get some extra time to push out some updates...
    - Battery Status Command
    - Audio Capture Command
    - Lollipop updates and niceties...
    - Some infrastructure work so future updates will be even faster! (Help contribute on Github!)
    - Bug fixes
    College is expensive, small donations are extremely appreciated! If every user donates 15 cents, I won't have to make my parents pay :)

    3.1:
    - New Command: Thank you Google (closes Google and reopens previous app) - this will only work if you are not using Google Now Launcher
    - New Command: Screen Brightness (specify percentage)
    - Fix crash on Lollipop when donating
    - Don't show the annoying no command toast when using the Xposed module
    - Updated translations
    - bug fixes

    ​3.0.1:
    - Fix for crash on contact button. (Please note: I am still unable to respond to messages because of homework, but I do look at all the messages and use them to guide further development...)
    - Fixes for random apps opening after executing a command

    3.0:
    - Full Android Wear Support! Run commands from your watch by either saying "Okay Google" + command or by opening the included Android Wear app and tapping on the command
    - Some Lollipop Goodness!
    - bug fixes
    New Commands:
    - Wireless Hotspot (flyingtoaster0)
    - Sync (emansih)
    - Night mode (disable wifi, data, and ringer) (emansih)
    - Airplane Mode (emansih)
    - Car Mode
    - Read Last SMS from Contact
    - Clear Notifications (root)

    2.8:
    - New Command: Silence/Unsilence Ringer
    - New Command: Enable/Disable Rotation Lock
    - New Command: Send Whatsapp Message
    - Added ability to donate based on huge number of requests (thank you guys so much!!!)
    - Updated Translations - help contribute at http://getlocalization.com/commandr
    - Various bug fixes

    2.7:
    - New Command: Take a Picture - shows the camera with a three second countdown before it takes a picture.
    - New Command: Take a Selfie - same thing as above, but with front camera
    - New Command: Wolfram Alpha - now you can say things like "wolfram integral of x squared" and it will open it up in either the wolfram alpha app or the website. (thanks firesoul453)
    - New Commands (Root Only): Shutdown, reboot into recovery, restart phone (thanks firesoul453)
    - Flashlight command now shows a UI when activated which should fix any remaining devices where the flashlight turns off after a second
    - Google Now will be reset before executing a Tasker command to prevent conflicts
    - Added a small banner ad with the option to turn it off, for the reasoning behind it see: http://forum.xda-developers.com/showpost.php?p=54869625&postcount=143
    - Updated Translations - getlocalization.com/commandr

    2.6:
    - New Command: Set Volume to Percentage Command (thanks to open-source contributor firesoul453)
    - New Command: Unlock/Lock Phone (turned off by default)
    - Bug fixes for flashlight command (if you are still having issues please let me know)
    - Return to Previous App now works with users using Google Experience Launcher
    - Stop Commandr from speaking by tapping a button in the notification bar (for users with too many messages)
    - Updated Translations - getlocalization.com/commandr

    2.5:
    - New Command: Read Unread Gmail - will read snippets from all unread gmail messages (utilizes new Gmail Api announced at Google IO 2014)
    - New Command: Raise/Lower Volume
    - Tasker Event plugin accessible through Tasker>New Profile>Events>Plugin>Commandr
    - Return to last app after recognizing a command (optional) (accessibility service only)
    - Bug fixes
    - Updated Translations
    2.4:
    - New Command: Chatbot - Makes Google Now one step closer to Siri by allowing users to ask it anything and it will respond using PandoraBots
    - New Command: Toggle Cellular Data
    - Tasker Commands can now have comma-separated phrases
    - Issues with Tasker Commands which launch an activity are now resolved
    - Misc. Bug Fixes

    2.3:
    - Commandr is now open source! https://github.com/RSenApps/Commandr-Android
    - Fix issue where Google Now would still execute a command executed by Commandr
    - When accessibility service is enabled, automatically disable note command as Google's implementation works better
    - Fix issues with flashlight command and google play music playlist command
    - Multiple bug fixes
    - Updated and add multiple translations
    2.2:
    - Due to a huge number of suggested commands, users can now add commands directly and moderation will happen retroactively. If you have submitted a command suggestion, but have not received a response, please add it again in-app.
    - Listen to Google Play Playlist Command. Still working on making this actually play the music, but for now it will open the playlist. (This was the most voted command!)
    - Multiple bug and crash fixes
    - Added multiple translations (see the description)

    2.1:
    - Initial Italian translation: thanks to fast work by translators on http://www.getlocalization.com/commandr
    - Quick bug fix for users not using Tasker

    2.0:
    - No more "Note to Self"! Found an improved workaround which uses an accessibility service to listen for commands. (I have kept the "note to self" for users uncomfortable about the increased permissions)
    - No more waiting for "saving note...". Commands happen instantly.
    - Commands now work offline! Even the note command which used to only work online
    - Bug and Crash fixes

    1.1:
    - Multiple fixes to the setup flow (sorry about that!)
    - Multiple crash and bug fixes
    - Fixes for a subset of Samsung devices
    - Set multiple phrases for a single command by separating the phrases with commas
    - Tasker fixes
    - New Command: Read aloud unread SMS, now you can say "note to self unread SMS"
    - This was the most voted command, keep on voting!
    - This is the reason for the sms and contact permissions
    4
    Quick update on progress on removing requirement of "note to self" for root uses...

    This was implemented successfully using MohammadAG's Google Now API, but unfortunately it seems that this api has many bugs and has to be updated for the new version of Google Search. As soon as this is updated (he is on vacation right now), I will add this functionality :) For now, rolling back changes...
    4
    2.3:
    - Commandr is now open source! https://github.com/RSenApps/Commandr-Android
    - Fix issue where Google Now would still execute a command executed by Commandr
    - When accessibility service is enabled, automatically disable note command as Google's implementation works better
    - Fix issues with flashlight command and google play music playlist command
    - Multiple bug fixes
    - Updated and add multiple translations
    4
    2.4:
    - New Command: Chatbot - Makes Google Now one step closer to Siri by allowing users to ask it anything and it will respond using PandoraBots
    - New Command: Toggle Cellular Data
    - Tasker Commands can now have comma-separated phrases
    - Issues with Tasker Commands which launch an activity are now resolved
    - Misc. Bug Fixes

    Keep voting for and suggesting commands in-app!
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone